int lookback = ?; // I do not know what could I write here.for(int i = Bars-1-MathMax(lookback, prev_calculated); i >= 0; --i)
{
bufferOne[i]=iMA(Symbol(),0,26,0,MODE_EMA,PRICE_CLOSE,i);
bufferTwo[i]=bufferOne[i+1];
}
int lookback = ?; // I do not know what could I write here.for(int i = Bars-1-MathMax(lookback, prev_calculated); i >= 0; --i)
{
bufferOne[i]=iMA(Symbol(),0,26,0,MODE_EMA,PRICE_CLOSE,i);
bufferTwo[i]=bufferOne[i+1];
你读过所提供的链接吗?再看一下第一个方框。
int lookback = ... // iMA(period) has look back of period.// buffer[i+2] has look back of 2 (as TimeSeries)// buffer[i-2] has look back of 2 (not TimeSeries)// use maximum of all.
非常感谢。
#只画一个箭头- 关闭
答案是: 不需要通过DRAW_ARROW来画 "箭",需要在条件下画对象。
#Buffer (array out of range in ) - 打开
我试了一下下面的代码,它给了我致命的错误。"array out of range in",我做错了吗?如果是的话,请问我该如何解决?
谢谢。
OMG!为什么我不使用那个伟大的例子来 解决我的这个问题。(甚至我在其他问题上也用了那个伟大的例子)
请告诉我,我可以写些什么来回看。
当然,我已经读过了,而且我试过你的伟大的例子,我没有得到好的结果,这就是为什么我问这个问题。
从你之前的评论开始,我尝试了新的指标,只是为了尝试你的例子。我希望我能够分别做一些好的事情(然后我将把它们结合起来)。
(如果我得不到好的结果,我将公布整个代码)
非常感谢。
哈哈!非常感谢威廉先生。多么美妙的结果。太棒了!巨大的感谢!
我在OnCalculate()中使用了 "int",现在我需要问一下,哪一个适合这种类型的指标,int 还是void,请问?
谢谢。