為什么我這么些回撤控制總是不對呢 [文華財經]
- 咨詢內容:
MH:=HHV(MONEYREAL,BARSBK+1);MH1:=HHV(MONEYREAL,BARSSK+1);B:=(MH-MONEYREAL)/MH;B1:=(MH1-MONEYREAL)/MH1;B<Y,SP;B1<Y1,BP;
- 文華技術人員:
不對是指沒有出信號?
還是出信號您覺得回撤價位不對
請您具體說明一下 - 文華客服:
是沒有按照我的回撤值平倉啊,而且添加了這個之后很多位置的開倉信號也不開倉了
- 網友回復:
是否開倉和寫入BPSP沒有關系的
您可以提供下您的完整源碼,說明下測試合約周期,哪根k線您覺得不正確
我們具體分析一下問題 - 網友回復:
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);//短周期與長周期的收盤價的指數平滑移動平均值做差。DEA:=EMA(DIFF,9);//DIFF的M個周期指數平滑移動平均D:=2*(DIFF-DEA);X:=D<0&&REF(D,1)>0;X1:=D>0&&REF(D,1)<0;K:=BARSLAST(X)+1;K1:=BARSLAST(X1)+1;HH:=HHV(DIFF,K);LL:=LLV(DIFF,K);HH1:=HHV(DIFF,K1);LL1:=LLV(DIFF,K1);TRADE_OTHER('AUTO');T:=VALUEWHEN(REF(CROSS(DIFF,DEA),1),DIFF);T1:=VALUEWHEN(REF(CROSSDOWN(DIFF,DEA),1),DIFF);DRAWCOLORKLINE(CROSS(DIFF,DEA)&&HH>0&&LL<0&&T1>0&&DIFF>N1&&DIFF<N2&&K>M1,COLORYELLOW,0);DRAWCOLORKLINE(CROSSDOWN(DIFF,DEA)&&HH1>0&&LL1<0&&T<0&&DIFF>N1&&DIFF<N2&&K1>M1,COLORBLUE,0);CROSS(DIFF,DEA)&&HH>0&&LL<0&&T1>0&&DIFF>N1&&DIFF<N2&&K>M1,BK;CROSSDOWN(DIFF,DEA)&&HH1>0&&LL1<0&&T<0&&DIFF>N1&&DIFF<N2&&K1>M1,SK;MH:=HHV(MONEYREAL,BARSBK+1);MH1:=HHV(MONEYREAL,BARSSK+1);B:=(MH-MONEYREAL)/MH;B1:=(MH1-MONEYREAL)/MH1;//CROSSDOWN(DIFF,DEA)B>0.05,SP;//CROSS(DIFF,DEA)B1>0.05,BP;AUTOFILTER;你看看螺紋主指15分鐘的測試,如果去掉回撤函數而直接用死叉平倉對比就知道問題了
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容