这个自定义指标(iTrend.mq4)可以被编入现有的EA中吗......如果可以的话,该如何编码? - 页 4

 
你已经在start()之后立即删除了必要的{。
 
phy wrote>>
你已经删除了start()后面的必要的{。

好吧,这很好,但我得到这个愚蠢的消息,无论我怎么做都无法摆脱它......

'}'- 不平衡的括号 C:\Program Files\Interbank FX Trader Demo\PTTrend_201].1.mq4 (117, 8)

 

"无论我怎么做都无法摆脱它......"

当你的代码写得让编译器能够读懂时,它就会消失。

如果你有一个(,你也需要在它后面有一个),而且是在逻辑上合适的地方。

{和}也一样。

你不妨弄清楚怎么做,因为这是编码的根本。

 
phy wrote>>

"无论我怎么做都无法摆脱它......"

当你的代码写得让编译器能够读懂时,它就会消失。

如果你有一个(,你也需要在它后面有一个),而且是在逻辑上合适的地方。

{和}也一样。

你最好弄清楚如何做到这一点,因为这是编码的基础。

那么好吧......但至少这是否意味着编译器能识别我们开发并包含在EA中的i-Trend函数呢?

 
wizkid wrote

这个问题没有得到回答

\

ckmoied 写道>>

iTrend是如何工作的。它显示了一些向上/向下的柱状图。那是什么意思,我们如何用这个指标来识别趋势。

这是一个在+10和-10范围内的趋势线......我希望新的指标在趋势线的值在-7和-7之间时返回一个真值(Booloean)。

 
wizkid wrote>>

这个问题没有得到回答

\

ckmoied 写道>>

iTrend是如何工作的。它显示了一些向上/向下的柱状图。那是什么意思,我们如何用这个指标来识别趋势。

它是一个在+10和-10范围内的趋势线......我希望新的指标在趋势线的值在+7和-7之间时返回一个真值(Booloean)。

如果(Opentrades==0)
{double MyTrend=iCustom(NULL,0,"i_Trend",0,0,0,40,18,25,300,0,0);
while (MyTrend < 7.0 && MyTrend > -7.0)

这样的语句对上述问题是否有效?