如何避免k线前面后面对中间形成信号的干扰,我想把前后没有形成信号的中间变量全都清除了 [金字塔]
- 咨询内容:
收过均线:=cross(close,ma20);一次收过均线:=SFILTER(收过均线,cross(ma20,close));一次收过均线的高点:=VALUEWHEN(一次收过均线,high),noaxis;二次收过均线:=cross(close,一次收过均线的高点)and close>一次收过均线;二次收过均线的高点:SFILTER(二次收过均线,cross(ma20,close));
蓝色代码是想清除中间的干扰,这样表达可以根治中间的干扰吗,请问代码这么表达对不对
红色代码是想清除两边的干扰,清除效果不好,我想做到k价格一次收过均线的高点,如果没有被二次收过,k价就收回ma20均以下了,这些没有形成信号的中间变量,在价格收回20均的时候,就把他们清除了,请问怎么表达。
谢谢老师 - 金字塔客服:
你这样的操作是未来,更加影响信号,想要保持信号稳定,需要的不是做“清除”,你用走完k线下单试试
- 用户回复:
问的不是信号闪烁问题
收过均线:=cross(close,ma20); 一次收过均线:=SFILTER(收过均线,cross(ma20,close)); 一次收过均线的高点:=VALUEWHEN(一次收过均线,high),noaxis; 二次收过均线:=cross(close,一次收过均线的高点)and close>一次收过均线; 二次收过均线的高点:SFILTER(二次收过均线,cross(ma20,close)); //////////////////////////////////////////////////////////////////////////// 当执行完第三句时候 一次收过均线的高点:=VALUEWHEN(一次收过均线,high),noaxis; 每次k线close与20均线的金叉死叉以后,都会出现第三句的这么一个信号 我在执行第四句的时候 二次收过均线:=cross(close,一次收过均线的高点)and close>一次收过均线; 我只想参照我现在这一次第三句“一次收过均线的高点:=VALUEWHEN(一次收过均线,high),noaxis;”出现的信号 以前的k线close与20均线的金叉死叉以后,出现的第三句的信号,我都不参考。
- 网友回复:
能 配个图 ,具体到一个品种上,详细说一下吗?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容