MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 762
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
Anladığım kadarıyla, takip etmesi gereken manuel olarak açılan pozisyonun biletini danışmana bir şekilde belirtmeniz gerekiyor.
Açıklama için teşekkürler, neden bahsettiğinizi şimdi anladım.
Şimdiye kadar, danışmanı kullanmak için kayma hakkında fazla bir şey bilmiyorum - mql derslerinde 3'ün ayarlanması önerilir (EURUSD ile ilgiliydi), ancak para birimlerinin likiditesi farklıdır ve hareket hızı aynıdır. Dolar çiftleri ve haçlar için sakin bir piyasada hangi rakamlar yönlendirilebilir?
CopyOpen , CopyHigh, CopyLow ve CopyClose işlevlerini kullanarak çok boyutlu bir arabelleği doldurmak mümkün müdür, yoksa yapamam. Açıklama, dinamik bir diziye kopyalandığını söylüyor - ve dinamik bir dizi çok boyutlu MQL5 olabilir
tek boyutlu bir dizi kullanın ...
CopyOpen , CopyHigh, CopyLow ve CopyClose işlevlerini kullanarak çok boyutlu bir arabelleği doldurmak mümkün müdür, yoksa yapamam. Açıklama, dinamik bir diziye kopyalandığını söylüyor - ve dinamik bir dizi çok boyutlu MQL5 olabilir
Yapıları anlamakta zorluk çekiyorsanız, ArrayCopyRates kullanabilirsiniz.
Anlamakla ilgili her şey yolundaysa, o zaman daha iyidir
Merhaba. Birkaç kişiden bir Uzman Danışman oluşturmaya çalıştım, her şey strateji test cihazında olması gerektiği gibi çalışıyor (görselleştirme modunda kontrol ettim). Demo hesap açtım ve periyodik olarak şu sorun çıkıyor, sipariş açılıp hemen siliniyor ve saat değişene kadar bir saat boyunca böyle devam ediyor. Aynı zamanda bir sipariş girme ve silme koşulunun oluştuğunu düşündüm, ancak burada silme yalnızca zamanla, bu bloğun tamamını sildiğimde hata kaybolmadı. Kimse için zor değilse, bana hatanın nerede olduğunu söyleyin.
Merhaba. Birkaç kişiden bir Uzman Danışman oluşturmaya çalıştım, her şey strateji test cihazında olması gerektiği gibi çalışıyor (görselleştirme modunda kontrol ettim). Demo hesap açtım ve periyodik olarak şu sorun çıkıyor, sipariş açılıp hemen siliniyor ve saat değişene kadar bir saat boyunca böyle devam ediyor. Aynı zamanda bir sipariş girme ve silme koşulunun oluştuğunu düşündüm, ancak burada silme yalnızca zamanla, bu bloğun tamamını sildiğimde hata kaybolmadı. Kimse için zor değilse, hatanın nerede olduğunu söyleyin.
OrderSelect aracılığıyla bir döngü içinde yineleme yapmak gerekir
Anladığım kadarıyla koşul oluştuğunda seçim sırasının kullanıldığı modifikasyon fonksiyonuna geçiş oluyor. Evet ve ben de bu parçayı tamamen kaldırmaya çalıştım, yine de hata devam ediyor ve bir durumun meydana geldiği her zaman açık değil. yine, test cihazında her şeyin yolunda gitmesi utanç verici
Merhaba. Birkaç kişiden bir Uzman Danışman oluşturmaya çalıştım, her şey strateji test cihazında olması gerektiği gibi çalışıyor (görselleştirme modunda kontrol ettim). Demo hesap açtım ve periyodik olarak şu sorun çıkıyor, sipariş açılıp hemen siliniyor ve saat değişene kadar bir saat boyunca böyle devam ediyor. Aynı zamanda bir sipariş girme ve silme koşulunun oluştuğunu düşündüm, ancak burada silme yalnızca zamanla, bu bloğun tamamını sildiğimde hata kaybolmadı. Kimse için zor değilse, bana hatanın nerede olduğunu söyleyin.
Print(__FUNCTION__) ticaretini kontrol eden fonksiyonlarda veya Print(böyle ve-böyle bir blok, böyle-ve-bu parametreler) bloklarında belirtin. İşlevlerin/blokların hangi sırayla çalıştığını görün. İşe yarayan, ancak olmaması gereken ilk şey, o zaman onun için soru bu. "Burada eşzamanlı çalışması için oldukça uyumsuz koşulları tanımladım" gerçeğine güvenmek buna değmez. Belki bloğun çalışmaması gerekiyordu, ancak dış parametreler açılmasına izin verdi, belki de bloğun içindeki bir şey çalışmamalıydı.
OnChartEvent() , test cihazında çalışmıyor.
Lütfen test cihazında çalışabilecek bir düğme gösterin. Örneğin hangi bayrağın kaldırılacağına tıklayın ticaret = doğru; tekrar basın? takas=yanlış;
OnChartEvent(), test cihazında çalışmıyor.
Lütfen test cihazında çalışabilecek bir düğme gösterin. Örneğin hangi bayrağın kaldırılacağına tıklayın ticaret = doğru; tekrar basın? takas=yanlış;
OnTick()'te düğmenin tıklanmasını kontrol edin. OnTick() içindeki test edici - kontrol çalışıyorsa, koşullu olarak yapılabilir, ancak gerçek hayatta bu kontrolün bloğu yürütülmez ve OnChartEvent() içinde kontrol olur.