[原創(chuàng)]運(yùn)行選項選的高頻,倉位平掉以后,每隔周期后還在發(fā)出平倉指令
作者:金字塔 來源:cxh99.com 發(fā)布時間:2016年07月07日
- 咨詢內(nèi)容:
首先,我用的是等價線(請斑竹老師不要說不要用等價線實(shí)戰(zhàn)這樣的話,我開倉執(zhí)行的還挺好,平倉有問題,請幫助修改解決下);
平空:SELLSHORT(ref(PK,1),1,MARKETR); //平空信號開多:BUY(ref(KD,1) AND HOLDING=0,1,MARKETR); //開多信號平多:SELL(ref(PD,1),1,MARKETR); //平多信號開空:BUYSHORT(ref(KK,1) AND HOLDING=0,1,MARKETR); //開空信號
這是我指令公式,用的是突破水平線的邏輯
此主題相關(guān)圖片如下:2014-09-09_110745.jpg
這是我選項
開倉OK,沒問題,到了平倉,我用15分鐘線,由于是等價線,市場不動的時候,新線也不會生成,所以每隔15分鐘后,由于平倉信號還沒消失,系統(tǒng)就再平倉一次,實(shí)際上我的已經(jīng)早平過了。。。。
看看能有什么變通的辦法,比如在公式上修改下?比較急,謝謝!老師不要說等價線僅供參考云云,一切都在進(jìn)步,都在創(chuàng)新,謝謝!
[此貼子已經(jīng)被作者于2014/9/9 11:12:08編輯過]
- 金字塔客服:
這里等價線問題不在K線閃嗦變化不定,而在于執(zhí)行方面,所以和老師們以往所指的“僅供參考”的緣由含義是完全不同的。
- 用戶回復(fù):
另外,我在想,如果運(yùn)行選項里的K線走完不按標(biāo)準(zhǔn)時間K線定義,而真正按圖表里的K線定義(等價線的k線走完),一切就解決了。目前***飛狐就是按實(shí)際K線算的
[此貼子已經(jīng)被作者于2014/9/9 11:18:18編輯過]
- 網(wǎng)友回復(fù):
1,這個問題我們再考慮下
2,目前您可以使用變量控制,當(dāng)K線沒變化時不產(chǎn)生平倉信號
例如 VARIABLE:A=0;
IF PINGC BARPOS>A THEN
BEIGIN
SELL();
A:BARPOS;
END
對應(yīng)后面的平倉條件加個BRPOS>A;
[此貼子已經(jīng)被作者于2014/9/9 11:33:01編輯過]
- 網(wǎng)友回復(fù):
fex老師,是這樣寫就么?----平空:SELLSHORT(ref(PK,1),1,MARKETR); //平空信號開多:BUY(ref(KD,1) AND HOLDING=0,1,MARKETR); //開多信號平多:SELL(ref(PD,1),1,MARKETR); //平多信號開空:BUYSHORT(ref(KK,1) AND HOLDING=0,1,MARKETR); //開空信號
VARIABLE:A=0;
IF 平多 BARPOS>A THEN
BEIGIN
SELL();
END
IF 平空 BARPOS>A THEN
BEIGIN
SELLSHORT();
A:BARPOS;
END
另外,SELL()還是SELL(ref(PD,1),1,MARKETR); ?? 或者SELLSHORT(ref(PK,1),1,MARKETR); ??