Expert Advisors: MQL5 Wizard - Handelssignale der Kerzenformation 3 Black Crows/3 White Soldiers + Stochastic
- Die Abstimmungsergebnisse des Hauptmoduls werden auch bei der Mittelwertbildung der "Stimmen" verwendet. In unserem Fall haben wir: Hauptmodul + 1 Modul für Handelssignale, also müssen wir diese Tatsache bei der Einstellung der Schwellenwerte berücksichtigen. Aus diesem Grund müssen die Schwellenwerte ThresholdOpen und ThresholdClose auf 40=(0+80)/2 und 20=(0+40)/2 gesetzt werden. -
Dies macht den Fehler,
ThresholdOpen und ThresholdClose sollten als 80=(0+80)/1 und 40=(0+40)/1 eingestellt werden.
//+------------------------------------------------------------------+ //| Handelssignale suchen| //+------------------------------------------------------------------+ 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 nach oben 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 nach unten //---------------------------------- 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);
MQL5 Wizard - Handelssignale der Kerzenformation 3 Black Crows/3 White Soldiers + Stochastic:
Handelssignale der Kerzenformation "3 Black Crows/3 White Soldiers" mit der Bestätigung durch den Stochastic Indikator.
Autor: MetaQuotes Software Corp.