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
Şu anda EA'm aynı mum üzerinde birkaç sipariş açıyor. Bu makaledeki materyalin bana yardımcı olacağını düşünüyorum.
Bunu nasıl uygulayabilirim?
Ticaret giriş mantığını OnTick () olayından çıkarabilir ve OnNewBar () işlevinin içine koyabilirsiniz. Bu şekilde, yalnızca yeni bir çubuk olduğunda yürütülecektir, artık aynı mum üzerine birkaç kez girilmeyecektir, çünkü bir kez yürütüldüğünde, yalnızca bir sonraki mumda tekrar yürütülecektir.
Güzel makale.
Teşekkürler!
Çok çok güzel teşekkürler,
Bir MQL5 kütüphanesi işlevi umuyordum ama görünüşe göre yok mu? Modüler bir ticaret lib'im var ve sinyal modülünün IsNewBar bayrağını ayarlayacağı ve prevCandleTime'ı geçersiz kılacağı ve TrailingSL modülünün aynı işlevi değerlendirmesi gerektiğinde prevCandleTime akımla aynı olduğu için yanlış döndürdüğü sorunla karşılaştım.
Evet, sonucu merkezi bir bayrakta saklayabilir ve tüm modüller için kullanabilirim ve bunun üzerine koşmam, ancak modüller farklı zaman dilimlerinde çalışabilir, bu nedenle bu çözüm çok mükemmel teşekkürler.
Merhaba, Open () teklifi gelir gelmez bunun yeni bir çubuğun geldiği anlamına geldiğini varsayıyorum. IMHO daha mı kolay yoksa bir şey mi kaçırıyorum?
Yeni bir çubuğun açılış fiyatının bir önceki çubuğun açılış fiyatına eşit olduğu bir durum düşünün.... Küçük TF'lerde böyle bir durumu yakalama olasılığı yüksektir.
Bundan daha basit bir yöntemim yok.
Mevcut çubuğun açılış zamanını izler ve her tıklamada bunları karşılaştırır.