Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 55

 

TEŞEKKÜR EDERİM!!!

Ve işte ERR_MARKET_SELECT_ERROR
4305
MarketWatch'ta bir sembol ekleme veya silme hatası - ancak hiçbir sebep yok gibi görünüyor ve aslında bu hiçbir şey ifade etmiyor ..

 
Dimka-novitsek : Ve işte ERR_MARKET_SELECT_ERROR 4305 MarketWatch'ta bir sembol ekleme veya silme hatası - ama hiçbir sebep yok gibi görünüyor ve aslında hiçbir şey söylemiyor ..

Bu harika! Onlar. hatanın sembolü bağlama aşamasında meydana geldiğini bulmayı başardı.

Bir önceki mesajıma eklenen eke de bakınız.

 
TEŞEKKÜR EDERİM!!!!!!!!!!!!!!!!!!!!!!
 

Hayır, işlev çağrıldığında, yalnızca ikinci argüman dönüştürülür, üçüncüsü EA ayarlarında elden ele ayarlanır ve işlevin içinde doğru biçimde bulunur, baskının söylediği gibi.

 double MAMA = iMAf( symbb, periodd(TFMA), periodMA, ma_shift, ma_method, applied_price, 0 );
İkinci argüman için bir int olan değişkenin türü de dahil olmak üzere birbirleriyle hiç örtüşmezler, ancak zaten ENUM_TIMEFRAMES çıkıyor. Her halükarda olmalı ve eminim ki öyledir_- kod basittir!
 
Dimka-novitsek :

Hayır, işlev çağrıldığında, yalnızca ikinci argüman dönüştürülür, üçüncüsü EA ayarlarında elden ele ayarlanır ve işlevin içinde doğru biçimde bulunur, baskının söylediği gibi.

Bir kez daha, ayrıntılı olarak : Baskı ne diyor?
 
İkinci ve üçüncü argümanlar kesinlikle farklı!
 
Ama ma_method 0 bir cant değil mi??! Bir bakacağım..
 
Dimka-novitsek : İkinci ve üçüncü argümanlar kesinlikle farklı!
Soruyorum: "baskı ne diyor"? Argümanlar hakkındaki görüşü zaten anladım. Geriye kanıtlarla desteklemek kalıyor.
 
Üçüncü argüman, yumuşatma periyodu, bence tamamen normal olan 140'tır.
 

Kanıt? bir dakika düşüneceğim..

Ve düşünülmesi gereken ne varsa, baskılı satır zaten işlevin içindedir ve zaten her şeyi olduğu gibi gösterir - bu argümanlar arasındaki fark dahil.

 Print ( " iMAfsymbol  " ,symbol, "    iMAftimeframe " ,timeframe, "  iMAfperiod  " ,period, " iMAfmama_shift  " ,mama_shift , "  iMAfmama_method " ,mama_method,
     "  iMAfapplied_pricece " , applied_pricece, "  iMAfshift " ,shift);