后臺分批止盈的代碼如何編寫? [金字塔]
- 咨詢內(nèi)容:
比如,后臺10個策略,先后開了10手空單,如何在均價盈利4跳后,開始每多盈利1跳按照1,2,3,4手止盈,也就是說:盈利4跳平倉1手;盈利5跳平倉2手;盈利6跳平倉3手;盈利7跳平倉4手;
能讀取實際賬戶的浮盈和手?jǐn)?shù)來計算嘛?
謝謝! - 金字塔客服:
if TAVGENTERPRICE-dynainfo(7)=5*mindiff then tsellshort(1,1,mkt);
if TAVGENTERPRICE-dynainfo(7)=6*mindiff then tsellshort(1,2,mkt);
if TAVGENTERPRICE-dynainfo(7)=7*mindiff then tsellshort(1,3,mkt);
if TAVGENTERPRICE-dynainfo(7)=8*mindiff then tsellshort(1,4,mkt);
這樣行不,判斷當(dāng)前盈利多少點之后做對應(yīng)的平倉
- 用戶回復(fù):
以下是引用jinzhe在2014/7/30 15:45:44的發(fā)言:
if TAVGENTERPRICE-dynainfo(7)=5*mindiff then tsellshort(1,1,mkt);
if TAVGENTERPRICE-dynainfo(7)=6*mindiff then tsellshort(1,2,mkt);
if TAVGENTERPRICE-dynainfo(7)=7*mindiff then tsellshort(1,3,mkt);
if TAVGENTERPRICE-dynainfo(7)=8*mindiff then tsellshort(1,4,mkt);
這樣行不,判斷當(dāng)前盈利多少點之后做對應(yīng)的平倉
謝謝!
加減倉后,這個tavgenterprice,好像價格計算有誤?
- 網(wǎng)友回復(fù):
另外,假如還沒開滿10手,如4手,也要上面的分批止盈操作,該如何修改?
還有,行情跳空的話,上述代碼就部分不會平倉了,比如跳空到盈利6跳,前面的5跳盈利就不執(zhí)行了,怎么處理呢?
- 網(wǎng)友回復(fù):
單子是計算均價的,平掉對應(yīng)手?jǐn)?shù)均價不變的
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容