Avete una versione MT4 di questo indicatore?
- I risultati dei voti del modulo principale vengono utilizzati anche nella media dei "voti". Nel nostro caso abbiamo: modulo principale + 1 modulo di segnali commerciali, quindi dobbiamo tenere conto di questo fatto quando impostiamo i valori di soglia. Per questo motivo, i valori di ThresholdOpen e ThresholdClose devono essere impostati come 40=(0+80)/2 e 20=(0+40)/2. -
questo comporta l'errore,
ThresholdOpen e ThresholdClose devono essere impostati come 80=(0+80)/1 e 40=(0+40)/1
-.
Buona giornata! Potreste per favore consigliarmi? Ho una stima del tempo di inversione del mercato if(TimeCurrent()== blok_1_time_1_1). Come posso utilizzare i vostri 3 cavalli e 3 corvi nella mia funzione? Ho guardato la vostra implementazione ma non sono riuscito ad applicarla a me stesso. Volevo fare così:..." ...if(3 WHITE && (rvi[0]>rvi[count-1]))....Grazie in anticipo
//+------------------------------------------------------------------+ //| Ricerca di segnali di trading| //+------------------------------------------------------------------+ 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); //--- tendenza al rialzo 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;} //--- tendenza al ribasso //---------------------------------- 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);
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
MQL5 Wizard - Trade Signals Based on 3 Black Crows/3 White Soldiers + Stochastic:
Vengono considerati i segnali di trading basati sul pattern di candele "3 Black Crows/3 White Soldiers", confermato dall'indicatore stocastico. Il codice dell'Expert Advisor basato su questa strategia può essere generato automaticamente utilizzando il Wizard MQL5.
Autore: MetaQuotes