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

 
Alexey Viktorov :
Artyom Trishkin :
   PlotIndexSetInteger ( 0 , PLOT_DRAW_TYPE , DRAW_LINE );

Teşekkürler, mql5'te TimeDayOfWeek()?

İşte nasıl yapılır?
 if (targetPeriod== PERIOD_D1 )
     {
       if ( TimeDayOfWeek (result.StartTime)== SUNDAY && ignoreSunday)
         result.StartTime-= 86400 ;

       if ( TimeDayOfWeek (result.EndTime)== SATURDAY && ignoreSaturday)
         result.EndTime+= 86400 ;
     }
 
bij :

Teşekkürler, mql5'te TimeDayOfWeek()?

İşte nasıl yapılır?
 MqlDateTime timestruct={ 0 };

:: TimeToStruct (result.EndTime,timestruct);

if (timestruct.day_of_week== SATURDAY && ignoreSaturday)
         result.EndTime+= 86400 ;
 
Artyom Trishkin :
PlotIndex Tamsayı Kümesi ()
Ne saçmalıyorsun? Bir harfle hata yaptığımı düşünüyorsun ...))))))))))))))))
 
Andrey Barinov :

Ayrıca 86400 ile değiştirirdim

 PeriodSeconds ( PERIOD_D1 );
 
MT4 test cihazı komisyonu hesaba katıyor mu?
 
Andrey Barinov :

Teşekkürler, peki ya TimeHour()?

 if ( TimeHour (preciseNextPeriodStartTime)== 0 )

çok isteksiz

 :: TimeToStruct (preciseNextPeriodStartTime,timestruct);

 if (timestruct.preciseNextPeriodStartTime== 0 )
 
bij :

Teşekkürler, peki ya TimeHour()?

çok isteksiz

https://www.mql5.com/ru/docs/constants/structures/mqldatetime
 
Ihor Herasko :

Yalnızca M1'deki verileri alın. Diğer tüm TF'leri silin (terminal kapatıldığında tabloları kapatın ve geçmiş dosyalarını geçmiş klasöründen silin). M1 temelinde, normal period_converter komut dosyasını kullanarak diğer tüm TF'leri oluşturun.

Silindi, terminal kapalıyken, dosyalar klasör geçmişi/*broker name*-demo/ klasöründen birer birer silindi

Terminali başlattı ve tırnak arşivine girdi. М1 yüklendi, ancak yalnızca son 4 işlem günü için veri alındı. Neden tüm zaman için tüm verileri, tabiri caizse, meteorolojik gözlemler almıyorsunuz?) Şimdiye kadarki ana tıkanıklık, daha uzun zaman periyotları için verilerin yüklenmemesidir. Bu nedenle, eski TF'lere güvenecek hiçbir şey yoktur. Ancak teorik olarak, veriler bir yerde ve zaten 1999'dan beri mevcuttur. Bunun nedeni hala bir demo hesabında olmam olabilir mi?

 
danminin :
MT4 test cihazı komisyonu hesaba katıyor mu?

Numara

 
Sergii Krutyi :

Numara

Neden??? Test sırasında MT4 komisyonun bulunduğu bir hesaba bağlanırsa, dikkate alınmalıdır.