[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 538

 
roman1782 писал(а) >>

ANDREWS VIL değerleri herhangi bir noktada nasıl alınır?


"doğrusal denklem"e göre

 
Değerli uzmanlar, arkadaşlar, kardeşler! Lütfen çaydanlığa, EMA(8) önceki çubuktaki mumu "deldiğinde" durumu nasıl doğru bir şekilde tanımlayacağını söyleyin. Bir dairenin varlığı için ek bir analiz olarak kullanıyorum. Nedense beni dinlemiyor...


... Ben şöyle sayıyorum:
 //--------------------------------------------------------------- 5 --
   // Вычисление торговых критериев
//-------------------------------------------------------------------
      
//    Покупка   
//-------------------------------------------------------------------
   
   if (
//      Delta>0.0 &&                                // Если тренд вверх
      BrBl_1> 0.001 &&                               // Bears&Bulls выше порога срабатывания 0.001
      BrBl_1<BrBl_0 &&                               // Бурёнки рулят
      MCDRmn_1>MCDRsig_1 &&                         // Главная MACD Rounding выше сигнальной
      MCDRmn_0>MCDRmn_1 &&                           // Главная MACD Rounding поднимается
      EMA8_1>(iClose( NULL , 0 , 1 )-iOpen( NULL , 0 , 1 )) &&   // Сигнальная EMA(8) ниже цены открытия предыдущего бара
      PSAR_1<iOpen( NULL , 0 , 1 )                         // Значение параболика ниже цены открытия бара 1
   
      )
      
       return ( 10 );                                   // Открытие Buy 

//-------------------------------------------------------------------
//    Продажа   
//-------------------------------------------------------------------
         
   if (
//      Delta<0.0 &&                                // Если тренд вниз
      BrBl_1<- 0.001 &&                               // Bears&Bulls ниже порога срабатывания -0.001
      BrBl_1>BrBl_0 &&                               // Топтыгины в думе
      MCDRmn_1<MCDRsig_1 &&                         // Главная MACD Rounding ниже сигнальной
      MCDRmn_0<MCDRmn_1 &&                           // Главная MACD Rounding опускается
      EMA8_1>(iOpen( NULL , 0 , 1 )-iClose( NULL , 0 , 1 )) &&   // Сигнальная EMA(8) выше цены открытия предыдущего бара
      PSAR_1>iOpen( NULL , 0 , 1 )                         // Значение параболика выше цены открытия бара 1
   
      )
   
       return ( 20 );                                   // Открытие Sell 
      
//-------------------------------------------------------------------
Burada, bu ifadelerin doğruluğuna dair şüpheler karşısında hayrete düşüyorum:
Bai için:
EMA8_1>(iClose( NULL , 0 , 1 )-iOpen( NULL , 0 , 1 )) &&   // Сигнальная EMA(8) ниже цены открытия предыдущего бара
... ve Hücre için:
EMA8_1>(iOpen( NULL , 0 , 1 )-iClose( NULL , 0 , 1 )) &&   // Сигнальная EMA(8) выше цены открытия предыдущего бара
Çözmeme yardım et, bir adamın rüyalarında ölmesine izin verme...
Teşekkürler... :)
 
Evet, koşullar yanlış - yorumların doğru olduğunu varsayarsak :)
Muhtemelen şöyle olmalı:

Bai için:
EMA8_1 < iOpen( NULL , 0 , 1 ) &&   // Сигнальная EMA(8) ниже цены открытия предыдущего бара
... ve Hücre için:
EMA8_1 > iOpen( NULL , 0 , 1 ) &&   // Сигнальная EMA(8) выше цены открытия предыдущего бара
Ve ondan önce, EMA(8) sinyalini (neredeyse fiyat) 1. çubuktaki fiyat farkıyla karşılaştırdınız. Bunlar kıyaslanamaz sayılardır.
 
granit77 >> :

Excel için kesinlikle harika bir EvgeTrofi eklentisi olduğunu unutmuşsunuzdur, bu eklenti herhangi bir manuel kopyalama olmadan doğrudan HTML rapor dosyasını yükler.

Evet, bir şekilde hemen kontrol etmedim .. Hatırlatma için teşekkürler, şey faydalı!




 
Mathemat >> :
Ну да, условия неверны - если исходить из того, что комменты верны :)
Наверно, должно быть так:

Для Бай:
... и для Селл:
А до этого Вы сравнивали сигнальную ЕМА(8) (почти цену) с разницей цен на 1-м баре. Это ж несопоставимые величины.


Hızlı yanıt için teşekkürler, ancak örneğinizde de bir hata var. Resimde gösterilen durumu kontrol etmem gerekiyor - mum Masha'yı tamamen kaplıyor. Durumu kontrol edersek, önerdiğiniz gibi, o zaman diyelim ki Masha mumun üzerinde (Satmak için), sonra koşulu kontrol ediyoruz.
EMA8_1 > iOpen( NULL , 0 , 1 ) &&   // Сигнальная EMA(8) выше цены открытия предыдущего бара
... ancak! Bu doğru - mum daha yüksek açıldı, bu da Sat anlamına geliyor. Ve mum Masha'nın altında kapanırsa? Sonra Mashka'yı vücuduyla bloke edecek ve bu durumda satın almak kadar satmak da gerekli değil ...
 

ANDREWS VIL değerleri herhangi bir noktada nasıl alınır?
Kod yaz?

 
artmedia70 >> :


Hızlı yanıt için teşekkürler, ancak örneğinizde de bir hata var. Resimde gösterilen durumu kontrol etmem gerekiyor - mum Masha'yı tamamen kaplıyor. Durumu kontrol edersek, önerdiğiniz gibi, o zaman diyelim ki Masha mumun üzerinde (Satmak için), sonra koşulu kontrol ediyoruz.
... ancak! Bu doğru - mum daha yüksek açıldı, bu da Sat anlamına geliyor. Ve mum Masha'nın altında kapanırsa? Sonra Mashka'yı vücuduyla bloke edecek ve bu durumda satın almak kadar satmak da gerekli değil ...
hiçbir şey daha kolay değil

EMA8_1 > iOpen( NULL , 0 , 1 ) && EMA8_1 < iClose( NULL , 0 , 1 )
 
roman1782 >> :

ANDREWS VIL değerleri herhangi bir noktada nasıl alınır?
Kod yaz?

https://docs.mql4.com/ru/objects/ObjectGetValueByShift

Bu işlevi kullanarak dirgen orta çizgisinin değerini hesaplarsınız, kanal genişliğini ekleyerek veya çıkararak sırasıyla üst ve alt olanları alırsınız.

 
alsu писал(а) >>

https://docs.mql4.com/ru/objects/ObjectGetValueByShift

Bu işlevi kullanarak dirgen orta çizgisinin değerini hesaplarsınız, kanal genişliğini ekleyerek veya çıkararak sırasıyla üst ve alt olanları alırsınız.



Bir kod parçası gönderebilir misiniz? Denedim bu fonksiyon işe yaramadı, değer almıyor mu?
 

Ve M15'teki mumun kapanış fiyatı trend çizgisinin altındaysa, 17.00'den 18.30'a kadar olan dönemde nasıl uygulanır, o zaman mumun DÜŞÜK altında -2 puan altına bekleyen bir emir verilir? Zor değilse kodu göster?