Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 250
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Guten Tag!
Leute, könnt ihr mir sagen, ob man den Indikator programmgesteuert auf dem Chart anzeigen kann? Oder nur manuell?
Wenn ja, welcher Befehl wird erteilt?
In mql4 können Sie nur eine im Voraus mit diesem Indikator vorbereitete Vorlage anwenden.
Nein, was ich brauche, ist eine Software-Installation des Indikators auf dem /den Diagramm (en).
Wenn Sie das nicht können, können Sie nicht.... Schade.
Nein, was ich brauche, ist eine Software-Installation des Indikators auf dem /den Diagramm (en).
Wenn Sie das nicht können, können Sie nicht.... Schade.
Ich brauche es in MT4...
Ich muss in MT4 sein...
Freiberuflich
Der Adviser (Skript) kann auf dem Bildschirm wie ein Indikator zeichnen. Indikatordaten aus iCustom-Funktion oder Berechnung im Expert Advisor (Skript) selbst
Der Expert Advisor ist mehrwährungsfähig. Können Sie sich vorstellen, wenn die Eule diese Indikatoren für 20 Paare auf einmal zeichnet... in einem Jahr ))) Ich werde warten, bis die Eule die Indizes auf dem Diagramm für mich zeichnet))))
OK, es ist klar, dass wir den Indikator nicht vom Programm aus auf dem Chart ausführen können. Es gibt keine weiteren Optionen.
Der Expert Advisor ist mehrwährungsfähig. Können Sie sich vorstellen, wenn die Eule diese Indikatoren für 20 Paare auf einmal zeichnet... in einem Jahr ))) Ich werde warten, bis die Eule die Indizes auf dem Diagramm für mich zeichnet))))
OK, es ist klar, dass wir den Indikator nicht vom Programm aus auf dem Chart ausführen können. Es gibt keine weiteren Optionen.
Guten Tag!
Eine sehr merkwürdige Situation. Der Expert Advisor berechnet die Richtung der Linie MODE_SIGNAL im MACD-Oszillator und die Position von MODE_MAIN relativ zu Null. Es scheint ganz einfach zu sein. Ich verwende die iMACD-Funktion. Ich führe einen Test durch und erhalte die Meldung Tester: Wechselkurs kann nicht berechnet werden. Ich habe lange Zeit nachgedacht. Ich habe beschlossen, sie in einfachere Elemente zu zerlegen (wie im nachstehenden Code). Es stellte sich heraus, dass das Entfernen der Zeile "MyMACDMode < 0" den Test erfolgreich durchführt. Ich habe verschiedene Kombinationen ausprobiert, und das Ergebnis bleibt dasselbe. Ich habe versucht, einen kleinen Trick und legte die Ausgabe MyMACDMode auf dem Chart als Text - es funktionierte, wenn die Linie unter Null ist - auf dem Bildschirm sagt die Zahl, die sie erhält (die Zahl selbst ist sehr groß im Wert 9.213552135, aber der Indikator etwas wie 0,00123). Das Zeichen entspricht, und das ist, was ich brauche. Ich habe versucht, das Ergebnis dieses Codes auf dem Bildschirm anzuzeigen, es stellt sich immer heraus, dass der MACD über Null liegt. Ich weiß nicht, was daran falsch sein soll... Was sollte ich dagegen tun?
// Variablen deklarieren
MyMACDOld = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 1);
MyMACDNew = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 0);
MyMACDMode = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0);
//Ausführung
wenn ( MyMACDOld > MyMACDNew )
{
wenn (MeinMACDModus < 0)
{
zurück(1);
}
}
Guten Tag!
Eine sehr seltsame Situation. Der Expert Advisor berechnet die Richtung der Linie MODE_SIGNAL im MACD-Oszillator und die Position von MODE_MAIN relativ zu Null. Es scheint sehr einfach zu sein. Ich verwende die iMACD-Funktion. Ich führe einen Test durch und erhalte die Meldung Tester: Wechselkurs kann nicht berechnet werden. Ich habe lange Zeit nachgedacht. Ich habe beschlossen, sie in einfachere Elemente zu zerlegen (wie im nachstehenden Code). Es stellte sich heraus, dass das Entfernen der Zeile "MyMACDMode < 0" den Test erfolgreich durchführt. Ich habe verschiedene Kombinationen ausprobiert, und das Ergebnis bleibt dasselbe. Ich habe versucht, einen kleinen Trick und legte die Ausgabe MyMACDMode auf dem Chart als Text - es funktionierte, wenn die Linie unter Null ist - auf dem Bildschirm sagt die Zahl, die sie erhält (die Zahl selbst ist sehr groß in Wert 9.213552135, aber auf dem Indikator etwas wie 0,00123). Das Zeichen entspricht, und das ist, was ich brauche. Ich habe versucht, das Ergebnis dieses Codes auf dem Bildschirm anzuzeigen, es stellt sich immer heraus, dass der MACD über Null liegt. Ich weiß nicht, was daran falsch sein soll... Was sollte ich dagegen tun?