請老師幫忙改進(jìn)模型 [金字塔]
- 咨詢內(nèi)容:
想寫一個根據(jù)sar操作的模型,sar大家都知道顯示為兩類移動止損點,一種是空頭一種是多頭(在文華里面空頭移動止損點顯示為綠色,多頭為紅色)
操作意愿是
1,賬戶空倉時,當(dāng)指定周期某根k線最高點超過空頭移動止損點就做多,或k線最低點低于多頭移動止損點做空。
2,賬戶持有多單時,當(dāng)k線最低點低于多頭移動止損點時平多開空。
3,賬戶持有空單時,k線最高點超過空頭移動止損點時平空翻多。現(xiàn)在模型出現(xiàn)的問題是,系統(tǒng)將sar兩類移動止損點看成是一種,所以當(dāng)某根k線最高點超過sar和最低點低于sar都發(fā)生時,會出現(xiàn)開多平空和平多開空同時操作。(如圖)
請老師幫忙看看系統(tǒng)應(yīng)該怎樣寫好,不勝感激。
此主題相關(guān)圖片如下:0gghhhre.jpg以下是程序
開始:SAR(P,STEP,MAXP),CIRCLEDOT;
h1:h;h2:l;
SARLINE:ABS(SAR(P,STEP,MAXP));//定義SARLINE
手?jǐn)?shù):=ss;kdpk:=H>SARLINE;//開多平空條件
kkpd:=l<SARLINE;//開空平多條件//交易系統(tǒng)
if kdpk then begin
sellshort(holding<0,holding,MARKET);
buy(holding=0,ss,MARKET);
endif kkpd then begin
sell(holding>0,holding,MARKET);
buyshort(holding=0,ss,MARKET);
end當(dāng)前持倉:HOLDING,COLORGRAY,LINETHICK0;
當(dāng)前資產(chǎn):ASSET,NOAXIS,COLORGRAY; - 金字塔客服:
處理中,預(yù)計下午給出結(jié)果,請稍等
- 用戶回復(fù):
非常感謝!
- 網(wǎng)友回復(fù):
你這個是思路問題吧,
H>line
l<line
這兩個條件同時滿足了,所以才在一根k線上同時做了雙向操作
反過來寫就不會了
h<line
l>line
- 網(wǎng)友回復(fù):
如果這樣改就變成反向做單了,根本來的買賣相反,而且還是會有那個現(xiàn)象。我的本意是碰到sar信號就做一次反手。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容