Price_Channel Indicator For MT5
Table Of Contents:
- Price_Channel Indicator For MT5
- Installere Price_Channel Indicator For MT5
- Parametere for Price_Channel Indicator For MT5
- Buffere av Price_Channel Indicator For MT5
- Hoveddeler av koden
Price_Channel Indicator For MT5 er et forenklet teknisk handelsverktøy som i hovedsak kanaliserer Price_Channel Indicator For MT5 til en tredelt lagdelt kanal - hver linje har en annen farge som representerer et spesifikt bånd - det øvre båndet er rødt i fargen som kan betraktes som det maksimale nivået på kanalen mens det nedre båndet er farget i en marineblå farge som fungerer som det minimale nivået på handelskanalen, og deretter er det midtre båndet farget i en lyseblå farge som fungerer som gjennomsnittlig nivå på prisaksjonskanalen. Derfor kan det sies at disse bandene er en handelskanal for de stadig skiftende minimale, gjennomsnittlige og maksimale nivåene som er vist over en spesifikk periode med stearinlys - snakk om periode, perioden er den viktigste inngangsparameteren som kan konfigureres uansett hvilken vei handelsmenn eller analytikere anser det som egnet for deres respektive handelssystemer eller handelsstrategier. Ved første øyekast kan handelsmenn føles som om denne indikatoren gjør det superenkelt å bytte ut øvre og nedre bånd, fordi de oppfører seg som oversolgte og overkjøpte regioner, men dette er ikke helt sant, fordi når nye trender dannes bakerst i utbruddene, vil den handelen ideen blir en veldig risikabel innsats.
Installere Price_Channel Indicator For MT5
Etter at du har lastet ned indikatoren via skjemaet over, må du pakke ut zip-filen. Deretter må du kopiere filen price_channel.mq5 til mappen MQL5Indicators for din MT5 installasjon. Etter det kan du starte MT5 på nytt, så vil du kunne se indikatoren i listen over indikatorer.
Parametere for Price_Channel Indicator For MT5
Price_Channel Indicator For MT5 har 1 parametere som skal konfigureres.
input int InpChannelPeriod=22; // Period
Buffere av Price_Channel Indicator For MT5
Price_Channel Indicator For MT5 inneholder 3 buffere.
SetIndexBuffer(0,ExtHighBuffer,INDICATOR_DATA); SetIndexBuffer(1,ExtLowBuffer,INDICATOR_DATA); SetIndexBuffer(2,ExtMiddBuffer,INDICATOR_DATA);
Hoveddeler av koden
int OnCalculate(const int rates_total,const int prev_calculated, const datetime &Time[], const double &Open[], const double &High[], const double &Low[], const double &Close[], const long &TickVolume[], const long &Volume[], const int &Spread[]) { int i,limit; //--- check for rates if(rates_total lt InpChannelPeriod) return(0); //--- preliminary calculations if(prev_calculated==0) limit=InpChannelPeriod; else limit=prev_calculated-1; //--- the main loop of calculations for(i=limit;i lt rates_total && !IsStopped();i++) { ExtHighBuffer[i]=Highest(High,InpChannelPeriod,i); ExtLowBuffer[i]=Lowest(Low,InpChannelPeriod,i); ExtMiddBuffer[i]=(ExtHighBuffer[i]+ExtLowBuffer[i])/2.0;; } //--- OnCalculate done. Return new prev_calculated. return(rates_total); } //+------------------------------------------------------------------+