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

老师,指令编写,但程序化交易没有交易,求教 [文华财经]

  • 咨询内容: 编写了一段代码,求教:  MA5:MA(C,5);

    MA10:MA(C,10);  

    MA30:MA(C,30);  

     

    C>MA30&&MA5>MA10&&PANZHENG=0,BK;

     

    MA5<MA10,SP;  

    C<MA30&&MA5<MA10&&PANZHENG=0,SK;

     

    MA5>MA10,BP;  

     


    CLOSEKLINE(1,5);  

     

    CLOSEMINUTE <= 5,CLOSEOUT;//收盘前5分钟清仓  

     

    AUTOFILTER;   




    文件名:无标题.png


    1.在图片中,发现程序在全自动化运行模块中运行后,设定手数,始资金量,手续费用等,买,卖,平指令已经出现;

    但是委托数量、成交价,平仓盈亏等信息均是0?怎么能实现该些信息?


    2.BK ,SK都要设置信号执行方式为,K线走完前3秒下单进行复核

      SP,BP都要设置BK信号执行方式为:K线走完前1秒下单,不进行复核

      

      该怎么写入程序中?




    3.当BK,SK 下单后,限制权益回撤30%幅度时则对应的多单或空单平仓。

      


    4.以RB2009为例,实现交易时间模式,从9:05-11:30,13:00-15:00(白盘);21:00-23:00(夜盘),能实现两个盘进行时间交易的设定,该怎么写入程序中?


    老师,帮助一并做修改。谢谢

     

     来源:程序化99

  • 文华技术人员:

     1.可能是资金不足了,监控K线图下方,出入金,入金试下

     

    2.复核是K线走完复核?参考

     

    CHECKSIG(BK,''3,''0,0);

    CHECKSIG(SK,''3,''0,0);

    CHECKSIG(SP,''1,''0,0);

    CHECKSIG(BP,''1,''0,0);

     

    3.是浮动盈亏回撤30%?权益一般不会回撤这么多

     

    PROFIG<0.7*HHV(PROFIT,BARSBK+1),SP;

    PROFIG<0.7*HHV(PROFIT,BARSSK+1),BP;

     

    4.是在2个时间内才能开仓?平仓不限制?

     

     来源: WWW.CXH99.COM

  • 文华客服:  1.入金10K为例,选理论和实际,确认后,需要重启WIN8? 2.是 来源: WWW.CXH99.COM
  • 文华客服:K线走完复核,该些函数加载了,报错,请老师改写。  来源: WWW.CXH99.COM
  • 文华客服:3. 来源: WWW.CXH99.COM
  • 文华客服:是浮动盈亏回撤2%  来源: WWW.CXH99.COM
  • 文华客服:4.进行日内交易方式,所以考虑白盘和夜盘的分开,买、卖,平  来源: WWW.CXH99.COM
  • 文华客服:
     来源: WWW.CXH99.COM
  • 文华客服:请老师改写 谢谢

     

  • 网友回复: 参考;
    MA5:MA(C,5); MA10:MA(C,10);
    MA30:MA(C,30);
     
    C>MA30&&MA5>MA10&&PANZHENG=0,BK;
     
    MA5<MA10,SP;
    C<MA30&&MA5<MA10&&PANZHENG=0,SK;
     
    MA5>MA10,BP;
     
    PROFIT<0.98*HHV(PROFIT,BARSBK+1),SP;
    PROFIT<0.98*HHV(PROFIT,BARSSK+1),BP;
    CHECKSIG(BK,'B',3,'D',0,0);
    CHECKSIG(SK,'B',3,'D',0,0);
    CHECKSIG(SP,'B',1,'C',0,0);
    CHECKSIG(BP,'B',1,'C',0,0);
     
     
    CLOSEMINUTE1 <= 5,CLOSEOUT;//收盘前5分钟清仓
    CLOSEMINUTEEVERY1(1) <= 5,CLOSEOUT;//收盘前5分钟清仓
     
    AUTOFILTER;

     

  • 网友回复:  根据老师修改的的程式导入全自动模块中,并对入金进行修改加为10K,但无法改变1的结果。请指导完成来解决这问题。谢谢! 根据老师修改的的程式,导入发现 与本人编写的有优化,但是已经改变买、卖的思路,太花哨了(出现太多的箭头指示,请简化,谢谢!)
    4,模块个人思路:按指令在9:05-14:55时间内才能开仓(买、卖),收盘5分钟前全部平;按指令在21:05-22:55时间内才能开仓(买、卖),收盘5分钟前全部平;***不考虑反手单! 白盘收盘前5分钟,限制买、卖开新单; 夜盘的收盘前5分钟,限制买、卖开新单;
    以下改写的内容,请老师优化并修正,谢谢 --------------------------
  • MA5:MA(C,5); MA10:MA(C,10); MA30:MA(C,30); (TIME>=0905&&TIME<1455||TIME>2105&&TIME<2255)&&  C>MA30&&MA5>MA10&&PANZHENG=0,BK;   MA5<MA10,SP; (TIME>=0905&&TIME<1455||TIME>2105&&TIME<2255)&&C<MA30&&MA5<MA10&&PANZHENG=0,SK; MA5>MA10,BP; PROFIT<0.98*HHV(PROFIT,BARSBK+1),SP; PROFIT<0.98*HHV(PROFIT,BARSSK+1),BP; CHECKSIG(BK,''3,''0,0); CHECKSIG(SK,''3,''0,0); CHECKSIG(SP,''1,''0,0); CHECKSIG(BP,''1,''0,0); CLOSEMINUTE1 <= 5,CLOSEOUT;//收盘前5分钟清仓 CLOSEMINUTEEVERY1(1) <= 5,CLOSEOUT;//收盘前5分钟清仓
    AUTOFILTER;





 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容