《信号闪烁是什么?怎么解决?一次性全部讲清!》

《信号闪烁是什么?怎么解决?一次性全部讲清!》


写代码也有三四年时间了,遇到最多的一种情况就是,客户从网上或交易软件中看到一个指标,上面显示的多空信号看起来非常准,还把指标源码发给我,让我按这样的开发。


我举个例子,如均线信号提示,就是上穿均线开多,下穿均线开空。

给我的要求是:按这个信号给出开仓平仓信号。


那么我开发出来的只能这样的情况:

1、在信号出来后下一根K线的开盘价开仓。优点:与实盘一致。缺点:达不到客户要求的一穿过就开仓。

2、一穿过均线就开仓。优点:达到客户要求。缺点:会信号闪烁。

3、做成A函数,只要一穿过均线就开仓。优点:达到就开仓,没有闪烁。缺点:开仓的位置与指标的不一样,且不能回测。


客户就会很不满意,为什么不能一穿过线就开仓,而且还要和指标上的信号一致!


这就要说到什么是信号闪烁了。

信号闪烁:在实盘在的收盘价它是一直上下变化的,在当下是上穿均线了,但过一会价格下跌,就没有上穿了,原来有的信号消失了,就是信号闪烁。


客户想到方法说,让最高价上穿,只要最高价上穿就不会回落了,但均线在当前K线上也是上下跳动的,必须线不动,最高价穿上去才不会闪烁。客户说让均线计算之前的,不要计算当下的,线就不会动了。我说,对,那就等于是前面说的“在信号出来后下一根K线的开盘价开仓”,没有了闪烁,但不是客户原来要的指标位置开仓了。


指标的信号为什么准?因为它知道了收盘线上穿了,才给的信号,上穿又回落的那些,它才不给你标信号,妥妥的马后炮。


别看这个例子觉得太简单了,一看就懂,很多复杂的指标都掉到这个坑里,看不懂,满怀希望,结果失望更大。


满怀希望的客户很多,写出来后,失望的也很多。写这文章出来,大家放弃了不找我写策略了,那我也赚不到辛苦钱了,没关系。


-------------------------------------------

回到刚才话题,如果按客户要求写出的策略会是怎么样的?缺点就是信号闪烁,盘中运行的话不按指标来开,实盘与回测的开仓位置完全不同。

以下是我们就上面描述的均线,带闪烁信号的模拟盘报告:

很恐怖吧

那应该怎么办?


一个合格的策略必须不能有信号闪烁,有信号闪烁的一定有猫腻。


提供以下解决方案,没有信号闪烁问题(任选一种,不谈盈亏效果):

1、下一根K线开盘价开仓。缺点:信号滞后

2、指标线不计算当根K线的数据,让指标线在当根不变化,用最高最低价上下穿。缺点:与原指标开仓位置不同

3、按原指标开仓,但发生闪烁时,通过一套平仓方案平掉,比如发现闪烁时在下一根K线平掉。缺点:频繁闪烁平仓会磨损成本

4、实时开仓,没有闪烁信号更接近实盘。缺点:回测报告不佳



信号闪烁 不能用Global ,怎么来解决
老师,信号闪烁怎么处理
如何解决信号闪烁
信号闪烁
信号闪烁问题求解决!
信号闪烁问题
信号闪烁是怎么比较出来的?图表交易中对历史K线上的信号也存在信号闪烁是怎么回事?
信号闪烁问题
闪烁解决方案
信号闪烁

你这个信号闪烁什么意思写得也不清不楚的,还想搞个加v引流。名字不改掉,以后再发这种引流贴直接禁言了