Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1481
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Şimdi anladım. Teşekkür ederim!!! En az bir açık pozisyon varsa, 4753 hata kodunun asla görünmeyeceği ortaya çıktı.
Saygılarımla, Vladimir.
Aşağıdakileri yazarsanız görünecektir
Şunu yazarsanız görünecektir
Merhaba Alexey, bir açıklama. Bir döngü yerine PositionSelect() kullanmak gerekli mi, yoksa yine bir şeyi yanlış mı anladım?
Saygılarımla, Vladimir.
Merhaba Alexey, bir açıklama. Bir döngü yerine PositionSelect() kullanmak gerekli mi yoksa yine bir şeyi yanlış mı anladım?
Saygılarımla, Vladimir.
İstediğiniz şekilde yazabilirsiniz, önemli olan hata almak için var olmayan bir karakter yazmaktır...
İstediğiniz şekilde yazabilirsiniz, asıl önemli olan hata almak için var olmayan bir karakter yazmaktır....
Ama bana terlik fırlatma!!! Hata kodunu alamıyorum. ((((
Saygılarımla, Vladimir.
Hata = "
Orada bir belirleyici olmalı
Teşekkürler Artem, işe yaradı!!! Hepinize çok teşekkür ederim!
Saygılarımla, Vladimir.
Kısacası, burada anlatılan sorunu farklı bir şekilde çözdüm:
Saygılarımla, Vladimir.
Herkese iyi akşamlar!
Mevcut bir açık pozisyona ek bir pozisyon (durdurma ve alma olmadan) açan bir fonksiyon oluşturmaya çalışıyorum. Kodu yazdım:
ancak bazı nedenlerden dolayı açık pozisyonu görmüyor. Sorunu hata ayıklayıcı ile bulmaya çalıştım, ancak döngüyü başlattıktan sonra içinde ne yazdığını görmeden hemen işlevden ayrılıyor. Kesme noktasını PositionGetTicket(i)'ye koydum. Lütfen bana kodumda nerede bir hata olduğunu tekrar söyleyebilir misiniz?
Saygılarımla, Vladimir.
ancak bazı nedenlerden dolayı açık konumu görmüyor. Sorunu hata ayıklayıcı ile bulmaya çalıştım, ancak döngüyü başlattıktan sonra içinde ne yazdığını görmeden hemen işlevden ayrılıyor. Kesme noktasını PositionGetTicket(i) üzerine koydum. Lütfen bana kodumda nerede bir hata olduğunu tekrar söyleyebilir misiniz?
Saygılarımla, Vladimir.
pos_total nedir?
pos_total neye eşittir?
Merhaba Alexey, pos_total=PositionsTotal() değişkeni, ancak global düzeyde ayarlanmıştı. Şimdi onu fonksiyonun içine taşıdım ve sorunun bu olduğu ortaya çıktı. Her şey çalıştı. Sorun nedir? İşin püf noktasını hiç anlamadım!!!
Şimdi, deneme amacıyla pos_total'ı tekrar global seviyeye taşıdım ve tekrar çalışmayı durdurdu, ancak fonksiyonun içine koyduğumda olması gerektiği gibi çalışıyor! Sadece bazı mucizeler, en azından benim için!!!! )))
Global seviyedeki bir değişkenin bir fonksiyon tarafından başlatılamayacağı ortaya çıktı? Öyle mi?
Saygılarımla, Vladimir.