Fragen von Anfängern MQL4 MT4 MetaTrader 4 - Seite 225
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, liebe Programmierer, ich bin neu bei mgl4, könnt ihr mir bitte helfen? Ich brauche einen Handelsroboter, der morgens (9:00 Uhr) öffnet, nachdem ich einen Gewinn für den nächsten Tag abgewartet habe. Können Sie mir in einfachen Worten sagen, was ich wo hinzufügen soll?
Nun, in einfachen Worten geht es so:
Wir erstellen eine Variable vom Typ datetime und zeichnen darin den Zeitpunkt der aktuellen D1-Kerze auf, wenn wir den Auftrag mit Gewinn schließen. Und bevor wir eine weitere Order eröffnen, überprüfen wir den Wert dieser Variablen mit dem Zeitpunkt der aktuellen D1-Kerze. Dementsprechend können wir, wenn die aktuelle Uhrzeit höher ist, öffnen. Ansonsten rauchen wir Rauch Rauch Rauch.
Hier ist ein funktionierender Code:
Beachten Sie, dass der Pfeil mit der Rückennummer BufferDn[i+1]= gezeichnet wird. Das ist bedauerlich.Oh, danke, danke, danke, danke! :)) Trotzdem sind gute Programmierer für Normalsterbliche Zauberer! :))
Hat ein solcher Indikator also einen Sinn? Ich verstehe nicht ganz, inwieweit der Pfeil rückwirkend gezogen werden soll? Das heißt, zum Beispiel, die Kerze endete, wird der Pfeil gezeichnet, und im gleichen Moment haben wir den Handel auf eine neue Kerze eingegeben (das heißt, zu Beginn der nächsten Kerze)? Wenn ja, dann scheint es gut zu sein. Aber wenn es anders ist, wie?
Guten Tag. In Prof() werden die Zahlen gesetzt. In ProfS() sollten sich diese Zahlen addieren. Können Sie mir sagen, was los ist und wie man es beheben kann?
Vielen Dank, Alexej!
i ist gerade eine geschlossene Kerze, der Pfeil ist auf i+1 gezeichnet. Es wird immer eine Verzögerung geben, Sie sollten versuchen, die Daten zu optimieren und sehen, was passiert.
i ist gerade eine geschlossene Kerze, der Pfeil ist auf i+1 gezeichnet. Es wird immer eine Verzögerung geben, man muss versuchen, zu optimieren und sehen, was passiert.
Ich versuche es)
Guten Tag. Können Sie mir sagen, wie ich eine offene Position finden kann, die am weitesten in Pips vomaktuellen Kurs entfernt ist, und wie ich sie schließen kann? Unabhängig davon, um welches Währungspaar es sich handelt und in welche Richtung es geht. Ich danke Ihnen.
Sie wurden bereits in Ihrem Themahttps://www.mql5.com/ru/forum/334987 beantwortet.
Moderatorin mit SBhttps://www.mql5.com/ru/docs/standardlibrary/tradeclasses
Ich habe ein Beispiel auf der Grundlage der Hilfe geschrieben
Wenn es um die Frage geht, wie eine Position geschlossen werden kann, ist die Hilfe unterhttps://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions zu finden.