代碼怎么寫 [金字塔]
- 咨詢內容:
請教:初始資金1000000,第一天以一半的資金買50etf,每天收盤時比較現金和持倉市值;如果現金比持倉多10%,繼續買入,如果現金比持倉少10%,平一部分倉位,使得持倉市值和現金始終1:1這個代碼怎么寫?
[此貼子已經被作者于2015/1/26 15:58:29編輯過] - 金字塔客服:
處理中,請稍等
- 用戶回復:
初始資金1000000,第一天以一半的資金買50etf,每天收盤時比較現金和持倉市值;
如果現金比持倉多10%.
你可以以今天的上證50(即000016)行情為例,開盤2612.85,收盤2692.61為例。
一半的資金什么時候入場,可以買多少
再詳細說說今天收盤后您說的現金和持倉市值,各多少
- 網友回復:
為了便于處理,第一天直接買入lots=Int(1000000/2/close),那么持倉市值=lots*close,現金=1000000-持倉市值當某天持倉市值/現金〉=1.1,需要平去一部分倉位,假定持倉市值為51w,那么需要平倉0.5w的倉位;如果某天持市值/現金<=0.9,需要加倉,假定持倉市場為49w,那么需要再買0.5w的倉位.這樣每次建倉平倉后:持倉市值近似等于現金
- 網友回復: 就是說第一次建倉不用選擇,以任何時點介入都行,核心處理部分就是后面的再平衡,可以把10%做為參數,這樣便于優化。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容