"Ek Arabellekler Kullanmadan Ara Hesaplamalar için Fiyat Serilerinin Ortalamasını Alma" makalesi için tartışma - sayfa 3

 

Harika göstergeler. Onları MT4'ten tanıyoruz, ancak MT5'te derlerken çok fazla hata veriyor. MT5 2280'i oluşturun. Nasıl düzeltilir? Şimdiden teşekkürler.

 

Benzer sorun. MT5 yapı 2317.

İsimsiz.png.

 
MT4'te derleme başarılı. Bu çok garip.
 

Acaba sitede doğrudan derleme ile ilgili bir dal var mı?

 
Benzer sorun. MT5 yapı 2361.
 

Sorun çözüldü, tek yapmanız gereken numaralandırmayı dışarı almak....

enum Smooth_Method
     {
      MODE_SMA_,  //SMA
      MODE_EMA_,  //EMA
      MODE_SMMA_, //SMMA
      MODE_LWMA_, //LWMA
      MODE_JJMA,  //JJMA.
      MODE_JurX,  //JurX
      MODE_ParMA, //PARMA
      MODE_T3,     //T3
      MODE_VIDYA,  //VİDYA
      MODE_AMA     //AMA
     }; 
     
     
//+X================================================================X+
//| XMA algoritması için gerekli minimum çubuk sayısının hesaplanması |
//+X================================================================X+ 
int GetStartBars(Smooth_Method Method,int Length,int Phase)
 
LexTon:

Sorun çözüldü, tek yapmanız gereken numaralandırmayı dışarı almak....

Söyleyin bana, eğer zor değilse, bu değişiklikler gösterge kodunun herhangi bir yerinde yapılmalı mı ve yapılabilir mi? Yoksa bu numaralandırmayı kodun sonuna koymak hala tercih edilir mi? Teşekkür ederim!
 
LexTon:

Sorun çözüldü, tek yapmanız gereken numaralandırmayı dışarı almak....

Bu sonucu aldım. Bunu 41. satıra ekledim. Üç derleme hatası aldım : '#property' - noktalı virgül bekleniyor SmoothAlgorithms.mqh 7 1'; 'FastMethod' - cannot convert enum RAVI.mq5 197 64; 'SlowMethod' - cannot convert enum RAVI.mq5 198 64. Şimdiye kadar elde edilen sonuç budur.



 
Nikolay Kositsin #:
TAMAM! TAMAM! Aldım!

Nasıl?

 
iyi makale