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.
Yedelkin : 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.
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".
Interesting : 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. Kodun bu formdaki saati olan versiyonu, işe yaradıktan sonra forumda bir yere ulaştım. Sadece birkaç dakika içinde iki timetrid ile tutturmayı başardım. Tüm kodun en az üçte bir daha kısa olması gerektiğinden eminim.
alph : Zaman ticaretinde, sonunda sadece false istenen sonucu vermeyecektir, ancak benim versiyonumda işlemleri gerçek, doğrulanmış olarak saat başı açar.
alph : Bir zaman ticaretinde, sonunda sadece false istenen sonucu vermeyecektir...
Peki, kodunuza kendiniz bakın. Bu haliyle, if (timeOntrade.hour== 4 || timeOntrade.hour== 15 || timeOntrade.hour== 16 ) koşulu tamamen işe yaramaz. Sonuç ne olursa olsun, bool timeOntrade() işleviniz her zaman true değerini döndürür.
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.