MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1592
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
herkese merhaba, lütfen mt 5'in altında katalitik tipte (gösterge kanalı) göstergeleri olan atlama için gönderin. Gerçekten buna ihtiyacınız var mı ????
Yardım için CodeBase: https://www.mql5.com/en/search#!keyword=%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D1%8B&module=mql5_module_codebase .
Danışmanın, kârsız tüm siparişler için zararın boyutunu dergiye yazdırması gerekir. Başlat işlevinin gövdesine bir döngü yazdım, aslında aynı verilerin günlükte birkaç yüz kez yazdırıldığı ortaya çıktı. Anladığım kadarıyla, her tick ile Start işlevinin gövdesi döngüyü yeniden işler ve bu nedenle sonsuz bir veri kopyası elde edilir. Bana bilimde nasıl olması gerektiğini söyle? Kodum burada:
***
Nihai hedef: Uzun bir trendde bir emrin zararı durdurarak kapatılması durumunda, emrin diğer yönde otomatik olarak açılması. Nasıl uygulanacağını biliyorum ama sorun şu ki, diğer yöndeki siparişler yüzlerce kez açılıyor. Cevap için teşekkürler.
Danışmanın, kârsız tüm siparişler için zararın boyutunu dergiye yazdırması gerekir. Başlat işlevinin gövdesine bir döngü yazdım, aslında aynı verilerin günlükte birkaç yüz kez yazdırıldığı ortaya çıktı.
Nihai hedef: Uzun bir trendde bir emrin zararı durdurarak kapatılması durumunda, emrin diğer yönde otomatik olarak açılması. Nasıl uygulanacağını biliyorum ama sorun şu ki, diğer yöndeki siparişler yüzlerce kez açılıyor. Cevap için teşekkürler.
tüm kârsız siparişlerdeki kaybın boyutu
Yazdır ("Eksi ile kapatılmıştır:", ticaret,"/", OrderProfit());
Nihai hedef: zararı durdur ile emrin kapatılması durumunda
son kaybeden sırayı aramanız gerekiyor ve tüm kaybedenleri gözden geçiriyorsunuz.
tüm kârsız siparişlerdeki kaybın boyutu
Yazdır ("Eksi ile kapatılmıştır:", ticaret,"/", OrderProfit());
Son hedef: zararı durdur ile emrin kapatılması durumunda
son kaybeden sırayı aramanız gerekiyor ve tüm kaybedenleri gözden geçiriyorsunuz.
Makar, yakından bak...
ile Start işlevinin gövdesi döngüyü yeniden işler ve bu nedenle sonsuz bir veri kopyası elde edilir. Bana bilimde nasıl olması gerektiğini söyle? Kodum burada:
***
Nihai hedef: Uzun bir trendde bir emrin zararı durdurarak kapatılması durumunda, emrin diğer yönde otomatik olarak açılması. Nasıl uygulanacağını biliyorum ama sorun şu ki, diğer yöndeki siparişler yüzlerce kez açılıyor. Cevap için teşekkürler.
Yalnızca bir kez yazdırmanız gerekiyorsa, bunu bir komut dosyası biçiminde yapmak daha iyidir. Çalıştı - düştü ...
Makar, yakından bak...
Yalnızca bir kez yazdırmanız gerekiyorsa, bunu bir komut dosyası biçiminde yapmak daha iyidir. Çalıştı - düştü ...
tüm kârsız siparişlerdeki kaybın boyutu
Sanırım yine yanlış anladım.
veya her kârsız için kayıp miktarı
ya da tüm kaybeden siparişlerdeki toplam kayıp...
Yalnızca bir kez yazdırmanız gerekiyorsa, bunu bir komut dosyası biçiminde yapmak daha iyidir.
gerekli değil, yapabilirsin
Güzel gün!
MT5'te toplam pozisyon tutarını, toplam karı, ortalama fiyatı ve mevcut gerçekleşmemiş sonucu görmek için her enstrüman ve her yön için (AL / SATIŞ) açık pozisyonları uygun şekilde gruplamak mümkün mü?
Tabii ki, bir ağaçta olduğu gibi uygulanmasını isterim - artı altında. Aranıyor - döndü, ancak açılmak istedi
kodu anlamak istiyorsanız, danışmanın tüm mantığına, ne yaptığına ve hangi koşullar altında olduğuna bakın.
Tüm danışmanı sizin için çok erişilebilir bir şekilde boyadım, yeni başlayanlar için bile, anlamadıysanız sorun.
Bir danışmanın size yazmasını istiyorsanız, "Kanunlara Uyan Vatandaş" olarak buraya başvurun.
lütfen doğru anladığımı söyle
işlev://| Açık siparişleri sayma
int CountOrders() - sadece "başlat/durdur" düğmesinin çalışması için mi gerekli?
lütfen doğru anladığımı söyle
işlev://| Açık siparişleri sayma
int CountOrders() - yalnızca "başlat/durdur" düğmesinin çalışması için mi gerekli?
Sadece ilk siparişi açma koşuluna değil, CountOrders()'ın yazıldığı yere bakın