"Yeni Başlayanlar için MQL5'te Özel Göstergeler" makalesi için tartışma - sayfa 3

 
LRDPRDX #:

Anlamıyorum. Varsayalım ki

rates_total == MA_Period - 1

ve bu fonksiyonun ilk çağrısıdır, bu yüzden

prev_calculated == 0

ve ayrıca begin == 0

o zaman ilk if(rates_total < MA_Period - 1 + begin) içindeki koşul false olarak değerlendirilir

sonra

first = MA_Period - 1 çalıştırılacaktır

ama sonra HESAPLAMA YOK çünkü ilk for döngüsündeki koşul yanlış olarak değerlendiriliyor.

Bence ilk if koşulu şöyle olmalı

if( rates_total < MA_Period + begin )

Burada bir şey mi kaçırıyorum?

 
Burada acemiyim, bu yüzden nasıl yapılacağını ve nasıl başlayacağımı bilmiyorum. Bana nasıl yapılacağını öğretebilir misiniz? Ve bu nasıl çalışacak?

 
nellypingos #:
Burada acemiyim, bu yüzden nasıl yapılacağını ve nasıl başlayacağımı bilmiyorum. Bana nasıl yapılacağını öğretebilir misiniz? Peki bu nasıl çalışacak?

Makalenin tamamını okuyarak başlayın. MT5'te göstergelerin nasıl programlanacağını öğrenmenize yardımcı olmayı amaçlamaktadır.

Bundan sonra örnek programı terminalinize kopyalayın ve bir grafiğe ekleyin. Veya EA'nızda kullanın. Bu nasıl yapılır? Bununla ilgili başka makaleler de var. (İpucu: iCustom() fonksiyonuna ihtiyacınız olacak).