Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo, meine Herren, wie geht es Ihnen?
Wie kann ich diesen Fehler korrigieren?
Hallo zusammen,
Ich erhalte einen 4802 Fehler (kann den benutzerdefinierten Indikator 'MQL5\Indicators\macd_histogram_mc' nicht laden. Ich nehme an, dass er sich im richtigen Verzeichnis befindet. Siehe Bild unten.
Ich bin mir jedoch nicht sicher, welche Parameter (und deren Werte) ich weitergeben soll. Kann mir jemand ein typisches vollständiges Beispiel geben?
int CustomInd_ControlPanel = iCustom(_Symbol, _Period,"\\MQL5\\Indikatoren\\macd_histogram_mc");
Ich danke Ihnen.
Hallo mein Freund. Zunächst einmal, fantastische Arbeit. Ich benutze deinen Code sehr oft ;-)
zwei einfache Vorschläge:
ändern von:
IndicatorSetString( INDICATOR_SHORTNAME, "MACD_Histogram("+string(InpFastEMA)+", "+string(InpSlowEMA)+", "+string(InpSignalMA)+"));
to:
IndicatorSetString( INDICATOR_SHORTNAME, "MACD_Histogram("+string(InpFastEMA)+", "+string(InpSlowEMA)+", "+string(InpSignalMA)+") - " + EnumToString(InpAppliedSignalMA) );
ändern von:
#property indicator_colour3 Grün,Rot,Blau
zu:
#property indicator_colour3 Grün,Rot,Blau,Lime,Violett
Ändern Sie also von:
if(InpUseMultiColour==MultiColour)
{
if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=0;
if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=1;
if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1])
ExtHistogramColourBuffer[i]=2;
}
to:
if(InpUseMultiColour==MultiColour)
{
wenn (ExtHistogramBuffer[i]>0)
{
// 0-Grün,1-Rot,2-Blau,3-Limette,4-Violett
if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=3;
if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=0;
if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1])
ExtHistogramColourBuffer[i]=2;
}
sonst
{
// 0-Grün,1-Rot,2-Blau,3-Limette,4-Violett
if(ExtHistogramBuffer[i]>ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=4;
if(ExtHistogramBuffer[i]<ExtHistogramBuffer[i+1])
ExtHistogramColorBuffer[i]=1;
if(ExtHistogramBuffer[i]==ExtHistogramBuffer[i+1])
ExtHistogramColourBuffer[i]=2;
}
}
Lieber Entwickler,
Hallo,
FYI, Ihre Idee auf bunte Histogramm ist attraktiv und nützlich.
Ich heruntergeladen und verwendet es neben normalen MACD.at ersten alle Ihre berechneten MACD Zahlen korrekt sind (ich verglich die Zahlen mit üblichen MACD), aber nach einigen minuted die zweite Zahl ändert und ich sehe Diskrepanz zwischen Ihrem MACD und regelmäßige MACD und Diagramm ändert sich entsprechend...
Ich danke Ihnen,
Tooraj
Signal MACD' scheint sich nicht automatisch zu aktualisieren, was zu einer falschen Berechnung führt.... Sie müssen ihn manuell aktualisieren, indem Sie den TimeFrame wechseln.
Insgesamt ist es ein toller Indikator... Gute Idee.