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

[讨论]如何设置有信号立马执行 [文华财经]

  • 咨询内容:  DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA),COLORSTICK;
    TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅ATR:MA(TR,26); //求26个周期内真实波幅的简单移动平均TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数MTC..4*TC; //总的持仓头寸
    C>=BKPRICE+0.5*ATR&&BKVOL<MTC&&BKVOL>0,BK(TC);//价格在上次开仓的基础上上涨0.5倍ATR,在手数不超过4倍TC的时候,买入加仓TC手C<=SKPRICE-0.5*ATR&&SKVOL<MTC&&SKVOL>0,SK(TC);//价格在上次开仓的基础上下跌0.5倍ATR,在手数不超过4倍TC的时候,卖出加仓TC手
    CROSS(DIFF,DEA)&&BKVOL=0,BPK(TC);CROSSDOWN(DIFF,DEA)&&SKVOL=0,SPK(TC);TRADE_AGAIN(10);TRADE_OTHER('UTO';

     

     来源:程序化99

  • 文华技术人员: CHECKSIG函数可以设置信号指令价的执行方式,您可以双击函数右键》查找函数说明了解一下
    参考;
    DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA),COLORSTICK;
    TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅 ATR:MA(TR,26); //求26个周期内真实波幅的简单移动平均 TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数 MTC..4*TC; //总的持仓头寸
    C>=BKPRICE+0.5*ATR&&BKVOL<MTC&&BKVOL>0,BK(TC);//价格在上次开仓的基础上上涨0.5倍ATR,在手数不超过4倍TC的时候,买入加仓TC手 C<=SKPRICE-0.5*ATR&&SKVOL<MTC&&SKVOL>0,SK(TC);//价格在上次开仓的基础上下跌0.5倍ATR,在手数不超过4倍TC的时候,卖出加仓TC手
    CROSS(DIFF,DEA)&&BKVOL=0,BPK(TC); CROSSDOWN(DIFF,DEA)&&SKVOL=0,SPK(TC); TRADE_AGAIN(10); TRADE_OTHER('UTO'; CHECKSIG(BK,''0,''0,0); CHECKSIG(SK,''0,''0,0); CHECKSIG(BPK,''0,''0,0); CHECKSIG(SPK,''0,''0,0);

     

     来源: WWW.CXH99.COM

  • 文华客服:


    文件名:qq图片20181207133717.png

     请问这个如何修改啊

     

  • 网友回复:  这样:
    DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA),COLORSTICK;
    TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅 ATR:MA(TR,26); //求26个周期内真实波幅的简单移动平均 TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数 MTC..4*TC; //总的持仓头寸
    C>=BKPRICE+0.5*ATR&&BKVOL<MTC&&BKVOL>0,BK(TC);//价格在上次开仓的基础上上涨0.5倍ATR,在手数不超过4倍TC的时候,买入加仓TC手 C<=SKPRICE-0.5*ATR&&SKVOL<MTC&&SKVOL>0,SK(TC);//价格在上次开仓的基础上下跌0.5倍ATR,在手数不超过4倍TC的时候,卖出加仓TC手
    CROSS(DIFF,DEA)&&BKVOL=0,BPK(TC); CROSSDOWN(DIFF,DEA)&&SKVOL=0,SPK(TC); TRADE_AGAIN(10); TRADE_OTHER('UTO'; CHECKSIG_MIN(BK,''0,''0); CHECKSIG_MIN(SK,''0,''0); CHECKSIG_MIN(BPK,''0,''0); CHECKSIG_MIN(SPK,''0,''0);

 

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

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


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

相关文章

    没有相关内容