![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
Strateji Test Cihazında neden tek bir MetaTrader 5 Uzman Danışmanının test edilmediğini açıklayın. Başlat'a basıyorum ve hiçbir şey olmuyor. Lütfen açıklayın.
Strateji Test Cihazında neden tek bir MetaTrader 5 Uzman Danışmanının test edilmediğini açıklayın. Başlat'a basıyorum ve hiçbir şey olmuyor. Lütfen açıklayın.
Oluşturulan işlevlerde önceden tanımlanmış yapılardan veri alınamıyor. Örneğin:
Ardından oluşturulan fonksiyondaki değerleri almaya çalışırken:
Bir hata mesajı alıyoruz:
Programın tüm bölümlerinde mevcut olacak şekilde yapılar nasıl ilan edilir?
Oluşturulan işlevlerde önceden tanımlanmış yapılardan veri alınamıyor. Örneğin:
Ardından oluşturulan fonksiyondaki değerleri almaya çalışırken:
Bir hata mesajı alıyoruz:
Programın tüm bölümlerinde mevcut olacak şekilde yapılar nasıl ilan edilir?
Standart kitaplığın ticari sınıfı CAccountInfo , TradeAllowed() işlevine sahiptir. Yardım, bunun şu anlama geldiğini söylüyor: "Bu hesap için alım satıma izin veriliyor/yasaklanıyor" . Takas sunucusu dönüş kodlarında bir hata kodu bulamadım, bu da ticari ileti dizisinin meşgul olabileceği anlamına geliyor. Bu çek şimdi ticaret terminalinin kendisinde mevcut mu? Lütfen açıkla.
Bir ticaret dizisinin ticaret işlemlerini gerçekleştirmek için ücretsiz olup olmadığını kontrol etmek için hangi işlevler kullanılabilir? MQL4'te IsTradeAllowed() ve IsTradeContextBusy() işlevleri bunun için tasarlanmıştır.
Standart kitaplığın ticari sınıfı CAccountInfo , TradeAllowed() işlevine sahiptir. Yardım, bunun şu anlama geldiğini söylüyor: "Bu hesap için alım satıma izin veriliyor/yasaklanıyor" . Takas sunucusu dönüş kodlarında bir hata kodu bulamadım, bu da ticari ileti dizisinin meşgul olabileceği anlamına geliyor. Bu çek şimdi ticaret terminalinin kendisinde mevcut mu? Lütfen açıkla.
Bir ticaret dizisinin ticaret işlemlerini gerçekleştirmek için ücretsiz olup olmadığını kontrol etmek için hangi işlevler kullanılabilir? MQL4'te IsTradeAllowed() ve IsTradeContextBusy() işlevleri bunun için tasarlanmıştır.
Standart kitaplığın ticari sınıfı CAccountInfo , TradeAllowed() işlevine sahiptir. Yardım, bunun şu anlama geldiğini söylüyor: "Bu hesap için alım satıma izin veriliyor/yasaklanıyor" . Takas sunucusu dönüş kodlarında bir hata kodu bulamadım, bu da ticari ileti dizisinin meşgul olabileceği anlamına geliyor. Bu çek şimdi ticaret terminalinin kendisinde mevcut mu? Lütfen açıkla.
Sadece fiyatı belirlemeniz gerekiyor.
Fiyat belirlenmemişse (varsayılan 0.0) veya mevcut fiyat ayarlanmışsa. sonra CExpert'ten kaynaklanan CExpertTrade piyasada bir pozisyon açar .
Fiyat piyasadan daha iyi belirlenirse (alış için mevcut fiyatın altında ve satış için mevcut fiyatın üstünde), CExpertTrade bir limit emri (offset'e tabi) yerleştirir.
Fiyat piyasadan daha kötü belirlenirse (alma için mevcut fiyattan daha yüksek ve satış için mevcut fiyattan daha düşük), CExpertTrade bir stop emri verir (dengeye tabidir).
ve LongCondition "2222222" yazıp bir sipariş açacak,
Yanlış bir şey mi yapıyorum yoksa farklı mı çalışıyor?
sipariş verirken belirli bir tür belirtilir. SiparişGönder
OpenLongParams hiç yürütülmüyor, "11111111" bile yazmıyor
ve LongCondition "2222222" yazıp bir sipariş açacak,
Yanlış bir şey mi yapıyorum yoksa farklı mı çalışıyor?
Temel olarak, her şey çok daha basit. Vakaların yüzde 99'unda giriş seviyesi, giriş parametresi kullanılarak ayarlanabilir:
input double Inp_Signal_PriceLevel =0.0;
Değer "büyük" noktalarla verilir (yani 2/4 karakter).
Değer = 0 - pazara giriş.
Değer > 0 - limit sırasına göre giriş.
Değer < 0 - durdurma sırasına göre giriş.
Parametre, ana sinyalle (Sihirbazda seçilen sinyallerin oylama için toplandığı) ilişkilidir. Fiyat seviyelerini ayarlama algoritması, CExpertSignal (bir örneği ana sinyal olan) temel sınıfında zaten uygulanmaktadır.
Ama uygulanandan farklı bir algoritma kullanmak istiyorsanız... Ama bu daha sonra, ilginç olduğunda.