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
Hızlı yanıtın için teşekkürler!
Satırları sildim, ancak EA hala yanlış lot boyutuyla esnaf açıyor.
EA'nın Martingale kodumu neden görmezden gelmesi gerçekten garip. EA yalnızca lot boyutu 0.10 veya 0.20 olan işlemler açtığı için.... (resme bakın).
Lightshot'ın ekran görüntüsü
Sanırım sorun lotsizecalc işlevim olmalı. Bir işlemi kaybettiğimde, fonksiyonun lot büyüklüğümü martingale miktarıyla çarpmasını istiyorum.
Martingale miktarım 1.5 ve lot büyüklüğüm 0.10 . Bu, art arda 5 işlem kaybettiğimde lot boyutlarının: 0,1, 0,15, 0,22, 0,34, 0,51 olacağı anlamına gelir.
Biri bu kodu kontrol edebilir mi?
Şimdiden teşekkürler,
ThierryAyrıca 121 satırını şu şekilde değiştirin: tradeNumber=0;
Bu durumda sonuç olarak aldığım şey bu:
Gördüğünüz gibi, bu değişiklikler yapıldığında, sorun yok gibi görünüyor.
Biraz daha kontrol edecek, ama bugün değil
Merhaba dostum, Ekteki uzman derliyor, ancak 14 uyarısı var, sihrinizi bir kez daha çalıştırabilir misiniz?
Dikkatli ol
Bu göstergeyi iyileştirmeye yardım et
Birisi MetaTrader'ın en son sürümü üzerinde çalışmak için bu göstergeyi düzeltebilir mi ...teşekkürler
Merhaba dostum, Ekteki uzman derliyor, ancak 14 uyarısı var, sihrinizi bir kez daha çalıştırabilir misiniz? Dikkatli ol
jeeves
Buyrun : manualordermanager_v7_nmc.mq4
Bu göstergeyi iyileştirmeye yardımcı olun Birisi bu göstergeyi MetaTrader'ın en son sürümü üzerinde çalışacak şekilde düzeltebilir mi ...teşekkürler
özel
macd'nin yeni mt4 uyumlu sürümü burada yayınlandı: https://www.mql5.com/en/forum/183798/page121
Bu göstergeyi iyileştirmeye yardımcı olun Birisi bu göstergeyi MetaTrader'ın en son sürümü üzerinde çalışacak şekilde düzeltebilir mi ...teşekkürler
Benden de biraz yardım
Çok amaçlı ticaret yöneticisi sadece derleyici uyarılarına sahiptir. İşe yaramalı
Ayrıca 121 satırını şu şekilde değiştirin: tradeNumber=0;
Bu durumda sonuç olarak aldığım şey bu:
Gördüğünüz gibi, bu değişiklikler yapıldığında, sorun yok gibi görünüyor.
Biraz daha kontrol edecek, ama bugün değilCevabınız için TEŞEKKÜRLER....Sizin gibi harika insanların bu forumda olması inanılmaz!
Her neyse... Önerdiğin gibi satırı düzenledim. Bazı nedenlerden dolayı EA'm lot boyutunu ikinci kez çarpmayacak. (şuna bakın: Screenshot by Lightshot )
Başlangıç lotu olarak 0.10 ve çarpan olarak 2 kullanırsam. EA, lot boyutunu ikinci kez çoğaltmayacaktır. Ama sizinkinde düzgün çalışıyor, ne olabilir... Citibanks MT4 platformu ve FXCM MT4 ile denedim ama ikisi de çalışmıyor.
Sorunun ne olabileceğini bilen var mı?
Teşekkürler,
Thierry
test_martingale.mq4
Jeeves Buyrun : manualordermanager_v7_nmc.mq4
Çok teşekkürler.... sana borçlu olduğum bir tane daha!
Cevabınız için TEŞEKKÜRLER....Sizin gibi harika insanların bu forumda olması inanılmaz!
Her neyse... Önerdiğin gibi satırı düzenledim. Bazı nedenlerden dolayı EA'm lot boyutunu ikinci kez çarpmayacak.
Başlangıç lotu olarak 0.10 ve çarpan olarak 2 kullanırsam. EA, lot boyutunu ikinci kez çoğaltmayacaktır. Ama sizinkinde düzgün çalışıyor, ne olabilir... Citibanks MT4 platformu ve FXCM MT4 ile denedim ama ikisi de çalışmıyor.
Sorunun ne olabileceğini bilen var mı?
Teşekkürler,
Thierry
test_martingale.mq4lotları geçmiş seçme işlevinden ( lastOrderProfit() ) seçip döndürmeniz gerekir, aynı "lastProfit" ile yaptığınız gibi.
ProFXManager
Cevabınız için TEŞEKKÜRLER....Sizin gibi harika insanların bu forumda olması inanılmaz!
Her neyse... Önerdiğin gibi satırı düzenledim. Bazı nedenlerden dolayı EA'm lot boyutunu ikinci kez çarpmayacak. (şuna bakın: Screenshot by Lightshot )
Başlangıç lotu olarak 0.10 ve çarpan olarak 2 kullanırsam. EA, lot boyutunu ikinci kez çoğaltmayacaktır. Ama sizinkinde düzgün çalışıyor, ne olabilir... Citibanks MT4 platformu ve FXCM MT4 ile denedim ama ikisi de çalışmıyor.
Sorunun ne olabileceğini bilen var mı?
Teşekkürler,
Thierry
test_martingale.mq4Son sipariş lotlarını nasıl belirleyeceğinizin yolunu farklı yapmak zorunda kalacaksınız.
_________________
Sorun şudur : O LotsizeCalc() işlevini çağırdığınızda ve yeni sipariş açıldığında, o zaman sorun yok. Ancak herhangi bir nedenle sipariş açılmazsa, sipariş açılmasa bile "ticaret numaranız" artmış olarak kalır.
Belirli türden o anda açılmış siparişlerin sayısını basitçe saymak ve "tradeNumber" yerine bu sayıları kullanmak daha iyidir (bu şekilde, EA'yı yeniden başlattığınızda bile, EA doğru şekilde çalışacaktır - eğer bir değişken değeri kullanırsanız, EA'yı yeniden başlatırsanız yanlış çalışın)