关于编写策略部分有信号却没有开仓问题 [金字塔]
-
咨询内容:
AfStep: = 0.02;
AfLimit: = 0.2;
//交易条件 Value1:=SAR(4,AfStep ,AfLimit);
TR1 := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14); PDI:= DMP*100/TR1; MDI:= DMM*100/TR1; ADX_1:= EMA(ABS(MDI-PDI)/(MDI+PDI)*100,9);
CC1:= ADX_1<35 AND ADX_1>20;
//交易系统 IF HOLDING=0 THEN BEGIN //若持仓为0 IF CC1 AND Value1<CLOSE THEN BUY(1,SHOU,STOP,Value1); //开多单 END
IF HOLDING=0 THEN BEGIN//若持仓为0 IF CC1 AND Value1>CLOSE THEN//且满足开空条件 BUYSHORT(1,SHOU,STOP,Value1);//开空单 END
IF HOLDING>0 THEN BEGIN//若持有多单 // IF EXITLONGCOND THEN//且满足平多条件 SELL(1,HOLDING,STOP,ENTERPRICE+STOPL);//平多单 END
IF HOLDING<0 THEN BEGIN//若持有空单 // IF EXITSHORTCOND THEN//且满足平空条件 SELLSHORT(1,HOLDING,STOP,ENTERPRICE-STOPL);//平空单 END
以上是策略的代码,测试时间为2013-2017年至今,15分钟周期,在回测RB连续主力合约的时候,发现开平仓信号在2014-2016年间在k线上是有交易信号显示,但是在回测策略完,在2014-2016这段期间却没有开平仓的交易记录,很费解!请协助帮忙检查下是策略代码问题还是其他问题,在线等 -
金字塔客服:
STOPL是什么?
另外把你的回测报告发个我们看下。
来源:程序化久久网( WWW.CXH99.COM )
-
用户回复:
STOPL = 9;
报告有点大,截了图,
此主题相关图片如下:qq截图20170511093031.png
此主题相关图片如下:qq截图20170511093216.png
见附件 -
网友回复:
测试报告压缩下以附件形式发给我们,贴图的内容不好分析
-
网友回复:
你是不是在图表上出现了很多白色箭头?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容