![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Hemen kontrol ettim: Bir günden fazla süredir çalışan bir fonksiyon var, onun yerine iBarShift3'ü değiştirdim ve EA'nın yanlış çalışmasını sağladım. Bundan şu sonuca vardı.
İşte benim kullandığım
işlevinizle deneyin şunu yapın:
İşleviniz farklı değerler verecektir, ancak saat aynıdır. Yani çalışmıyor.
MQL4'te yerel işlev aynı değerleri döndürür.
iBarShift3 de aynı değerleri veriyor, ancak D1, W1 ve MN1 periyotları ile de aynı hatayı yapıyor. Kodu biraz değiştirmeniz gerekiyor. Nasıl olduğunu biliyorum, biraz sonra, zamanım olduğunda yapacağım.
Aksi takdirde, bu işlevler aynı şekilde davranır, yalnızca iBarShift3 çok daha hızlıdır.
ZY: Üzgünüm. İşleviniz doğru çalışıyor. Yanlış kod eklendi. D1, W1 ve MN1 periyotlarında hatalı davranan benim. Bugün göndereceğim.
Programlamanın temelleri kafamı zaten karıştırdı - peki şimdi hangi işlev tüm TF'lerde her şeyi doğru bir şekilde hesaplıyor?
Programlamanın temelleri kafamı zaten karıştırdı - peki şimdi hangi işlev tüm TF'lerde her şeyi doğru bir şekilde hesaplıyor?
Programlamanın temelleri kafamı zaten karıştırdı - peki şimdi hangi işlev tüm TF'lerde her şeyi doğru bir şekilde hesaplıyor?
Eh, mantıksal olarak, en yavaş her şeyin doğru olduğunu düşünüyor gibi görünüyor :-)
Hayır, daha önce yayınlanan göstergeye bakılırsa, en yavaş olan doğru sayılmaz.
Ve bar geçişlerinin varlığında her şey düzgün çalışıyor mu!
Bu sadece çok önemlidir, çünkü zaman geçer, ancak çubuk yoktur, özellikle küçük TF'lerde, o zaman farklı günlerde dakikalarla farklı sayıda çubuk olabilir...
Hemen kontrol ettim: Bir günden fazla süredir çalışan bir fonksiyon var, onun yerine iBarShift3'ü değiştirdim ve EA'nın yanlış çalışmasını sağladım. Bundan şu sonuca vardı.
İşte benim kullandığım
Bu benim kodum. Herhangi bir sorun var mı?
...
@Alain Verleyen dahil daha önceki tüm algoritmalarda anormal durumlar var.
Tam bir iBarShift MQL4 analogu oluşturabilirsiniz, ancak kod çok hacimli olacak ve bunda herhangi bir nokta görmüyorum.
Ne sorunu buldun?
Ne sorunu buldun?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
iBarShift'e benzer
Nikolai Semko , 2018.04.04 17:47
işlevinizle deneyin şunu yapın:
İşleviniz farklı değerler verecektir, ancak saat aynıdır. Yani çalışmıyor.
MQL4'te yerel işlev aynı değerleri döndürür.
iBarShift3 de aynı değerleri veriyor ama D1, W1 ve MN1 periyotlarıyla da benzer bir hata yapıyor. Kodu biraz değiştirmeniz gerekiyor. Nasıl olduğunu biliyorum, biraz sonra, zamanım olduğunda yapacağım.
Aksi takdirde, bu işlevler aynı şekilde davranır, yalnızca iBarShift3 çok daha hızlıdır.
ZY: Üzgünüm. İşleviniz doğru çalışıyor. Yanlış kod eklendi. D1, W1 ve MN1 periyotlarında yanlış davranan benim. Bugün göndereceğim.