UltraFatl – indikator for MetaTrader 5

0
400

Denne indikator er baseret på Fatl-indikatorværdier og analyse af dens signallinjer. Algoritmen til beregning af signallinjerne følger. Perioden for hver signallinje beregnes ved aritmetisk progressionsformel:

SignalPeriod(Number) = StartLængde + Tal * Trin

Værdien af ​​Number-variablen varierer fra 0 til StepsTotal. Værdierne af Fatl-indikatorer med forskellige perioder, der bruges til beregning af gennemsnitsværdier af Fatl-indikator. Beregningen af ​​den aktuelle trendretning er baseret på de gennemsnitlige trendværdier for alle signallinjer.

Til sidst beregnes de positive og negative værdier af tendenserne og bruges som indikatorlinjer, vist som et farvehistogram, plottet ved hjælp af DRAW_COLOR_HISTOGRAM2-tegnestilen. Historgramfarven afhænger af trendretningen, histogrammets bredde afhænger af trendens styrke.

For hver trendretning bruges 4 farver i histogrammet. For indikatorværdier uden for niveauet for overkøb og oversolgt bruges de mørke farver. For de overkøbte/oversolgte værdier bruges de lyse farver.

Indikatorinputparametre:

//+-------------------------------------------------------------+
//| Indikatorindgangsparametre |
//+-------------------------------------------------------------+
indgang ENUM_APPLIED_PRICE Anvendt_pris=PRICE_CLOSE; // Anvendt pris
// ----
indgang Smooth_Method W_Method=MODE_JJMA;         // Udjævningsmetode
indgang int StartLængde=3;                         // Indledende udjævningsperiode
indgang int WPhase=100;                            // Fase
// ----  
indgang uint Trin=5;                              // Trin
indgang uint StepsTotal=10;                       // Skridt i alt
// ----
indgang Smooth_Method SmoothMethod=MODE_JJMA;    // Udjævningsmetode
indgang int Glat Længde=3;                       // Udglatning længde
indgang int Glat fase=100;                      // Fase
indgang Applied_price_ IPC=PRICE_CLOSE_;         // Anvendt pris
// ----                          
indgang uint UpLevel=80;                          // Overkøbt niveau (i %)
indgang uint DnLevel=20;                          // Oversolgt niveau (i %)
indgang farve UpLevelsColor=Blå;                 // Farve på overkøbt niveau
indgang farve DnLevelsColor=Blå;                 // Farve på oversolgt niveau
indgang STYLE Levelstyle=DASH_;                  // Niveau stil
indgang WIDTH LevelsWidth=Width_1;              // Niveau bredde

Indikatoren har mulighed for at vælge udjævning af de dusin af mulige versioner:

  1. SMA – simpelt glidende gennemsnit;
  2. EMA – eksponentielt glidende gennemsnit;
  3. SMMA – udjævnet glidende gennemsnit;
  4. LWMA – lineært vægtet glidende gennemsnit;
  5. JJMA – JMA adaptivt gennemsnit;
  6. JurX – ultralineær udglatning;
  7. ParMA – parabolsk udjævning;
  8. T3 – Tillsons multiple eksponentielle udjævning;
  9. VIDYA – udjævning med brug af Tushar Chandes algoritme;
  10. AMA – udjævning med brug af Perry Kaufmans algoritme.

Det skal bemærkes, at Phase1 og Phase2 parametre har helt forskellig betydning for forskellige udjævningsalgoritmer. For JMA er det en ekstern fasevariabel, der skifter fra -100 til +100. For T3 er det et udjævningsforhold ganget med 100 for bedre visualisering, for VIDYA er det en CMO-oscillatorperiode og for AMA er det en langsom EMA-periode. I andre algoritmer påvirker disse parametre ikke udjævning. For AMA er hurtig EMA-periode en fast værdi og er lig med 2 som standard. Forholdet mellem at hæve og effekten er også lig med 2 for AMA.

Indikatoren bruger SmoothAlgorithms.mqh biblioteksklasser (skal kopieres til terminal_data_folder\MQL5\Include). Brugen af ​​klasserne blev grundigt beskrevet i artiklen "Gennemsnitsprisserier for mellemberegninger uden brug af ekstra buffere".

Anbefalede MT5-mæglere

XM Broker

  • Gratis $ 50 For at begynde at handle med det samme! (Tilbagetrækbar fortjeneste)
  • Indbetalingsbonus op til $5,000
  • Ubegrænset loyalitetsprogram
  • Prisvindende Forex Broker
  • Yderligere eksklusive bonusser Gennem året

XM mægler

>> Tilmeld dig XM Broker-konto her <

FBS mægler

  • Handel 100 bonus: Gratis $100 for at kickstarte din handelsrejse!
  • 100% indbetalingsbonus: Fordoble dit indskud op til $10,000, og handel med øget kapital.
  • Udnyttelse op til 1: 3000: Maksimering af potentielle overskud med en af ​​de højeste gearingsmuligheder, der findes.
  • Prisen 'Bedste kundeservicemægler Asia': Anerkendt ekspertise inden for kundesupport og service.
  • Sæsonbestemte kampagner: Nyd en række eksklusive bonusser og kampagnetilbud hele året rundt.

fbs mægler

>> Tilmeld dig FBS Broker-konto her <

(Gratis download af MT5-indikatorer)

Klik her nedenfor for at downloade:

UltraFatl – indikator for MetaTrader 5

EFTERLAD ET SVAR

Indtast venligst din kommentar!
Indtast venligst dit navn her