Uzmanlar: MQL5 Sihirbazı - Stochastic Oscillator Göstergesiyle Onaylı Olarak 3 Kara Karga / 3 Beyaz Asker Mum Modellerine Dayalı Ticaret Sinyalleri

 

MQL5 Sihirbazı - Stochastic Oscillator Göstergesiyle Onaylı Olarak 3 Kara Karga / 3 Beyaz Asker Mum Modellerine Dayalı Ticaret Sinyalleri:

Bu bölümde Stochastic Oscillator göstergesiyle onaylı olarak 3 kara karga / 3 beyaz asker mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

MQL5 Sihirbazı - Stochastic Oscillator Göstergesiyle Onaylı Olarak 3 Kara Karga / 3 Beyaz Asker Mum Modellerine Dayalı Ticaret Sinyalleri

Yazar: MetaQuotes

 
Bu göstergenin MT4 sürümüne sahip misiniz?
 

- Ana modülün oylama sonuçları da "oylar" ortalamasında kullanılır. Bizim durumumuzda: ana modül + 1 ticaret sinyalleri modülümüz var, bu nedenle eşik değerlerini ayarlarken bu gerçeği dikkate almamız gerekiyor. Bu nedenle ThresholdOpen ve ThresholdClose 40=(0+80)/2 ve 20=(0+40)/2 olarak ayarlanmalıdır. -


bu hata yapar,

ThresholdOpen ve ThresholdClose 80=(0+80)/1 ve 40=(0+40)/1 olarak ayarlanmalıdır.


 
İyi günler! Lütfen bana tavsiyede bulunabilir misiniz? Tahmini bir piyasa tersine dönme zamanım var if(TimeCurrent()== blok_1_time_1_1). Sizin 3 at ve 3 kargayı fonksiyonumda nasıl kullanabilirim? Uygulamanıza baktım ve kendime uygulayamadım. Şöyle yapmak istedim :..." ...if(3 WHITE && (rvi[0]>rvi[count-1]))....Şimdiden teşekkürler
//+------------------------------------------------------------------+
//| Yatırım sinyallerini ara|
//+------------------------------------------------------------------+
bool SearchTradingSignals(void)
  {
   double rvi[];
   ArraySetAsSeries(rvi,true);
   int start_pos=m_bar_current,count=(InpRVIKinkLength<3)?3:InpRVIKinkLength;
   if(!iGetArray(handle_iRVI,InpRVILines,start_pos,count,rvi))
      return(false);

   int size_need_position=ArraySize(SPosition);
//--- trend YUKARI
 if(m_prev_bars==m_last_deal_in)  return(true);ArrayResize(SPosition,size_need_position+1);SPosition[size_need_position].pos_type=POSITION_TYPE_BUY;
  //---------------------------------- FishingLake_1-----------------------------------------------
if(TimeCurrent()== blok_1_time_1_1) { if(rvi[0]>rvi[count-1]) 
 { int bar=-1;for(int i=1; i<count-1; i++) {if(rvi[i]<rvi[0] && rvi[i]<rvi[count-1]) bar=i;else {  bar=-1; break;}}if(bar==-1) return(true);}if(m_prev_bars==m_last_deal_in)  return(true);ArrayResize(SPosition,size_need_position+1);SPosition[size_need_position].pos_type=POSITION_TYPE_BUY;}
//--- trend AŞAĞI
 //---------------------------------- FishingLake_1-----------------------------------------------
if(TimeCurrent()== blok_1_time_1_1) { if(rvi[0]<rvi[count-1])
 { int bar=-1; for(int i=1; i<count-1; i++) {if(rvi[i]>rvi[0] && rvi[i]>rvi[count-1]) bar=i;else{ bar=-1;  break; }} if(bar==-1)return(true);}if(m_prev_bars==m_last_deal_in)  return(true);ArrayResize(SPosition,size_need_position+1);SPosition[size_need_position].pos_type=POSITION_TYPE_SELL;}
   
//---
   return(true);