为什么我这么些回撤控制总是不对呢 [文华财经]
- 咨询内容:
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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容