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

[求助]不出信号的问题 [文华财经]

  • 咨询内容: 为什么K线达到我开仓的要求了,却不发出开仓指令呢?在同一根K线上,出现第一个平仓信号,平仓后K线又达到了我的开仓要求,可是却不开仓了,这是什么问题? 

     

  • 文华技术人员:
    1、你的模型中是否使用了MONO_SIGNAL;函数,这个函数的意思是一根K线只能出现一个信号2、如果未使用该函数,请核实你使用的信号执行方式,只有信号执行方式选择为“...,不进行信号复核”的时候才可能出现多信号

     

  • 文华客服:  我用的是SETSIGMAXNUM(3); 这个函数,执行方式为出信号不进行复核,应该是最多出三个信号,现在只出了一个,但是实际上应该至少再出一个的,没出来啊

     

  • 网友回复:  如果是您认为满足了条件,没有出信号,您可以通过历史回测的方式验证一下您的想法,看看在回测中是否会出现这个信号如果需要我们协助您查看原因,麻烦提供下您的模型和使用的合约及周期,并具体说明下应该在哪根K线上出现信号,我们帮您分析下

     

  • 网友回复:  回测里面也没有这个信号
    模型如下,FB1405 60分钟,最新的一根K线
    HP:=HV(H,4);LP:=LV(L,4);A:=MINPRICE1;//取模组交易合约的最小变动价位
    DRAWNUMBER(ISDELIVERYDAY=0&&ISLASTBAR,HP,HV(H,4),2,COLORWHITE);    //当天最高价处写HH值DRAWNUMBER(ISDELIVERYDAY=0&&ISLASTBAR,LP,LV(L,4),2,COLORWHITE);    //当天最低价处写LL值DRAWSL(ISDELIVERYDAY=0&&ISLASTBAR,HP,0,1,3,COLORWHITE);DRAWSL(ISDELIVERYDAY=0&&ISLASTBAR,LP,0,1,3,COLORWHITE);CROSSUP(C,HP),BK;CROSSDOWN(C,LP),SK;
    //止损//追踪点差为SL,步长为SHH:=HHV(H,BARSBK+1);LL:=LLV(L,BARSSK+1);//以上取买开仓以来最高价;卖开仓以来最低价;AA:=BKPRICE-SL*A+S*A*INTPART((HH-BKPRICE)/(S*A));BB:=SKPRICE+SL*A-S*A*INTPART((SKPRICE-LL)/(S*A));//以上取开仓后盈利的止损点差应该是多少((C<=BKPRICE-SL*A)||C<=AA)&&BKPRICE>0,SP;((C>=SKPRICE+SL*A)||C>=BB)&&SKPRICE>0,BP;SETSIGMAXNUM(3);AUTOFILTER;

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容