Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 374
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
Merhaba. durumla başa çıkmama yardım et.
neden bir durumda testF2 Buf0[i]=iCCI(NULL,0,8,PRICE_OPEN,i-1)-iCCI(NULL,0,8,PRICE_OPEN,i); çıkarırken testF2; her şey olması gerektiği gibi harika gidiyor
ve diğer durumda testF1 aynı eylemlerle Buf0[i]=iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,i-1)-iMA(NULL,0,8,1,MODE_SMA,PRICE_OPEN,i) ; son çubuk çöküyor mu? neden iCCI durumunda bu olmuyor, ancak iMA durumunda çubuk çöküyor??????
bu bir şekilde düzeltilebilir mi?
Buf0[i]=iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN, i-1 )-iMA(NULL,0,8,1,MODE_SMA,PRICE_OPEN,i);
ema için i=0 iken -1 barı hesaplarken sizi sonsuzluğa atar
böyle daha iyi:
Buf0[i]=iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,i ) -iMA(NULL,0,8,1,MODE_SMA,PRICE_OPEN,i+1);
ve sağa 1 bar ile verdiğiniz varyantta olduğu gibi bir kaydırmaya ihtiyacınız varsa, bunu SetIndexShift (0,1) aracılığıyla init içinde açıkça uygulamak daha iyidir;
Buf0[i]=iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN, i-1 )-iMA(NULL,0,8,1,MODE_SMA,PRICE_OPEN,i);
ema için i=0 iken -1 barı hesaplarken sizi sonsuzluğa atar
böyle daha iyi:
Buf0[i]=iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,i ) -iMA(NULL,0,8,1,MODE_SMA,PRICE_OPEN,i+1);
ve sağa 1 bar ile verdiğiniz varyantta olduğu gibi bir kaydırmaya ihtiyacınız varsa, bunu SetIndexShift (0,1) aracılığıyla init içinde açıkça uygulamak daha iyidir;
çok teşekkür ederim, ama bunu çok iyi anlıyorum, ama neden iCCI ile yuvarlanıyor da iMA ile değil ???
doğru bir durum değil, sipariş vermek için fiyattan teklife olan mesafeyi hesaplıyorsunuz, ancak fiyattan mevcut durağa kadar gerekli! :)
aynı zamanda uzunlar ve kısalar için farklı hesaplamalar yapılmalıdır;) Aksi takdirde, bazı durumlarda hesaplama negatif, diğerinde pozitif olacaktır. Buna göre, takip bazı yönlerde çalışacak, ancak diğerlerinde çalışmayacaktır.
burada iki bloğa ihtiyacınız var, eğer kısa ise, o zaman onu ilk bloğa gönderir, eğer uzunsa - ikinci, bundan sonra hesaplamalar, kontroller ve takip vardır.
hala hiçbir şey çıkmıyor ... Sadece uzun süre deniyorum, o kadar çok şey denedim ki ne yaptığımı ya da yapmadığımı hatırlamıyorum))
çok teşekkür ederim, ama bunu çok iyi anlıyorum, ama neden iCCI ile yuvarlanıyor da iMA ile değil ???
ve burada ve orada hatalar sadece SGK'daydı, hesaplamaların özellikleri göz önüne alındığında görsel değiller,
ve MA'nın, özellikle de EMA'nın kullanılması, bence, görünürlüklerine yol açıyor.
yine de hiçbir şey çıkmıyor ... Sadece uzun süre deniyorum, o kadar çok şey denedim ki ne yaptığımı ya da yapmadığımı hatırlamıyorum))
sl'yi OrderStopLoss() ile değiştirin
Yani ipuçlarıyla mı yaşayacaksın?
Artık ipuçlarına ihtiyacın yok, değil mi? :)
EURAUD ve AUDUSD gibi iki alım veya satım emri açan bir program var. Program, yalnızca bu veya diğer çiftler için terminalde herhangi bir sipariş açılmadığında çalışır. Terminalde en az bir sipariş varsa, fırsatlar açılmaz. Soru - terminalde açık emir olup olmadığına bakılmaksızın emirlerin açılması nasıl programlanır? Cevabınız için şimdiden teşekkür ederiz.
EURAUD ve AUDUSD gibi iki alım veya satım emri açan bir program var. Program, yalnızca bu veya diğer çiftler için terminalde herhangi bir sipariş açılmadığında çalışır. Terminalde en az bir sipariş varsa, fırsatlar açılmaz. Soru - terminalde açık emir olup olmadığına bakılmaksızın emirlerin açılması nasıl programlanır? Cevabınız için şimdiden teşekkür ederiz.
Çeki kaldır
Çeki kaldır