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

[Silindi]  
Tango_X :

Expert Advisor'da, OnInit() bloğunda, standart MACD göstergesinin tutamaçlarını üç yarıdan almak istiyorum - М1 М2 М3. Grafikte yayın yapıyorum - çalışıyor, ancak test cihazında çalışmıyor ve terminal sıkıca kilitleniyor! Mevcut olmayan verileri almak istediğim ortaya çıktı? Bunu nasıl aşacağımı söyle?

 ENUM_TIMEFRAMES Periods[NUMBER_OF_PERIODS]={ PERIOD_M1 , PERIOD_M2 , PERIOD_M3 };
ENUM_TIMEFRAMES Periods[]={ PERIOD_M1 , PERIOD_M2 , PERIOD_M3 };

Belki gerekli?

 if (handles[p]== INVALID_HANDLE )   Print ( "Не удалось получить хэндл индикатора для символа !" );

if (handles[p]== INVALID_HANDLE )
{
   Print ( "Не удалось получить хэндл индикатора для символа !" );
   retern(INIT_FAILD);
}

Böyle?

 
Сергей Таболин :

Belki gerekli?

Fark ne? her iki şekilde de çalışmıyor)

 
Tango_X :

Fark ne? her iki şekilde de çalışmıyor)

Neden özel MACD alıyorsunuz? Standart olanı denediniz mi?
 
Artyom Trishkin :
Neden özel MACD alıyorsunuz? Standart olanı denediniz mi?

Özel bir taneye ihtiyacım var, çünkü onu kullanıyorum ... MACD sadece örnek olarak alındı

 
Tango_X :

Özel bir taneye ihtiyacım var, çünkü onu kullanıyorum ... MACD sadece örnek olarak alındı

Kollar yaratıldı mı? Değerlerine baktınız mı?
[Silindi]  
Tango_X :

Özel bir taneye ihtiyacım var, çünkü onu kullanıyorum ... MACD sadece örnek olarak alındı

MACD için parametreleri aktarmanız gerekmiyor mu?

 
Artyom Trishkin :
Kollar yaratıldı mı? Değerlerine baktınız mı?

Danışmanı çizelgeye astığımda - tutamaçlar yaratılıyor .... bu danışmanı test cihazında başlattığımda - her şey kilitleniyor

 
Сергей Таболин :

MACD için parametreleri aktarmanız gerekmiyor mu?

parametreler varsayılan olarak iletilir... bu durumda önemli değillerdir.

 
Сергей Таболин :

MACD için parametreleri aktarmanız gerekmiyor mu?

Varsayılan değerleri kullanırsanız, parametreleri iletmek gerekli değildir.
 
Tango_X :

Danışmanı çizelgeye astığımda - tutamaçlar yaratılıyor .... bu danışmanı test cihazında başlattığımda - her şey kilitleniyor

Kontrol edemiyorum - cep telefonundan yazıyorum. Sadece birinin bilinciyle başlamaya çalışın. Döngüler ve zaman çerçeveleri dizileri olmadan. Sadece doğrudan bir tutamaç oluşturun. Eğer uygunsa, bir saniye, bir üçüncü ekleyin...
Her şey çalıştığında, kütle ile bir döngü içinde oluşturmaya başlayın. Ayrıca birer birer. Böylece, asmanın nedenini veya yerini çabucak anlayacaksınız.