Uzmanlar: MQL5 Sihirbazı - RSI Göstergesiyle Onaylı Olarak Çekiç / Asılı Adam Mum Modellerine Dayalı Ticaret Sinyalleri
Alıştırmayı bu sinyal sınıfıyla gerçekleştirmeye çalıştım ve bir şeyler hiç işe yaramadı.
İlk olarak, hata ayıklayıcıyı kullanarak, sinyal sınıfının m_applied alanının başlatılmasının sağlanmadığı ve bu nedenle RSI göstergesinin oluşturulmadığı hatasını aştım.
Sonra CCandlePattern::CheckPatternHangingMan() yönteminde MathMin() işlevini çağırmak için eksik bir kapatma parantezi olduğunu buldum:
//+------------------------------------------------------------------+ //| Checks formation of Hanging Man candlestick pattern | //+------------------------------------------------------------------+ bool CCandlePattern::CheckPatternHangingMan() { //--- Hanging man if((MidPoint(1)>CloseAvg(2)) && // up trend (MathMin(Open(1),Close(1)>(High(1)-(High(1)-Low(1))/3.0)) && // body in upper 1/3 (Close(1)>Close(2)) && (Open(1)>Open(2)))) // body gap return(true); //--- return(false); }
Hata ayıklayıcıda ayrıca, uzun bir pozisyonu kapatma koşulu tarafından kısa pozisyonların açıldığını görüyorum. Bu ne ile ilgili olabilir?
Ve başka bir soru: neden açıklamadaki yorumlu kod Rusça, ancak ekli dosyalarda aynı değil, İngilizce?
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
MQL5 Sihirbazı - RSI Göstergesiyle Onaylı Olarak Çekiç / Asılı Adam Mum Modellerine Dayalı Ticaret Sinyalleri:
Bu bölümde Relative Strength Index (RSI) göstergesiyle onaylı olarak çekiç / asılı adam mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.
Yazar: MetaQuotes