Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1188
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
Lütfen açıkla.
OnTradeTransaction işlevi.
Danışmanda olması şart mı?
Değilse, hangi durumlarda koda dahil edilmelidir? Ve neden?
Yalnızca OnInit() ve OnTick() zorunludur; diğerleri kod yazarının takdirindedir. Neden dil belgelerinde çok net bir şekilde açıklanmıştır.
Forum motoru, işlevin adına bir bağlantı koydu, içine yazın ve okuyun.Yalnızca OnInit() ve OnTick() zorunludur; diğerleri kod yazarının takdirindedir. Neden dil belgelerinde çok net bir şekilde açıklanmıştır.
Forum motoru, işlevin adına bir bağlantı koydu, içine yazın ve okuyun.Sadece belgelerdeki, makalelerdeki ve forumdaki açıklamaları anlayamadığım zaman bir soru sorarım.
"Açıkça tanımlanmış" olsaydı, sormazdım.
İşlev, bir ticaret talebinin yürütülmesinin sonuçlarını işlemeye yöneliktir. Bu durumda, işlev hiçbir şey döndürmez.
Ancak, işlev gerekli değildir.
Yani EA sunucudan istek işlemenin sonuçlarını aldığında işlev gerekli mi? Ama her danışman göndermiyor mu? Bu, işlevin her zaman Expert Advisor'a eklenmesi gerektiği anlamına mı geliyor?
Merhaba! Soru deneyimli!
MQL5'te OBJ_CHART var.
Lütfen bana OBJ_CHART'ta göstergeleri, özellikle MA'yı kullanmanın nasıl mümkün olduğunu ve mümkün olduğunu söyler misiniz?
Sadece belgelerdeki, makalelerdeki ve forumdaki açıklamaları anlayamadığım zaman bir soru sorarım.
"Açıkça tanımlanmış" olsaydı, sormazdım.
İşlev, bir ticaret talebinin yürütülmesinin sonuçlarını işlemeye yöneliktir. Bu durumda, işlev hiçbir şey döndürmez.
Ancak, işlev gerekli değildir.
Yani EA sunucudan istek işlemenin sonuçlarını aldığında işlev gerekli mi? Ama her danışman göndermiyor mu? Bu, işlevin her zaman Expert Advisor'a eklenmesi gerektiği anlamına mı geliyor?
Bazı programcılar mql4'te ustalaştıkları bu örneklere takılıp kalıyorlar ve kendilerini onlardan ayıramıyorlar. Bu tür programcılar için OnTradeTransaction () bir köpeğe dönüşmek gibidir. Ancak, örneğin, bekleyen bir siparişin etkinleştirildiği olayını kolayca belirlemek istiyorsanız, bunu yapmak OnTradeTransaction'dan () daha kolay olmayacaktır. Bir pozisyonu kapatırken bazı kararlar almanız ve bazı eylemler gerçekleştirmeniz gerekiyorsa, bunu yapmak OnTradeTransaction'dan () daha kolay olmayacaktır. Ve TP ile kapatırken, bazı eylemler gerçekleştirmeniz gerekiyorsa ve SL ile kapatırken diğerleri, bunu yapmak OnTradeTransaction'dan () daha kolay olmayacaktır.
Ama¡¡¡ şimdi bahsettiğim kişiler gelip kaç milisaniye ileri geri tartışmaya başlayacaklar... Genelde amatörler için. Eğer ilgileniyorsanız, koşun ve OnTradeTransaction'da () neler bulabileceğinizi görün ve bunu kendiniz için nasıl kullanabileceğinizi düşünün.
Söyleyin bana, aynı anda iki fırsat açmam gerekiyor ama aynı zamanda bunlardan birini açarken herhangi bir hata olup olmadığını kontrol etsem, hatayı nasıl yakalarım?
Bir varlık üzerinde anlaşma açma yeteneğini döndüren herhangi bir işlev var mı?
Cevap için teşekkürler!
Dosyayı test cihazında açamıyorum . 5004 hatası alıyorum.
Sınırlayıcı olarak sekmeli düz csv dosyası. Aracının MQL5\Files klasörüne koydum. Dosyayı açmaya çalıştıktan sonra kaybolur.
Dosyayı test cihazında açamıyorum . 5004 hatası alıyorum.
Sınırlayıcı olarak sekmeli düz csv dosyası. Aracının MQL5\Files klasörüne koydum. Dosyayı açmaya çalıştıktan sonra kaybolur.
tamam, #property tester_file olmadan çalışmıyor.
Söyleyin bana, aynı anda iki fırsat açmam gerekiyor ama aynı zamanda bunlardan birini açarken herhangi bir hata olup olmadığını kontrol etsem, hatayı nasıl yakalarım?
Bir varlık üzerinde anlaşma açma yeteneğini döndüren herhangi bir işlev var mı?
OnTradeTransaction() kullanın .
Lütfen bana MQL5'teki MQL4 işlevinin MarketInfo(asymbol, MODE_MARGIN_REQUIRED) analogunu söyler misiniz?
Satın alma için 1 lot açmak için gerekli olan ücretsiz fon miktarını almanız gerekir.
MQL5'te SymbolInfoDouble(symbol, ...) işlevinin farklı türevlerini inceledim, gerekli değişkeni bulamıyorum, her yerde 0 döndürülüyor.