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

[求助]同一根K线开平仓的问题 [文华财经]

  • 咨询内容:

    老师晚上好!

    这段时间我在有问必答中看到,说升级之后的软件已经支持一根K线执行多个信号了。

    是不是可以这样理解,如果我的模型在前一分钟开了一个多单,结果因为设置了止损,在第二分钟就被止损了。而第二分钟这根K线还是符合开多仓的条件,模型软件是不是在执行止损之后,马上同时开一个多单呢?

    我在复盘中发现,在出现上述情况下,我的模型执行了止损,但是没有同时开一个多单。

    请问是不是需要在写模型的时候需要加入一个什么指令?

    请指教。

    谢谢。

     

  • 文华技术人员:

    这里需要引入一个新增函数的概念MONO_SIGNAL限制信号函数

    模型写该函数模型一根K线上只支持一个信号,一根K线上信号固定后不会再出其他信号,支持同一指令行连续发。没写该函数默认模型支持一根K线多个信号。
    用法:
    过滤模型、非过滤模型、公式条件单模型,如果要实现一根K线上只有一个信号的效果,需要编写中加入MONO_SIGNAL函数。
    例:
    1、
    CLOSE>OPEN,BPK;
    CLOSE<OPEN,SPK;
    AUTOFILTER;
    MONO_SIGNAL;
    2、
    CLOSE>OPEN,BK(1);
    CLOSE<OPEN,SP(1);
    MONO_SIGNAL;
    3、
    CLOSE>OPEN,BK(1);
    CONDITION_ORDER;
    MONO_SIGNAL;

     

    这里需要注意的是,在没使用该函数想实现一个k线可以出现多个信号的前提是,上一个信号已经是稳定的信号(即显示为箭头)后才能出现下一个信号

     

  • 文华客服:

    谢谢老师们辛勤的解答。

    就上面的问题,再直接点请教一下。

    到底要怎么样才能同时在止损的同一根K线开仓?

    比如BK 之后,3分钟之后被BP,被BP这根K线要开仓(多 BK),请问如何处理?

     

     

  • 网友回复:

    到底要怎么样才能同时在止损的同一根K线开仓?

    比如BK 之后,3分钟之后被BP,被BP这根K线要开仓(多 BK),请问如何处理?

     

     

    选择出信号立即下单 不进行复核选项 就会满足条件就执行信号的。

     

  • 网友回复:

    老师晚上好!

    如果选择了 “出信号立即下单,不进行复核。”

    是不是没有等到某根K线走完,中途只要信号出现就会下单呢?

    另外如果在这一分钟之内信号出现反复,是不是又会反复开平仓呢?

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容