MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1726

 
MakarFX # :
Her şeyden önce, fraktalları çizen göstergeye bağlıdır.
Nasıl? n'inci mumda bir sinyal olup olmadığını öğrenebilirim. Ama bu sinyalin n mum aralığında olup olmadığını nasıl öğreneceğiz?
 
Snajper007 # :
Nasıl? n'inci mumda bir sinyal olup olmadığını öğrenebilirim. Ama bu sinyalin n mum aralığında olup olmadığını nasıl öğreneceğiz?

bir döngü kullanın. n'de x çubukları arayın ve orada sinyal olup olmadığını öğrenin

 
Nikolay Ivanov # :

bir döngü kullanın. n'de x çubukları arayın ve orada sinyal olup olmadığını öğrenin

Maalesef programlamada o kadar güçlü değilim (Bu yüzden böyle acemi sorular soruyorum (
 
Snajper007 # :
Maalesef programlamada o kadar güçlü değilim (Bu yüzden böyle acemi sorular soruyorum (
   int n= 10 ;
   datetime bar_sig;
   for ( int i=n;i>= 0 ;i--)
     {
       if ( iCustom ( NULL , 0 , "Твой индикатор" , 0 ,n)== "Сигнал" )
         bar_sig=time[n];
     }
 
Lütfen bana uzun zaman önce bir mumun değerini nasıl alacağımı söyler misiniz? Yani, çok uzak bir anlam. Örneğin, Kapat[10000] yazarsanız, terminal yemin eder
 
Ivan Butko # :
Lütfen bana uzun zaman önce bir mumun değerini nasıl alacağımı söyler misiniz? Yani, çok uzak bir anlam. Örneğin, Kapat[10000] yazarsanız, terminal yemin eder
Gösterge veya Uzman Danışman? Nasıl yemin eder? Dergide neler var?
 
MakarFX # :
Nasıl yemin eder? Dergide neler var? Gösterge veya Uzman Danışman?

Uzman Danışman (eğitim, ticaret fonksiyonları olmadan)

EURUSD,M1: 'Training.mq4' içinde dizi aralık dışında

extern int    Period_check = 10000;

        

//+------------------------------------------------------------------+


void OnTick()

  {           

    Print("High = ", High[ Period_check ], ", Low = ", Low[ Period_check ]);  // тут ошибка  EURUSD,M1: array out of range in 'Учебный.mq4' )

 }

 
Ivan Butko # :

Uzman Danışman (eğitim, ticaret fonksiyonları olmadan)

EURUSD,M1: 'Training.mq4' içinde dizi aralık dışında

Bir danışman ise, geçmişi indirin

Kontrol etmek için iBar'ları kullanın.

 
Ivan Butko # :
Lütfen bana uzun zaman önce bir mumun değerini nasıl alacağımı söyler misiniz? Yani, çok uzak bir anlam. Örneğin, Kapat[10000] yazarsanız, terminal yemin eder

Bir diziye erişmeden önce, dizinin sınırlarını aşmadığından emin olmanız gerekir. Yani, dizinin boyutunu öğrenin.

Zaman serileri için bunlar iBar veya Bar'dır.

 
MakarFX # :

Bir danışman ise, geçmişi indirin

Kontrol etmek için iBar'ları kullanın.

Taras Slobodyanik # :

Bir diziye erişmeden önce, dizinin sınırlarını aşmadığından emin olmanız gerekir. Yani, dizinin boyutunu öğrenin.

Zaman serileri için bunlar iBar veya Bar'dır.

Teşekkür ederim.

Belgelerden yola çıkarak Print ( "EURUSD,M1' üzerindeki çubuk sayısı" , iBars ( "EURUSD" , PERIOD_M1 )); yazdım. Terminal, günlükte 1001 sayısını gösterdi.))) Geçmiş yüklenmiş olmasına rağmen, ayarlarda maksimum değer 1000000 bar'dan fazladır.

Lütfen bana sorunu nasıl çözeceğimi söyle