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).
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
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? 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).