[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 364
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
Burada şimdi gerçek bir hesapta bu kodu kontrol ettim, her şey yolunda, piyasa emirlerinde her şeyi değiştirdim ama mevduatlara dokunmadım. sorun ne? Ne düşünüyorsun?
durumda
if (cmd==OP_BUY || cmd==OP_SELL)
ve durumda
if (cmd==OP_BUY)
anlamadım :(
Ayrıca script adında bir ibare var, sadece piyasa emirleri... piyasa emirleri için bu şartları kaldırın, o zaman piyasa ve bekleyen emirler için şartlar yerine getirilir - hepsi bu. Hayır, hepsi değil - bunu dikkatlice okuyun - gereksinimler ve kısıtlamalar... ve bu minimum kısıtlamaları bekleyen emirlerinizin ilgili koşullarına uyguladığınızdan emin olun, böylece onlar da yürütülür.
Bu yüzden hiç böyle hatlarım yok, AT ALL tipini seçmiyorum, ama ister beklemede ister piyasada olsun, SAHİP OLDUĞUMUZ TÜMÜ değiştiriyorum.
Size dikkatlice okumanız için yazıyorum: " Donma mesafesinin kısıtlanması FreezeLevel.
StopLoss veya TakeProfit değerleri FreezeLevel parametresi için gereksinimleri ihlal ederse piyasa emirleri kapatılmaz.
StopLoss veya TakeProfit değerleri StopLevel parametresinin gereksinimlerini ihlal ederse, StopLoss veya TakeProfit piyasa emirlerinde değişiklik yapılmaz.
Açıklanan emir açılış fiyatı, Dondurma seviyesi parametresi gerekliliklerini ihlal ediyorsa bekleyen emirlerin silinmesi ve değiştirilmesi yapılmaz."
Her şey anlaşıldı, hata buradaydı:
Bu yüzden hiç böyle hatlarım yok, AT ALL tipini seçmiyorum, ama ister beklemede ister piyasada olsun, SAHİP OLDUĞUMUZ TÜMÜ değiştiriyorum.
Ayrıca bu şartla
seçilen sipariş için aynı şekilde değiştirin (sipariş türünü belirleme koşulunu aşağıdakilerden biriyle değiştirin: