SignalBuffer=iMAOnArray(PPOBuffer,Bars,SignalEMA,0,MODE_EMA,i); // the for loop is executed for this line only
RSISignalBuffer = iRSIOnArray(SignalBuffer,0,RSIPeriodSignal,i); i--; // You do not need a "i--" when you have a "i++" in a for loop
[/PHP]
Add one more for loop (all "onArray" functions in metatrader demand to be executed on separate loop from an array filling loop) and all will be OK. Like this :
shtopr,
看一看这个帖子:https://www.mql5.com/en/forum/181280/page7
在那里你会发现,当你在EA中使用多时间框架指标时,以及当你回测这样一个EA时,会发生什么事情。Младен приветствую вас.
Ситуация сложная, И смешно и очень грустно ...
Это какие то чудеса...)()
я с августа бьюсь над этим вопросом, обращался к двум специалистам - но безуспешно...
поэтому сам я, эту задачу не решу...()
Возможен ли какой то способ, брать сигнал с Alert(Алерт)?
Ведь Alert(Алерт) работает превосходно!!!без ошибок.
我想说的是,我们应该把我们的工作做得更好。
Младен приветствую вас.
Это снова я.
Ситуация сложная, И смешно и очень грусто...
Это какие то чудеса...)()
я с августа бьюсь над этим, обращался к двум специалистам - но безуспешно...
在这里,我想说的是:"在这里,我们要做的就是把我们的工作做得更好"。
Возможен ли какой то способ, брать сигнал с Alert(Алерт)?
Ведь Alert (Алерт) работает превосходно!!!без ошибок.
我想说的是,我的朋友们,你们的朋友们,你们的朋友们,你们的朋友们,你们的朋友们,你们的朋友们,你们的朋友们......。
Как удалить лишнее сообщение?????
Младен приветствую вас.
Это снова я.
Ситуация сложная, И смешно и очень грусто...
Это какие то чудеса...)()
я с августа бьюсь над этим, обращался к двум специалистам - но безуспешно...
在这里,我想说的是:"在这里,我们要做的就是把我们的工作做得更好"。
Возможен ли какой то способ, брать сигнал с Alert(Алерт)?
Ведь Alert (Алерт) работает превосходно!!!без ошибок.
为您提供的服务是:"为您提供的服务"。shtopr
请阅读我提供的链接中的帖子。它解释了正在发生的事情
或者使用关闭的条形图(而不是打开的条形图--用1代替条形图编号的0,用2代替前一个条形图 的1)
问候
shtopr
请阅读我提供的链接中的帖子。它解释了正在发生的事情
或者使用关闭的条形图(而不是打开的条形图--用1代替条形图编号的0,用2代替前一个条形图的1)
问候仔细阅读。Спасибо.
kenwa
这是cci的rsi
你会发现,用 "kairi "指标做同样的事情是非常容易的。你好mladen
参考#1780的第178页,我试着做了很多小时,似乎没有cci的情况那么简单,当试着做的时候;kairi里面有案例,得到这些令人沮丧的失败结果
,作为附件,都不能工作和显示,如何使它们工作?再次感谢。
(如果指标有信号线,比如PPO,希望也能看到其信号线的rsi值)
参考链接。
百分比价格震荡器(PPO) - MQL4代码基础
Chaikin Oscillator - MQL4代码库
嗨,mladen
参考#1780的第178页,我做了很多小时的试验,似乎没有CCI的情况那么简单,当试验时;Kairi里面有案例,得到这些令人沮丧的失败结果
,作为附件,都不能工作和显示,如何使它们工作?再次感谢。
(如果指标有信号线,比如PPO,希望也能看到其信号线的rsi值)
参考链接。
百分比价格震荡器(PPO) - MQL4代码基础
Chaikin振荡器 - MQL4代码库消除RSI计算中的案例结构。你根本就不需要它。
消除RSI计算中的案例结构。你根本就不需要它
对不起,我不太明白,我只知道复制粘贴句子。![](https://c.mql5.com/forextsd/smiles/embaressed_smile.png)
我试过下面这个test2version,还是不行,而且让我的电脑停摆。如何让它们工作?
对不起,我不太明白。我只知道复制粘贴句子
像这样做
嗨,mladen
参考#1780的第178页,我做了很多小时的试验,似乎没有CCI的情况那么简单,当试验时;Kairi里面有案例,得到这些令人沮丧的失败结果
,作为附件,都不能工作和显示,如何使它们工作?再次感谢。
(如果指标有信号线,比如PPO,希望也能看到其信号线的rsi值)
参考链接。
百分比价格震荡器(PPO)--MQL4代码基础
Chaikin振荡器 - MQL4代码库看一下你发布的PPO测试。
你的错误来自于这几行。
SignalBuffer=iMAOnArray(PPOBuffer,Bars,SignalEMA,0,MODE_EMA,i); // the for loop is executed for this line only
RSISignalBuffer = iRSIOnArray(SignalBuffer,0,RSIPeriodSignal,i); i--; // You do not need a "i--" when you have a "i++" in a for loop
[/PHP]
Add one more for loop (all "onArray" functions in metatrader demand to be executed on separate loop from an array filling loop) and all will be OK. Like this :
for(i=0; i<limit; i++) RSISignalBuffer = iRSIOnArray(SignalBuffer,0,RSIPeriodSignal,i);
[/PHP]
You also might consider changing this kind of loop :
[PHP]for(i=0; i<limit; i++)to this one :
[PHP]for(i=limit; i>=0; i--)在这种情况下,对结果不会有任何改变,但最好习惯于循环的第二种形式。