自动更新自定义指标线
Results 1 to 5 of 5

Thread: 自动更新自定义指标线

  1. #1
    嗨,

    我注意到一些自定义指标不会自动将它们自动重新绘制到具有每个传入刻度或条形的新条形图上。只有当你第一次打开图表,或者当你点击不同的时间框架,然后掐他们的线,重新绘制到最后一个酒吧。

    那么是什么让他们表现得如此呢?

    去图表/刷新或者点击刷新并没有帮助,并且将WindowRedraw()添加到代码也无济于事。

    我已经读过,问题可能是这样的指标使用了限制,即IndiorCounted()函数严重限制指标的循环,以便不重新绘制条形图。

    这是一个这样一个指标极限的例子:

    PHP代码:<span style =“color:#000000”> <span style =“color:#0000BB”> inti </span> <span style =“color:#007700”>,</span> < <span style =“color:#0000BB”> limit </span> <span style =“color:#007700”>;
    </span> <span style =“color:#0000BB”> intcounted_bars </span > <span style =“color:#007700”> = </span> <span style =“color:#0000BB”> IndiorCounted </span> <span style =“color:#007700”> > </span> <span style =“color:#FF8000”>/---- checkforpossibleerrors
    </span> <span style =“color:#007700”> if(</span> <span style =“color:#0000BB”> counts_bars </span> <span style =“color:#007700”> </span> <span style =“color:#0000BB”> 0 </span> <span style
    </span> <span style =“color:#007700”>)</span> <span style =“color:#007700”>)span> <span style =“color:#FF8000”>/---- lastcountedbarwillberecounted
    </span> <span style =“color:#007700”> if(</span> <span style = “color:#0000BB”> counts_bars </span> <sp <span style =“color:#007700”> gt; </span> <span style =“color:#0000BB”> 0 </span> <span style =“color:#007700”>)</span> <span颜色:#0000BB“> counts_bars </span> <span style =”color:#007700“> - ;
    </span> <span style =”color:#0000BB“> limit < </span> <span style =“color:#007700”> = </span> <span style =“color:#0000BB”>酒吧</span> <span style =“color:#007700” <span style =“color:#0000BB”>期间</span> <span style =“color:#007700”> - </span> <span style =“color:#0000BB”> 1 </span> <span
    </span> </span> </span> </span> <span style =“color:#007700”>;
    </span> <span style =“color:#0000BB”> counts_bars </span> <span style =“color:#FF8000”>/---- mainloop
    </span> <span style =“color:#007700”>(</span> <span style =“color: #000077“> </span> <span style =”color:#007700“> = </span> <span style =”color:#0000BB“> limit </span> <span style =”color:#007700 “>; </span> <span style =”color:#0000BB“>我</span> <span style =”color:#0 07700“> => </span> <span style =”color:#0000BB“> 0 </span> <span style =”color:#007700“>; </span> <span style =”color:# 0000BB“>我</span> <span style =”color:#007700“> - ){
    </span> <span style =”color:#0000BB“> </span> </span> </代码>

    感谢您提供解决方案。

  2. #2
    没有合乎逻辑的原因去重新计算每一次交易,但过去是过去,不应该改变。重做他们每一个滴答只会让你的计算机陷入无用的计算。但是,如果您希望每次都重新计算它们,请设置limit = Bars;如果你想要它做新的酒吧,设置限制=酒吧 - counting_bars;

  3. #3
    当然,我希望它只是做新的酒吧,因为早期酒吧的指标线已经绘制。我想知道为什么程序员选择了PHP代码:<span style =“color:#000000”> <span style =“color:#0000BB”> limit </span> <span style =“color:#007700” > </span> <span style =“color:#0000BB”>栏目</span> <span style =“color:#007700”> - </span> <span style =“color: <span style =“color:#007700”> - </span> <span style =“color:#007700”> - </span> <span style =“color: span> <span style =“color:#0000BB”> counts_bars
    </span> </span> </code>?任何想法他正试图完成什么?

  4. #4
    我看到这一点,不确定程序员在那里做什么。也许可以跳过前几个可能没有足够数据来正确绘制数据的栏,但是谁会在意这一点。我只是将其更改为限制= Bars-counted_bars;

  5. #5

发布权限

  • 您不可发布新主题
  • 您不可回复
  • 您不可发布附件
  • 您不可编辑您的帖子
  •  
  • BB代码是打开的
  • 表情符号是打开的
  • [IMG]代码是打开的
  • [视频]代码是打开的
  • HTML代码是关闭的
histoforex网站使用cookie 文字跟踪
histoforex网站使用cookie 文字跟踪,某些设定已经固定。您可以点击此处阅读我们的Cookie使用说明。 请点击右键接受我们的cookies。如果您选择继续使用histoforex网站,我们将认为您接受我们的cookies。