指标: ZigZag

 

ZigZag:

之字线指标的变体, 对执行速度进行了优化.

ZigZag_NK_Color

作者: Nikolay Kositsin

 

卖出信号。

之字形指标是识别经典图表形态的绝佳技术分析工具。之字形指标还能有效减少噪音,帮助技术交易者看清真正的市场方向。


 
Automated-Trading:

之字形

作者:尼古拉-科西钦

您好。感谢您提供的指标。请更正:

//---- 禁止指标绘制空值
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
   PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0.0);
//---- 创建要在数据窗口中显示的标签
   PlotIndexSetString(0,PLOT_LABEL,"ZigZag Lowest");
   PlotIndexSetString(1,PLOT_LABEL,"ZigZag Highest");
//---- 像在时间序列中一样对缓冲区中的项目进行索引 
   ArraySetAsSeries(LowestBuffer,true);
   ArraySetAsSeries(HighestBuffer,true);
//---- 设置开始绘制布林线的位置
   PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,StartBars);
   PlotIndexSetInteger(1,PLOT_DRAW_BEGIN,StartBars);

上:

//---- 禁止指标绘制空值
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
//---- 创建要在数据窗口中显示的标签
   PlotIndexSetString(0,PLOT_LABEL,"ZigZag Lowest;ZigZag Highest");
//---- 像在时间序列中一样对缓冲区中的项目进行索引 
   ArraySetAsSeries(LowestBuffer,true);
   ArraySetAsSeries(HighestBuffer,true);
//---- 设置绘制水平线的起始位置
   PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,StartBars);
В обеих версиях!
 

尼古拉 你好!代码中发现一个错误 - 指标绘制了梦幻顶部...这种情况很少见...但它们确实存在...



 
我也不知道!我没有绘制最初的指标,所以我不知道出现这些缺陷的详细原因。我修正了源代码中的一些错误,但是否会改变这种状况--我不知道。我没有这样的错误!
 
Nikolay Kositsin #:
我也不知道!我没有绘制最初的指标,所以我不知道出现这些缺陷的详细原因。我修正了源代码中的一些错误,但是否会改变这种状况--我不知道。我没有这样的错误!

...我明白了,谢谢您的回答:)

...只是这种 "失误 "并不常见。但非常罕见) ...这很难说 - 要么它们在此时失去了与 bar-0 极限的结合......或者它们真的发生了故障,所以它们与高于/低于 0 刻度线的 "空气 "结合在一起......