Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 974
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
Buna izin var mı?
böyle yap...
böyle yap...
Uzman Danışmanlarda (OnInit()) başlatma bloklarını düzeltin.
Tam olarak ne ? uyarılar 0. 0 döndür
Yeniden yüklenmeyen Uzman Danışmanların OnInit() işlevinin tam MQL5 kodunu gösterin. Yeniden yüklenmeyen Uzman Danışmanların OnDeinit() işlevinin tam MQL5 kodunu gösterin. Uzman Danışmanlar üçüncü taraf kitaplıkları mı kullanıyor? DLL?
Yeniden yüklenmeyen Uzman Danışmanların OnInit() işlevinin tam MQL5 kodunu gösterin. Yeniden yüklenmeyen Uzman Danışmanların OnDeinit() işlevinin tam MQL5 kodunu gösterin. Uzman Danışmanlar üçüncü taraf kitaplıkları mı kullanıyor? DLL?
dll kullanmıyorum. OnInit kodu 1000 satırlık bir sayfadır. Sınıflar için bir bellek tahsisi vardır. OnDeinit'te muhtemelen tüm bellek serbest bırakılmaz. Terminali bir çarpı işaretiyle kapatarak her şey yolunda, ancak zamanlayıcı aracılığıyla her şey yalnızca vakaların% 90'ında yolunda.
Sorunuzun %90'ına cevap vermişsiniz. Geriye hatayı bulmak kalıyor :)
Böylece siparişleri değiştirirken, hangi siparişin değiştirileceğini açıkça belirtmek mümkün olacaktır.
Buy_Stop == magic_2 siparişi verirseniz, değiştirin.
Tünaydın.
Test cihazında Uyku () eksikliği hakkında sorularım var. İnsanların strateji test cihazını kullanırken aşağıdaki görevleri nasıl çözdüğünü bilmek istiyorum (hem tek bir çalıştırma hem de giriş parametrelerinin numaralandırılması):
1) Gösterge kolunun hazır olup olmadığı nasıl kontrol edilir? Gösterge hesaplamasının tamamlanmasını nasıl bekletebilirim ve ancak o zaman çizgiler boyunca daha ileri gidebilirim.
2) Danışmanın çalışması sırasında okuma için çağrılan bir metin dosyasının açılması nasıl beklenir?
3) OrdersTotal() işlevinin yanıtı nasıl beklenir? Ve bu fonksiyonun yanıtında gecikme olabilir mi?
4) OrderCalcMargin() işlevinin yanıtı nasıl beklenir? Ve bu fonksiyonun yanıtında gecikme olabilir mi?
5) Test cihazının MqlTradeResult aracılığıyla " ticaret sunucusu dönüş kodunu " beklemesi için (nasıl olduğu açık olmasa da) ayarlamak mantıklı mı?
Terminalde, tüm bu görevler Sleep () kullanılarak çözüldü, ancak test cihazında çalışmıyor. Ek olarak, tam olarak ne için Uyku () gerektiğinden emin değilim, belki mantıklı bir çözüm var mı?
Şimdiden teşekkürler.
Merhaba! yapıyı ayrıştırmak if... C= (i>0) ? (A>B) ? 1: (A<B) ? 2: C: 0;
kılavuzu okudum ama anlamadım
Merhaba! yapıyı ifadelere ayrıştırın eğer... C= (i>0) ? (A>B) ? 1: (A<B) ? 2: C: 0;
kılavuzu okudum ama anlamadım
Şöyle:
not. Yardım burada önemsizdir. İşte mantık.