Icustom değeri alınamıyor

[Silindi]  

Herkese selam, bu normalde basit bir şeydir ama bu sefer, kafamı birkaç duvara çarptıktan sonra, bu gönderiye eklenen bu özel göstergenin değer çıktısını aşağıdaki ayarlarla almanın bir yolunu bulamadım:

iCustom(NULL,0,"MTF_Moving_Average",1440,3,3,2,1,1);

Bu konuda bir fikriniz varsa lütfen paylaşın :)

Not:

mq4 dosyasını arıyorum ama bulamadım

Dosyalar:
 
ronaldgoal :

mq4 dosyasını arıyorum ama bulamadım


aynı klasörde olması gerekiyor
[Silindi]  
qjol :

aynı klasörde olması gerekiyor

o değil. Yalnızca derlenmiş dosya kullanılabilir
 

Tüm arabelleklerden geçmeyi deneyin

 iCustom ( NULL , 0 , "MTF_Moving_Average" ,0, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,1, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,2, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,3, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,4, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,5, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,6, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,7, 0 );
[Silindi]  
qjol :

Tüm arabelleklerden geçmeyi deneyin


zaten denedim :(
 

denedim ve gayet güzel çalışıyor

[Silindi]  
 

onu bulmak için geriye dönük teste ihtiyacım yok

[Silindi]  

Backtest modunun bu göstergeyle oldukça gecikmeli olduğunu bilmiyorum belki de onunla bir şeyler yapması gerekiyor ...

Çalıştırdığınız test dosyasını bana gönderir misiniz?

 
int start()
  {
//----
double a = iCustom ( NULL , 0 , "MTF_Moving_Average" , 0 , 0 ); //shift 0
double b = iCustom ( NULL , 0 , "MTF_Moving_Average" , 0 , 1 ); //shift 1
double c = iCustom ( NULL , 0 , "MTF_Moving_Average" , 0 , 2 ); //shift 2
Alert ( "shift 0 is: " + DoubleToStr(a, 4 ) + 
       " shift 1 is: " + DoubleToStr(b, 4 ) + 
       " shift 2 is: " + DoubleToStr(c, 4 ));
   
//----
   return ( 0 );
  }
bu bir senaryo
[Silindi]  
qjol :
bu bir senaryo

evet böyle iyi çalışıyor ancak arka testte zorluklar yaşıyorum. Yine de teşekkürler :)