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
Fiyat hareketli ortalamanın altında kapanırsa ve Momentum ortalama seviyenin altındaysa, bir satış anlaşması yaparız . Satın almak ise tam tersi.
Koşul yerine getirilmezse, herhangi bir işlem yapılmaması gerektiği ortaya çıkıyor? Eğer öyleyse, fonksiyonun son satırına return(false) yazın ve adım adım taktiklerinize uygun olup olmadığına bakın.
Geçersiz OnTick() bölümünde mi?
Görünüşe göre TimeOntrade ile ilgiliydi.
Ancak meyan, geri dönmeyen sonuçtan şahsen utanır, er ya da geç onu istenen forma dönüştürmek mümkün olacaktır.
kafamı karıştıran bu
Geçersiz OnTick() bölümünde mi?
Burada:
Son satıra false koymayı deneyin ve bu yaklaşımın seçtiğiniz taktiklere nasıl karşılık geleceğini görün. Onlar. Bu değişikliği dikkate alarak Uzman Danışmanın çalışmasını "kaydırın".
Görünüşe göre TimeOntrade ile ilgiliydi.
Zaman ticaretinde, sonunda sadece false istenen sonucu vermeyecektir, ancak benim versiyonumda işlemleri gerçek, doğrulanmış olarak saat başı açar.
timeOntrade.hour = 5 derse ne olur?
Kesinlikle anlaşmayı tamamlamayacak, çünkü ...
//Açmaya geçiş için temel
if(!PositionSelect(_Symbol)&& (timeOntrade(4) || ((timeOntrade(15) || timeOntrade(16))&& timeOntrade2(0)))) Open();//
...sadece belirtilen zamanda açılışa gönderir
Bir zaman ticaretinde, sonunda sadece false istenen sonucu vermeyecektir...
alph, Yedelkin bundan bahsediyor.
Fonksiyonun bu varyantları, bizim anlayışımıza göre aynıdır.
Bu arada, bu varyantta, test cihazının kâr açısından sonucu küçüktür, ancak bana göre oran iyidir.
Şimdi zamana atıfta bulunmadan daha büyük zaman dilimlerinde test ediyorum, belki sonuç daha iyi olacak.