Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 573
- Derecelendirme:
- Yayınlandı:
- 2022.03.21 09:38
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Zigzag'ın bu versiyonu, MT3'ten (MQL2 dili) beri yüz binlerce MetaTrader kullanıcısının alıştığı Zigzag.mq4'ün eski versiyonunun basit bir optimizasyonudur.
Göstergeyi optimizasyon olmadan kullanmak, Zigzag'ın değerlerini kullanarak Uzman Danışmanları test etmeyi zorlaştırdı ve zaman kaybettirdi. Optimize edilmiş bu versiyon bu sorunu çözüyor.
İlk sefer için, ilk başlatmada, gösterge tüm geçmişi hesaplar. Sonraki çağrılarda, gerçek zamanlı olarak yeni tikler geldiğinde veya sınayıcıda kullanıldığında, mevcut zamandan geçmişe doğru üçüncü uç seviyeye yerleştirilir ve yeniden hesaplama oradan başlar. Yeniden hesaplamayı ikinci uç seviyeden başlatmak istiyorsanız, yeniden hesaplama derinliğini ayarlayan seviye değişkeninin değerini değiştirin:
int level = 3 ; // yeniden hesaplama derinliği
Zigzag R
Tutarlılık nedenleriyle tüm harici değişkenlerin adları korunmuştur. Ayrıca dakika zaman dilimlerinde oluşan havada asılı kalan uç seviyeler de kaldırılmıştır.
MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/11206

MQL4'e port edilen ALGLIB (sürüm 3.5.0) matematiksel fonksiyon kütüphanesi.

OBJ_EDIT grafik nesnesiyle çalışma örneği.

Bu Uzman Danışman, sinyallerin özelliklerini görüntüler, sinyal kopyalama ayarlarının yönetilmesine ve seçilen ticaret sinyaline abone olunmasına veya aboneliğin iptal edilmesine olanak sağlar.

Google Finance'ten dünya endekslerinin fiyatlarını alma örneği.