au revoir et a bientot .. peut etre。
那個解決我問題的人我得到了我的表決策支持的源代碼。 French bien sur la personne quimerésoudramonproplèmeaurasle code source de mon tableau d'aide aladécision。
2附件你好。我遵循NUBCAKE的建議無所事事,但當我的購買信號仍為零時。 EA屏幕和復制代碼感謝您的幫助。
https://www.forex-pedia.com/attachme...2130204243.mq4
我看到至少有兩個地方你使用過類似的壞結構......例如插入代碼(int z = 0; zlt; NumberOfPairs; z ){for(int x = 0; xlt; tfnumber; x ){val_0 = iMA(symbole_jnn,tframe#91; x#93;,TrendPeriod1,0,MODE_EMA ,Ma_Price1,0); val_1 = IMA(symbole_jnn,TFRAME#91; X#93;,TrendPeriod1,1,MODE_EMA,Ma_Price1,0); if(val_0 gt; val_1 iLow(symbole_jnn,tframe#91; x#93;,0)gt; val_0)//UPTREND {IndVal#91; z#93;#91; x#93; = 1; } else if(val_0 lt; val_1 iHigh(symbole_jnn,tframe#91; x#93;,0)lt; val_0)//DOWNTREND {IndVal#91; z#93;#91; x#93; = - 1;否則IndVal#91; z#93;#91; x#93; = 0;/RANGING}} ....和.... {if(ValSum#91; i#93; gt;(iHigh(symbole_jnn,tf_jnn,i) iLow(symbole_jnn,tf_jnn,i))/2 ValSum# 91; i 1#93; lt;(iHigh(symbole_jnn,tf_jnn,i 1) iLow(symbole_jnn,tf_jnn,i 1))/2)//(iHigh(symbole_jnn,tf_jnn,i 1) iLow(symbole_jnn,tf_jnn,i 1))/2 {MainVal#91; i#93; = iHigh(symbole_jnn,tf_jnn,i); } else if(ValSum#91; i#93; lt;(iHigh(symbole_jnn,tf_jnn,i) iLow(symbole_jnn,tf_jnn,i))/2 ValSum#91; i 1#93; gt;(iHigh( symbole_jnn,tf_jnn,i 1) iLow(symbole_jnn,tf_jnn,i 1))/2){MainVal#91; i#93; = iLow(symbole_jnn,tf_jnn,i);其他MainVal#91;我#93; = EMPTY_VALUE;我只是在記事本中簡要地看這個,而不是實際上正在調試它。也就是說,我根本不知道你的代碼會做什麼。我只是給出了一些基本的方面來看看你是否能找到自己的錯誤。我相信如果你修復了上面列出的第二段代碼,那麼你將開始取得一些進展,因為你的卡的最後部分是指MainVal值,而這些MainVal值是通過非常差的'設置的'如果那麼其他'結構。編輯:實際上,現在我再看一遍....在整個事情的最底層是使用'else if'壞結構的代碼的第三部分,看起來它正在做相同或類似的測試我之前在帖子中提到過你現在已經改變的那個。我不是說邏輯肯定是錯的。我說它寫得不好而且難以遵循,因此故障可能會出現在這些地方。Originally Posted by ;
2012.09.07 14:00:00 EM_VOL USDJPY,H1:OrderSend函數的無效價格78.10714286錯誤4107Originally Posted by ;
1附件這是文件,請幫我解決這個問題,ea非常好。
https://www.forex-pedia.com/attachme...1006504743.mq4
2附件在這裡是文件和egic測試結果,您的幫助將不勝感激
https://www.forex-pedia.com/attachme...5993422028.mq4