Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
İşte bu göstergeden orijinal start() işlevi
İşlev, ortalamanın hesaplanmasını kullanır. Bu yüzden standart bir işlevle değiştirilmesini ister.
Aşağı yukarı böyle
Ekli göstergenin düzeltmeli bir versiyonudur
Şimdi göstergenin mantığına geçelim (önerilen seçeneğin ideal olduğunu söylemiyorum)
sadece onu daha çok seviyorum
İyi örnek. Sadece bu, mantıktan çok optimizasyonla ilgilidir.
Ve mantık da, düşünmenin mantığı.
Üçüncü seçenek, göstergedeki mantıksal koşulları tamamen terk etmektir. Soru ortaya çıkıyor - mümkün mü?
Hadi deneyelim
Bunu yapmak için birkaç boole değişkeni ekleyin
Başlatma fonksiyonunun tüm kodu bu hale geldi.
if(counted_bars < 0) return(-1);
Bu çizgi hangi mantığa göre var?
if(counted_bars < 0) return(-1);
Bu çizgi hangi mantığa göre var?
Bu benim hattım değil. Bu telif hakkı
start() işlevi için en uygun kod
İş seçeneklerinin karşılaştırmalı analizi
Optimum seçenek numarası 2. Mantıksal koşulları reddedemezsiniz
Seçenek 5 temelinde yapıldı
Senaryoyu tamamen unutmuşum.
Senaryoyu tamamen unutmuşum.
gip'i eleştiren bölüm hakkında şunu ekleyeceğim:
Böyle yazabildiğiniz zaman, neden boole değişkenleri etrafında böyle danslar yaptığı kesinlikle açık değil: