[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 389

 
ntmmm >> :

Çok teşekkürler! Ama şimdi soru programcılar için: Haftanın günlerinin renkli olarak boyanmaması, ancak yine de bu bölümde metin olarak yazılması mümkün mü?


Güzel gün!

Göstergeme bakın - Forumdaki WeekDay - yayınladığım akım (test cihazında çalışmıyor).

PS Böylece her şeye sahipsin ve bunun için hiçbir şeye sahip değilsin.

 
ntmmm >> :

Çok teşekkürler! Ama şimdi soru programcılar için: Haftanın günlerinin renkli olarak boyanmaması, ancak yine de bu bölümde metin olarak yazılması mümkün mü?


Güzel gün!

Göstergeme bakın - Forumdaki WeekDay - yayınladığım akım (test cihazında çalışmıyor).

PS Böylece her şeye sahipsin ve bunun için hiçbir şeye sahip değilsin.

 
ntmmm >> :

Çok teşekkürler! Ama şimdi soru programcılar için: Haftanın günlerinin renkli olarak boyanmaması, ancak yine de bu bölümde metin olarak yazılması mümkün mü?


Güzel gün!

Göstergeme bakın - Forumdaki WeekDay - yayınladığım akım (test cihazında çalışmıyor).

PS Böylece her şeye sahipsin ve bunun için hiçbir şeye sahip değilsin.

 
chief2000 >> :

Optimizasyon sırasında yeni fiyat tekliflerinden mi bahsediyoruz? - o zaman son bir veya iki günü testten çıkarabilirsiniz.

Bu yeterli olacak mı? (bir dahaki sefere işlemleri tarihlere göre kontrol edeceğim, ancak sonucun çok fazla değişmesi pek olası değil)






bunlar küçük şeyler :-)

konu yetersiz, örneğin: https://forum.mql4.com/en/28749

ama genel olarak, bunların hepsi çiçek, daha fazla kazarsanız başka bir şey bulacaksınız :-)

 

Merhaba!

Lütfen hatayı bulmama yardım edin.

Bir EMA hesaplama algoritması gereklidir.

 int start ( )
{
  int iPeriod = 5;
  Print ( "iMA (ema) = \' " + DoubleToStr ( NormalizeDouble ( iMA ( NULL , 0 , iPeriod , 0 , MODE_EMA , 0 , 0 ) , Digits ) , Digits ) +
        " \' , GetEMA = \' " + DoubleToStr ( NormalizeDouble ( GetEMA ( iPeriod ) , Digits ) , Digits ) + " \' ." ) ;
}

double GetEMA ( int iPeriod )
{
  double dResult = 0.0 ;
  if ( iPeriod ) {
    double k = 2.0 / ( iPeriod + 1 ) ;
    int iPos = iPeriod - 1 ;
    dResult = iClose ( NULL , 0 , iPos ) ;
    
    iPos - - ;
    while ( iPos > = 0 ) {
      dResult = iClose ( NULL , 0 , iPos ) * k + dResult * ( 1 - k ) ;
      iPos - - ;
    }
  }
  return ( dResult ) ;
}

SMMA hesaplama algoritması için de minnettar olacağım.

Teşekkür ederim!


PS Terminalin kaynak koduna baktım, neyi yanlış yorumladığımı anlamadım.

 
xeon >> :


bunlar küçük şeyler :-)

konu yetersiz, örneğin: https://forum.mql4.com/ru/28749

ama genel olarak, bunların hepsi çiçek, daha fazla kazarsanız başka bir şey bulacaksınız :-)

Teşekkür ederim!

 
voix_kas >> :

Merhaba!

Lütfen hatayı bulmama yardım edin.

Bir EMA hesaplama algoritması gereklidir.

SMMA hesaplama algoritması için de minnettar olacağım.

Teşekkür ederim!


PS Terminalin kaynak koduna baktım, neyi yanlış yorumladığımı anlamadım.

Hareketli Ortalama (MA) meta alıntılarının nasıl yapıldığını görün (aşağıda CodeBase'e bir bağlantı var)

 

Bir aracının MT'sinden bir CSV dosyasını (1999'dan 1 dakika) dışa aktardım. MT'ye başka bir komisyoncu almaya çalıştım - 1 dakikam var

sorun değil, 1999'dan beri. Ama 2. MT'de 5, 15 dakika vs. nasıl elde edilir anlamıyorum. çizelgeler? - Yani 1 dakikayı içe aktardıktan sonra

5 dakikalık grafik ve MT, zaten sahip oldukları 1 dakikadan dönüştürmek yerine bunları internetten indirmeye çalışıyor gibi görünüyor.

Aşırı yüklenmiş MT - yardımcı olmadı.

- 1 DK'yi daha yüksek zaman dilimlerine dönüştürmek için normal bir çözüm var mı?

 
chief2000 писал(а) >>

Bir aracının MT'sinden bir CSV dosyasını (1999'dan 1 dakika) dışa aktardım. MT'ye başka bir komisyoncu almaya çalıştım - 1 dakikam var

sorun değil, 1999'dan beri. Ama 2. MT'de 5, 15 dakika vs. nasıl elde edilir anlamıyorum. çizelgeler? - Yani 1 dakikayı içe aktardıktan sonra

5 dakikalık grafik ve MT, zaten sahip oldukları 1 dakikadan dönüştürmek yerine bunları internetten indirmeye çalışıyor gibi görünüyor.

Aşırı yüklenmiş MT - yardımcı olmadı.

- 1 DK'yi daha yüksek zaman dilimlerine dönüştürmek için normal bir çözüm var mı?

CodeBase'deki komut dosyası yatar ve dönem dönüştürücüsü denir

 

Ukrayna

Terminalin kaynak koduna baktım. Orijinal ile zanaatım arasındaki farkı anlayamıyorum.

Ancak sonuçlar farklıdır. Bu nedenle, yanlış bir şey yapıyorum. Bu yüzden hatamı bulmanızı rica ediyorum.

Not: Bu konuya cevap beklemedim, yenisini açmak zorunda kaldım. Tekrarlar üretmemek için sorunumu tartışmaya devam etmeyi öneriyorum.