Hafta sonları dahil barların hesaplanması - sayfa 9

 
Dmitry Fedoseev :

Çubuk negatifse bir kontrol yapın, ardından sıfır çubuğuna zaman ekleyin. Çubuk sıfırdan küçükse kendi MyTime(int bar) işlevinizi yazmanız gerekir, ardından sıfır çubuğuna zaman ekleyin, aksi takdirde Time[] kullanın

Yine takvim günlerini çubukları değil, sıfır çubuğundan ileriye doğru sayacaktır.

Ay ve ayın gün sayısı göz önüne alındığında, sırayla günler arasında bir döngü düzenlemek istiyorum.
Örneğin, ilk nokta 18. ve ikinci nokta 05. ise, günleri 18'den 05'e kadar sayın ve 24'ten sonra 27 gelirse, 2 değerini hatırlayın, vb.
Bence yardım etmenin tek yolu bu.

 

int çubuklar (
    sicim             sembol_adı , // sembol adı
    ENUM_TIMEFRAMES    zaman çerçevesi , // dönem
    tarih saat           start_time , // hangi tarihten itibaren
    tarih saat           durma zamanı          // hangi tarih
);