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

 
Artyom Trishkin :
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.

Zaten denedim. sadece mevcut TF çalışıyor

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

Standart olanı denedim - her şey aynı .. terminal kilitleniyor

handles[p]= iMACD ( NULL ,Periods[p], 12 , 26 , 9 , PRICE_CLOSE );
 
Tango_X :

Zaten denedim. sadece mevcut TF çalışıyor

Yani, yerel TF test cihazında asılı kalmıyor mu? Test penceresi donuyor mu? OnTick()'e geliyor mu?
 
Artyom Trishkin :
Yani, yerel TF test cihazında asılı kalmıyor mu? Test penceresi donuyor mu? OnTick()'e geliyor mu?

OnInit ile çıkmıyor bile .. var olmayan verileri istiyormuşum gibi geliyor. Her işleme isteğinden sonra günlükte bir mesaj olmalıdır, ancak böyle bir mesaj yoktur. Asılı ve her şey .. Belki bu hafta sonu nedeniyle ve o zaman nasıl olacak?

 
Tango_X :

OnInit ile çıkmıyor bile .. var olmayan verileri istiyormuşum gibi geliyor. Her işleme isteğinden sonra bir günlük mesajı olmalıdır, ancak böyle bir mesaj yoktur. Asılı ve her şey..

Önce gerekli sembollerin herhangi bir zaman serisine başvurmaya çalışın. Belki test cihazındaki karakterler seçilmemiştir.
 
Artyom Trishkin :
Önce gerekli sembollerin herhangi bir zaman serisine başvurmaya çalışın. Belki test cihazındaki karakterler seçilmemiştir.

çalışmıyor, sadece cari dönem

 for ( int p= 0 ; p<NUMBER_OF_PERIODS; p++)
        {
         if (handles[p]== INVALID_HANDLE )
           {
             //handles[p]=iCustom(NULL,PERIOD_H1,"Examples\\MACD");
             //handles[p]=iMACD(NULL,Periods[p],12,26,9,PRICE_CLOSE);
            handles[p]= iMACD ( NULL , PERIOD_CURRENT , 12 , 26 , 9 , PRICE_CLOSE ); только текущий период работает
             Print ( "Хэндл == " ,handles[p]);
             if (handles[p]== INVALID_HANDLE )   Print ( "Не удалось получить хэндл индикатора для символа !" );
           }
 
Yeni bir terminal kurdum, aynı komisyoncu, aynı test cihazı ayarları , sorun ortadan kalktı.
[Silindi]  
Görsel test sırasında neden özel bir gösterge çizilmiyor (veriler arabelleklerinden okunsa da)? Testten sonra grafikte olmasına rağmen. Nerede kazılır?
[Silindi]  
Сергей Таболин :
Görsel test sırasında neden özel bir gösterge çizilmiyor (veriler arabelleklerinden okunsa da)? Testten sonra grafikte olmasına rağmen. Nerede kazılır?

Yanlış sorular soruyor gibisin...

 

söyle bana mt5'te günü nasıl belirleyeceğim? DayOfYear'ın mt 4'teki analogu

bu yazma işlevi

if (TimeDayOfYear(transaction_time)==YılOldu())