Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 983

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
Merhaba meslektaşlarım.
Soru şudur: mql4'te konum sayısını hesaplamak için bir fonksiyon yazmak mümkündü, örneğin,
Bu iş mql5'te nasıl uygulanır? Magick ile pozisyonları nasıl hesaplayabilirsiniz? yoksa türe göre mi?
Merhaba meslektaşlarım.
Soru şudur: mql4'te konum sayısını hesaplamak için bir fonksiyon yazmak mümkündü, örneğin,
Bu iş mql5'te nasıl uygulanır? Magick ile pozisyonları nasıl hesaplayabilirsiniz? yoksa türe göre mi?
Ehlers_CG EA kodundaki örnek, CalculateAllPositions işlevi.
Ehlers_CG EA kodundaki örnek, CalculateAllPositions işlevi.
Çok teşekkürler. Daha anlaşılır bir şekilde yeniden yapmaya çalıştım. Ama bu şekilde 0 veriyor ve sonsuz sayıda emir açıyor, bana nerede hata yaptığımı söyleyin? Sizden ticaret fikrine dikkat etmemenizi rica ediyorum, ben sadece genel gelişim içindeyim.
Çok teşekkürler. Daha anlaşılır bir şekilde yeniden yapmaya çalıştım . Ama bu şekilde 0 veriyor ve sonsuz sayıda emir açıyor, bana nerede hata yaptığımı söyleyin? Sizden ticaret fikrine dikkat etmemenizi rica ediyorum, ben sadece genel gelişim içindeyim.
Hatanızın anahtar kelimesi, Uzman Danışmanlarıma bu kadar çok doğrulama kodu yazmam boşuna değil. Neredeyse tüm dahili öğeleri ve özellikle OnTradeTransaction'ı attınız .
Bir sorunla karşılaştım, gösterge tabanlı EA gerçek bir hesapta doğru çalışıyor, ancak hem OHLC hem de tüm keneler için kene oluşturma modlarında test cihazında yatıyor - sonuç aynı. Hatanın sonucu, sıfır çubuğunda boş bir gösterge arabelleğidir (yalnızca üst TF'de göstergeyi hesaplamak için kullanılan yeni bir çubuk göründüğünde). Ancak, EA'ya Uyku ekleyerek göstergeyi saymayı başardım ve daha sonra, kene oluşturma moduna bağlı olarak, bu Uykunun farklı olması gerektiği ortaya çıktı - Uyku (15000) tüm kenelerde oluşturmak için yeterlidir ve Uyku (30000) OHLC için gereklidir).
Bu nedenle, Uyku ile durumun normal olup olmadığı sorusu ortaya çıkıyor, çünkü mantıksal olarak kene oluşturma moduna bağlı olarak farklı gecikme sürelerinin modellendiği ortaya çıkıyor!?
Sevgili geliştiriciler, nedenin ne olduğunu anlayamadığım için açıklanan durumu göstergeyle netleştirmenizi rica ediyorum - kodda veya test cihazında bir hata!
Gösterge ve danışman kişisel olarak sunmaya hazır, sadece kime söyle.
Bir sorunla karşılaştım, gösterge tabanlı EA gerçek bir hesapta doğru çalışıyor, ancak hem OHLC hem de tüm keneler için kene oluşturma modlarında test cihazında yatıyor - sonuç aynı. Hatanın sonucu, sıfır çubuğunda boş bir gösterge arabelleğidir (yalnızca üst TF'de göstergeyi hesaplamak için kullanılan yeni bir çubuk göründüğünde). Ancak, Uyku ekleyerek göstergeyi saymaya zorlamayı başardım ve ardından, kene oluşturma moduna bağlı olarak, bu Uykunun farklı olması gerektiği ortaya çıktı - Uyku(15000) tüm kenelerde oluşturmak için yeterlidir, Uyku(30000) ) OHLC için gereklidir.
Bu nedenle, Uyku ile durumun normal olup olmadığı sorusu ortaya çıkıyor, çünkü mantıksal olarak kene oluşturma moduna bağlı olarak farklı gecikme sürelerinin modellendiği ortaya çıkıyor!?
Sevgili geliştiriciler, nedenin ne olduğunu anlayamadığım için açıklanan durumu göstergeyle netleştirmenizi rica ediyorum - kodda veya test cihazında bir hata!
Gösterge ve danışman kişisel olarak sunmaya hazır, sadece kime söyle.
Göstergede uyku çalışmıyor. Üstelik söz konusu tester olunca Expert Advisor'da bile görmezden geliniyor.
Göstergede uyku çalışmıyor. Üstelik söz konusu tester olunca Expert Advisor'da bile görmezden geliniyor.
Bunu Uyku danışmanında zaten yazdım ve yoksayılırsa ve bundan% 100 eminseniz, bu, hatanın test cihazında olduğuna dair başka bir onaydır.
Gecikme zamanında oluşmayabilir, ancak program için taklit edilebilir.
Eklendi: Uyku test cihazında çalışıyor, bunu doğrulamak için basit bir kod burada
Sonuç
Göstergede uyku çalışmıyor. Üstelik söz konusu tester olunca Expert Advisor'da bile görmezden geliniyor .
Bu doğru değil.
Bunu Uyku danışmanına zaten yazdım ve yoksayılırsa ve bundan% 100 eminseniz, bu, hatanın test cihazında olduğuna dair başka bir onaydır.
Gecikme zamanında oluşmayabilir, ancak program için taklit edilebilir.
Eklendi: Uyku test cihazında çalışıyor, bunu doğrulamak için basit bir kod burada
Sonuç
Orijinal yayınınız şuydu:
Ancak Uyku ekleyerek göstergeyi saymayı başardım ve işte burada ortaya çıktı..
Bu yüzden göstergede Uyku'ya tepki verdim.
Sleep in the Expert Advisor'a gelince, 4 ve 5'te neden farklı davranışlara ihtiyaç duyulduğu net değil. 4-ke'de şöyle:
Aslına bakarsanız, soru. Uyku, göstergedeki verilerin yeniden hesaplanmasını hiçbir şekilde etkilememelidir. Tamponları doldurmada bir sorun var. Tekrarlanabilir bir kod parçası var mı?