Bei mir funktioniert es aus irgendeinem Grund nicht. Keine Fehler in den Protokollen
Die Digitalisierung des Indikators war falsch, wahrscheinlich deshalb. Sie sollten die Codes später noch einmal aktualisieren.
Hallo zusammen,
Leider lässt sich das Programm nicht mit der neuesten MT5-Version kompilieren.
Ich bin nicht sicher, wie man die Probleme zu lösen.
Hallo zusammen,
Leider ist dies nicht mit der neuesten MT5-Version zu kompilieren.
Ich bin nicht sicher, wie man die Probleme zu lösen.
Versuchen Sie dies:
//--------------------------------------------------------------------
for(bar=first; bar<rates_total && !IsStopped(); bar++)
{
price=PriceSeries(IPC,bar,open,low,high,close);
fatl=FTL.FATLSeries(0,prev_calculated,rates_total,price,bar,false);
//xfatl=XMA1.XMASeries(min_rates_1,prev_calculated,rates_total,XMA_Method1,XPhase1,XLength1,fatl,bar,false);
xfatl=XMA1.XMASeries(min_rates_1,prev_calculated,rates_total,0,XPhase1,XLength1,fatl,bar,false);
satl=STL.SATLSeries(0,pre_calculated,rates_total,price,bar,false);
//xsatl=XMA2.XMASeries(min_rates_2,prev_calculated,rates_total,XMA_Method2,XPhase2,XLength2,satl,bar,false);
xsatl=XMA2.XMASeries(min_rates_2,prev_calculated,rates_total,0,XPhase2,XLength2,satl,bar,false);
macd=xfatl-xsatl;
//sign=XMA3.XMASeries(min_rates_5,prev_calculated,rates_total,XMA_Method3,XPhase3,XLength3,macd,bar,false);
sign=XMA3.XMASeries(min_rates_5,prev_calculated,rates_total,0,XPhase3,XLength3,macd,bar,false);
IndPuffer[Balken]=macd;
UpBuffer[bar]=macd;
DnBuffer[bar]=sign;
}
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.

XFatlXSatlMACD:
MACD-Histogramm basierend auf den digitalen FATL und SATL Filtern mit Farbanzeige von Trends.
Autor: Nikolay Kositsin