Home Technische indicator Bericht

MultiLineMovingAverage: De Must-Have Indicator voor MetaTrader 5

Bijlage
1037.zip (3.47 KB, Downloaden 0 keer)

Oorspronkelijke Auteur:

PozitiF

De MultiLineMovingAverage indicator biedt een overzicht van zes voortschrijdende gemiddelden voor verschillende tijdframes direct in je actieve grafiek. Deze tool is ideaal voor traders die graag meerdere tijdframes in één oogopslag willen bekijken.

De parameters van de voortschrijdende gemiddelden zijn per periode instelbaar, en je kunt eenvoudig het weergeven van de gemiddelden voor de tijdframes die je nodig hebt of juist niet nodig hebt, in- of uitschakelen.

Deze indicator is voor het eerst geïmplementeerd in MQL4 en gepubliceerd in de Code Base op mql4.com op 3 juni 2011.

Invoervariabelen:

//+------------------------------------------------+
//| Invoervariabelen van de indicator                     |
//+------------------------------------------------+
input string level_name="MultiLineMovingAverage 1"; // Naam van het activeringsniveau
input string level_comment="MultiLineMovingAverage";// Opmerking bij het activeringsniveau
input ENUM_TEXT_POSITION TxtPos=Right;              // Textpositie
input uint TextSize=15;                             // Tekengrootte
input color  Up_levels_color=Lime;                  // Kleur van de opgaande MA-niveaus
input color  Fl_levels_color=Gray;                  // Kleur van de vlakke MA-niveaus
input color  Dn_levels_color=Red;                   // Kleur van de neergaande MA-niveaus
input uint CandleCount=10;                          // Lengte van het niveau
//---
input bool display_MA1=true;                        // Toon MA-niveau
input ENUM_TIMEFRAMES Timeframe1=PERIOD_M5;         // Tijdframe van MA
input ENUM_MA_METHOD MA1_SMethod=MODE_EMA;          // Methode voor het gladstrijken van MA
input uint MA1_Length=10;                           // MA-periode
input uint MA1_Signal_Bar=1;                        // MA-signaalbalk
input ENUM_APPLIED_PRICE AppliedPrice1=PRICE_CLOSE; // Toegepaste prijs
input ENUM_LINE_STYLE level1_style=STYLE_SOLID;     // Stijl van activeringsniveau
input ENUM_WIDTH level1_width=w_2;                  // Breedte van activeringsniveau
//---
input bool display_MA2=true;                        // Toon MA-niveau
input ENUM_TIMEFRAMES Timeframe2=PERIOD_M30;        // Tijdframe van MA
input ENUM_MA_METHOD MA2_SMethod=MODE_EMA;          // Methode voor het gladstrijken van MA
input uint MA2_Length=10;                           // MA-periode
input uint MA2_Signal_Bar=1;                        // MA-signaalbalk
input ENUM_APPLIED_PRICE AppliedPrice2=PRICE_CLOSE; // Toegepaste prijs
input ENUM_LINE_STYLE level2_style=STYLE_SOLID;     // Stijl van activeringsniveau
input ENUM_WIDTH level2_width=w_2;                  // Breedte van activeringsniveau
//---
input bool display_MA3=true;                        // Toon MA-niveau
input ENUM_TIMEFRAMES Timeframe3=PERIOD_H2;         // Tijdframe van MA
input ENUM_MA_METHOD MA3_SMethod=MODE_EMA;          // Methode voor het gladstrijken van MA
input uint MA3_Length=10;                           // MA-periode
input uint MA3_Signal_Bar=1;                        // MA-signaalbalk
input ENUM_APPLIED_PRICE AppliedPrice3=PRICE_CLOSE; // Toegepaste prijs
input ENUM_LINE_STYLE level3_style=STYLE_SOLID;     // Stijl van activeringsniveau
input ENUM_WIDTH level3_width=w_2;                  // Breedte van activeringsniveau
//---
input bool display_MA4=true;                        // Toon MA-niveau
input ENUM_TIMEFRAMES Timeframe4=PERIOD_H4;         // Tijdframe van MA
input ENUM_MA_METHOD MA4_SMethod=MODE_EMA;          // Methode voor het gladstrijken van MA
input uint MA4_Length=10;                           // MA-periode
input uint MA4_Signal_Bar=1;                        // MA-signaalbalk  
input ENUM_APPLIED_PRICE AppliedPrice4=PRICE_CLOSE; // Toegepaste prijs
input ENUM_LINE_STYLE level4_style=STYLE_SOLID;     // Stijl van activeringsniveau
input ENUM_WIDTH level4_width=w_2;                  // Breedte van activeringsniveau
//---
input bool display_MA5=true;                        // Toon MA-niveau
input ENUM_TIMEFRAMES Timeframe5=PERIOD_H12;        // Tijdframe van MA
input ENUM_MA_METHOD MA5_SMethod=MODE_EMA;          // Methode voor het gladstrijken van MA
input uint MA5_Length=10;                           // MA-periode
input uint MA5_Signal_Bar=1;                        // MA-signaalbalk
input ENUM_APPLIED_PRICE AppliedPrice5=PRICE_CLOSE; // Toegepaste prijs
input ENUM_LINE_STYLE level5_style=STYLE_SOLID;     // Stijl van activeringsniveau
input ENUM_WIDTH level5_width=w_2;                  // Breedte van activeringsniveau
//---
input bool display_MA6=true;                        // Toon MA-niveau
input ENUM_TIMEFRAMES Timeframe6=PERIOD_D1;         // Tijdframe van MA
input ENUM_MA_METHOD MA6_SMethod=MODE_EMA;          // Methode voor het gladstrijken van MA
input uint MA6_Length=10;                           // MA-periode
input uint MA6_Signal_Bar=1;                        // MA-signaalbalk  
input ENUM_APPLIED_PRICE AppliedPrice6=PRICE_CLOSE; // Toegepaste prijs
input ENUM_LINE_STYLE level6_style=STYLE_SOLID;     // Stijl van activeringsniveau
input ENUM_WIDTH level6_width=w_2;                  // Breedte van activeringsniveau

Fig.1 De MultiLineMovingAverage Indicator

Fig.1 De MultiLineMovingAverage Indicator

Gerelateerde berichten

Reactie (0)