编码帮助 - 页 467

 

大家好。

你能帮助检查 pipstep和trailingStop的代码吗?

我发现它们在后面的测试中不能正常工作。

非常感谢。

附加的文件:
 
iryincome:
大家好。

你能帮助检查pipstep和trailingStop的代码吗?

我发现它们在后面的测试中不能正常工作。

非常感谢。

你是否有它的原始源代码?

 
mladen:
你是否恰好有它的原始源代码?

你好。

我是在付款后才得到这个文件的。

所以它不是原始的源代码文件?

 
mladen:
blueface 你已经有了它们:代码中的posX和posY变量

你好,mladen

我的意思是,如果能在 "输入"处添加posX和posY,字体大小,我不是程序员,如果你能帮我把这些添加到 "输入 "处。

非常感谢。

 

斯坦威尔的请求

我建议你先做我做的事。

翻阅图表,标记所有符合要求的设置和不符合要求的设置的例子。使用F12键,这样你就不会向前看。 当你标记了100个例子后,把它们列成表格,看看哪一个对走势的预测更好。 然后让我们知道它是否值得编码。 现在我非常怀疑。

或者为编码付费。

大贝

 
Big Be:
我建议你先做我做的事。

翻阅图表,标记所有符合要求的设置和不符合要求的设置的例子。使用F12键,这样你就不会向前看。 当你标记了100个例子后,把它们列成表格,看看哪一个能更好地预测走势。 然后让我们知道它是否值得编码。 现在我非常怀疑。

或者为编码付费。

大的是

大贝。

我试图给你发邮件,但在这个早期阶段不允许。 请让我知道如何与你联系。

谢谢。

斯坦

 

我如何才能只有一个电子邮件?

你好。

我怎样才能在变化时只有一封电子邮件,而在打勾时没有一封电子邮件。

#property indicator_chart_window

extern double MA_Period=PERIOD_H4;

extern double MA_Shift=5;

//----------

int start(){

static datetime Close_Time。

//----------

double Simple_MA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,0)。

double Simple_vMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,1);

double Simple_vvMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,2);

//----------

如果(Close_Time != Time[0])

{

如果((Simple_MA>Simple_vMA)&& (Simple_vMA<Simple_vMA))

{

Alert(Symbol()," Retournement Hausse")。

SendMail("Bar Closed ABOVE Simple_MA "+ Symbol()+" At:", TimeCurrent())。

// SendMail("SMA CrossUp "+Symbol()," ", "at"," Close_Time);

Close_Time=Time[0];

}

如果((Simple_MASimple_vvMA))

//如果((Close[0] Simple_MA))

{

Alert(Symbol()," Retournement Baisse")。

SendMail("Bar Closed BELOW Simple_MA "+ Symbol()+" At:",TimeCurrent())。

Close_Time=Time[0];

}

}

}

提前感谢。

 
Jovager:
你好。

我怎样才能在变化时只有一个电子邮件,而不是在打勾时有一个。

#property indicator_chart_window

extern double MA_Period=PERIOD_H4;

extern double MA_Shift=5;

//----------

int start(){

static datetime Close_Time。

//----------

double Simple_MA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,0)。

double Simple_vMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,1);

double Simple_vvMA=iMA(NULL,MA_Period,MA_Shift,0,MODE_SMA,PRICE_CLOSE,2);

//----------

如果(Close_Time != Time[0])

{

如果((Simple_MA>Simple_vMA)&& (Simple_vMA<Simple_vMA))

{

Alert(Symbol()," Retournement Hausse")。

SendMail("Bar Closed ABOVE Simple_MA "+ Symbol()+" At:", TimeCurrent())。

// SendMail("SMA CrossUp "+Symbol()," ", "at"," Close_Time);

Close_Time=Time[0];

}

如果((Simple_MASimple_vvMA))

//如果((Close[0] Simple_MA))

{

Alert(Symbol()," Retournement Baisse")。

SendMail("Bar Closed BELOW Simple_MA "+ Symbol()+" At:",TimeCurrent())。

Close_Time=Time[0];

}

}

}

提前感谢。

if (Close_Time != Time[0])一行应该可以防止重复警报(如果你在这段时间内没有改变时间框架或符号的话)。

如果你这样做了(改变时间框架或符号),那么所有的变量都会被重置,指标就不能 "知道 "它已经在该条上向你发出了警报。

 

对新的mql有什么pdf或类似的东西吗?

 
apprentice coder:
对于新的mql有什么pdf或类似的东西吗?

没有,没有这样的东西(对于mql4)。