Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1832
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
ins All abheben
die Haltestelle steht zuerst und fliegt dann sofort nach der Aufnahme ins All (und schließt den Auftrag unterwegs)
Darum geht es meines Erachtens nicht.
korrigieren Sie mich, wenn ich falsch liege: void OnTick()
wenn keine offenen Aufträge vorhanden sind und ein Signal vorliegt, dann vOrderOpenBuy() / vOrderOpenSell()
Dann kommt void vOrderModify(int iOTi) - d.h. sie setzen Stopps und takei und prüfen dann auf Fehler.
Das heißt, dass es nicht möglich ist, den Auftrag im Sinne des Trailing zu korrigieren, solange er nicht zum Stop oder Take geschlossen wird.
Sie benötigen ein (maximal zwei) Mehrfaches von "stop and take".
Wenn Sie den Trailing-Stop ändern und einen Gewinn mitnehmen möchten, sollten Sie dies manuell tun.
Ich überlege noch, wie ich es umsetzen kann.
Korrigiert
ins All abheben
die Haltestelle steht zuerst, dann fliegt sie sofort ins All, gefolgt von der Aufnahme (und schließt die Bestellung unterwegs)
Das liegt daran, dass Ihre Regeln nicht funktionieren:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien.
Alle Fragen von Neulingen zu MQL4 und MQL5, Hilfe und Diskussion von Algorithmen und Codes
Mihail Matkovskij, 2021.12.23 22:01
Im Allgemeinen gelten die folgenden Regeln.
Dann wären sie schon längst fertig und hätten es geschafft. Aber nein...
Ich konnte nicht umhin, ein fertiges Beispiel zu finden:https://www.mql5.com/ru/code/30808
Und ein Artikel: https://www.mql5.com/ru/articles/134
Für Anfänger ist es zwar kompliziert, aber ich denke, Sie werden es schaffen, wenn Sie wirklich an dem Thema interessiert sind.
Korrigiert
Ich danke Ihnen!
Ich wusste nicht, dass man ein Double in eine void-Funktion einfügen kann
Das liegt daran, dass Ihre Regeln nicht funktionieren:
Du hättest das schon längst tun sollen und einen Treffer landen. Aber nein...
Ich konnte es nicht ertragen und habe ein fertiges Beispiel für Sie gefunden:https://www.mql5.com/ru/code/30808
Und ein Artikel:https://www.mql5.com/ru/articles/134
Für Anfänger mag es kompliziert sein, aber ich denke, Sie werden es verstehen, wenn Sie wirklich an dem Thema interessiert sind.
Dankeschön
Guten Tag!!!
Können Sie mir bitte sagen, ob die Funktion Hour() die aktuelle Stunde der letzten bekannten Serverzeit in Greenwich oder die aktuelle Zeit, die auf dem Computer aufgerufen wird, zurückgibt?
Wie lautet die Antwort auf diese Frage?
Wie lautet die Antwort auf diese Frage?
Tut mir leid. Ich dachte, du kannst lesen.
Und wer hat Ihnen gesagt, dass die Serverzeit GMT sein muss?
Funktion für mt4 und mt5 - Start, Stop und .....