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

程序化 [文华财经]

  • 咨询内容: RSV:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最高值做差,N周期最高值与N周期最低值做差,两差之间做比值。
    FASTK:=SMA(RSV,3,1);//RSV的移动平均值
    K:SMA(FASTK,3,1);//FASTK的移动平均值
    D:SMA(K,3,1);//K的移动平均值
    MA20:MA(C,20);
    DRAWCOLORKLINE(MA20>REF(MA20,1),COLORRED,0);
    DRAWCOLORKLINE(MA20<REF(MA20,1),COLORCYAN,0);
    DRAWCOLORKLINE(CROSS(K>D&&MA20>REF(MA20,1),0.5),COLORYELLOW,0);
    DRAWCOLORKLINE(CROSS(K<D&&MA20<REF(MA20,1),0.5),COLORYELLOW,0);
    老师你好,请把上楼程序改成自动化
    红色平空买多,在没有变绿色以前不加仓,
    绿色平多买空,在没有变红色以前不加仓,
    1,每天限开平各一次,
    如果每天开仓,平仓只能动作一次,就是开仓不平仓,或平仓不开仓,怎么做
    还有一点,就是开仓后可能手动加仓了,出信号顺向一起平了,

     

     来源:程序化99

  • 文华技术人员:  1.如果想通过程序化把手动开仓也一起平掉,您需要使用wh8的盒子功能,平仓指令需要改为CLOSEOUT
    2.您的思路是反手指令,反手指令即先平后反向开仓,即两个动作,与您要求的只动作一次矛盾
    又因为您需要平手动开仓,建议您模型改为开多和平多,不要加入空头思路
    您考虑下


     

     来源: WWW.CXH99.COM

  • 文华客服: 红色平空买多,在没有变绿色以前不加仓,
    绿色平多买空,在没有变红色以前不加仓,
    1,每天限开平各一次,

     

  • 网友回复: 这样不矛盾吧

     

  • 网友回复:  但是您的思路中有:
  • 还有一点,就是开仓后可能手动加仓了,出信号顺向一起平了,
    您需要平掉手动开仓,那您需要使用CLOSEOUT清仓函数,清仓函数只有平仓功能
    不能像反手指令一样,平多的同时可以开空,在一根K线上完成两个指令,所以您用反手指令
    是平不掉手动开的仓的,您考虑下

 

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

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


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

相关文章

    没有相关内容