Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1202
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!
Ich kämpfe mit einer Frage, bitte sagen Sie mir, wie ich sie lösen kann.
Die Idee ist die folgende: Ich ziehe eine Linie am vorherigen Maximum der Kerze. Ich möchte, dass die Linie in Abhängigkeit vom vorherigen Höchstwert verschoben wird.
Wer hindert mich daran, den Zeilenpreis auf der Zecke zu ändern, wenn ich ihn brauche?
Es gibt 2 Optionen
Hallo Namensvetter!)
Ich habe Option 1 in Betracht gezogen, etwas in der Nähe. Aber irgendwie geht es nicht mit rechten Dingen zu: Erst läuft alles nach Plan, dann gerät es ins Trudeln.
Und wer hindert Sie daran, bei Bedarf einfach den Linienpreis auf den Ticks zu ändern?
Nun, irgendwie schon, ja. Wenn man die Bedingungen nur ein wenig erweitert, gibt es ein Problem. Es wird eine Linie gezogen, die wie folgt lautet: Wenn es kein neues Hoch/Tief gibt, wird sie gespeichert.
Nun, irgendwie schon, ja. Wenn man die Bedingungen nur ein wenig erweitert, gibt es ein Problem. Es wird eine Linie gezogen, die wie folgt lautet: Wenn es kein neues Hoch/Tief gibt, wird sie gespeichert.
Ich weiß nicht, wer hindert Sie daran, eine weitere Zeile für Low... hinzuzufügen?
Sie können eine ganze Reihe von Linien oder anderen Objekten hinzufügen und damit jedes Low und High markieren. Wo liegt das Problem...?
Bitte teilen Sie mir mit, wie ich den Preis und die Uhrzeit des ersten Geschäfts bei der Eröffnung einer Position und den Preis und die Uhrzeit des ersten Geschäfts bei der Schließung dieser Position aus der Historie ermitteln kann. Mein Ziel ist es, ein Array von Einstiegspunkten aus der Historie zu erhalten, weil ich manchmal Aktien beim manuellen Handel, so möchte ich wissen, ob es effektiv ist oder nicht. Ich weiß nichts über den Handel - ich verwende eine Klasse, in der diese Funktionen nicht implementiert wurden :(
HistorySelectByPosition wird Ihnen helfen
Dann gibt es mehrere Möglichkeiten:
Ich weiß nicht, wer hindert Sie daran, eine weitere Zeile für Low... hinzuzufügen?
Sie können eine ganze Reihe von Linien oder anderen Objekten hinzufügen und damit jedes Low und High markieren. Wo liegt das Problem...?
Ja! Es funktioniert einwandfrei! Danke Mihail!
Und wenn Sie die untere Zeile durchstochen haben und sie nach dem Durchstechen löschen müssen, wie:
Oder?
Ja! Es funktioniert, wie es sollte! Danke Mihail!
Und wenn die untere Zeile gestanzt ist und Sie sie löschen müssen, wenn sie gestanzt ist, wie:
Oder?
Das Programm verwendet nur zwei Zeilen zur Hervorhebung von Ebenen. Warum löschen und dann neu anlegen, wenn man sie einfach auf 0 setzen kann...?
Die Linie wird auf dem Diagramm nicht sichtbar sein... Und dann können Sie es wieder zeigen:
lLine.Price(0, PRL);
Das Programm verwendet nur zwei Zeilen zur Hervorhebung der Stufen. Warum löschen und dann neu erstellen, wenn man sie einfach auf 0 setzen kann?
Die Linie wird auf dem Diagramm nicht sichtbar sein... Und dann können Sie es wieder zeigen:
Etwa so? Oder ist es notwendig, etwas anderes in OnInit zu deklarieren?