您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

老师,请问一个指令价模型的问题 [文华财经]

  • 咨询内容:  DIFF := EMA(CLOSE,12) - EMA(CLOSE,26); DEA  := EMA(DIFF,9); 2*(DIFF-DEA),COLORSTICK; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; DDD := MA(CLOSE,10)-MA(CLOSE,50); AMA := MA(DDD,10); MA1:=MA(CLOSE,4); MA2:=MA(CLOSE,9);

    KK:=DIFF<DEA&&J<K&&K<D&&DDD<AMA&&MA1<MA2; KP:=DIFF>DEA&&J>K&&K>D&&DDD>AMA&&MA1>MA2; //SJ:=(TIME>=0900&&TIME<=1005)||(TIME>=1015&&TIME<=1450);//||(TIME>=2100||TIME<=0050); SJ:=(TIME>=0900&&TIME<=1500); KD:=DIFF>DEA&&J>K&&K>D&&DDD>AMA&&MA1>MA2; PD:=DIFF<DEA&&J<K&&K<D&&DDD<AMA&&MA1<MA2; (COUNTSIG(BK,BARPOS)=0)&&KD&&SJ,BK; BARSLAST(BKVOL<>0)>6&&KD&&SJ,BK; PROFIT<=-INITMONEY*0.0800 && BKVOL>0&&BARSBK>6,CLOSEOUT; PD,SP; C<=BKHIGH-110*MINPRICE,SP;//点位 BKVOL>0&&PROFIT<=-INITMONEY*0.0800,PRECIS4,CLOSEOUT; BKVOL>0&&PROFIT>=+INITMONEY*0.3500,PRECIS4,CLOSEOUT;





    (COUNTSIG(SK,BARPOS)=0)&&KK&&SJ,SK; BARSLAST(SKVOL<>0)>8&&KK&&SJ,SK; PROFIT<=-INITMONEY*0.0800 && SKVOL>0&&BARSSK>8,CLOSEOUT; KP,BP; //TIME>=1130,BP;//收盘 //TIME>=1130,SP;//收盘 C>=SKLOW+110*MINPRICE,BP;//点位 SKVOL>0&&PROFIT<=-INITMONEY*0.0800,PRECIS4,CLOSEOUT; SKVOL>0&&PROFIT>=+INITMONEY*0.3250,PRECIS4,CLOSEOUT;  SETALLSIGPRICETYPE(TRACING_ORDER);//启用自动连续追价功能 CHECKSIG(CLOSEOUT,'A',0,'E',20,0);//小节下单 CHECKSIG(BK,'A',0,'E',20,0); CHECKSIG(SP,'A',0,'E',20,0); CHECKSIG(SK,'A',0,'E',20,0); CHECKSIG(BP,'A',0,'E',20,0); CHECKSIG(CLOSEOUT,'A',0,'C',0,0); TRADE_OTHER('AUTO'); AUTOFILTER;
    老师,请问需要怎么改? 我的要求只有一个就是每个小节收盘前,提前处理好信号我已经试过CHECKSIG(BK,'A',0,'E',20,0);     CHECKSIG(BK,'B',0,'E',20,0); A回测会出现信号消失的结果,B没有效果 

     

     来源:程序化99

  • 文华技术人员:

    您1楼模型中含有TRADE_OTHER('UTO';函数,该函数是逐分钟计算的,不能和CHECKSIG逐tick回测函数连用的,

     

    建议您调整下思路

     

     

     

     来源: WWW.CXH99.COM

  • 文华客服:   来源: WWW.CXH99.COM
  • 文华客服:TRADE_OTHER('UTO';  来源: WWW.CXH99.COM
  • 文华客服:老师,假如我不要这句能达到要求吗?我的要求只有小节收盘提前处理信号和达到百分比盈亏。其他K线按照收盘价处理

     

  • 网友回复:

    核实下,

     

    您的思路是出信号立即下单,没小结提前20秒走完确认信号下单,您的疑问是有信号消失的情况?

     

    这个是这样的,小结前20秒会判断条件是否满足,不满足信号就会消失,做反向处理的

     

    如果您还有疑问,还请告知下加载的合约周期,我们对应看下

     

  • 网友回复:  苹果主连。 老师我的思路不是出信号立即下单,开仓思路都是收盘价开仓的。然后点位止损也是按照收盘价,除非出现达到盈亏的百分比才立即执行。然后就是小节提前处理信号(比如现在是11.30,现在如果出现信号,刚好是小节收盘时间,所有信号都没法及时处理,而且等到下午开盘以后,单子又会出现撤单或者没法成交。我的想法是在小节收盘前处理好这些信号,以免丢单)

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容