Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1776
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
Sie haben die Möglichkeit, zwei auf einmal zu öffnen, wenn es keine offenen gibt.
Was ist das?
Dieses Ding zählt das aktuelle Los.
Dieser Parameter wird in den Einstellungen festgelegt: LotControl
bzw. wenn: GetLotSize()>LotControl - Ich brauche es, um vOrderOpenSell() auf bSignalBuy() Signal zu öffnen.
Ja, ich weiß, dass beide Aufträge durch die Bedingung eröffnet werden. Aber wie kann ich erreichen, dass vOrderOpenBuy() nicht geöffnet wird?
Wenn der Roboter bereits in einer Richtung in den Markt eingestiegen ist, steigt er nicht noch einmal in dieselbe Richtung ein. Funktioniert Ihr Eingabealgorithmus so?
Wenn diese Bedingungerfüllt ist, wird Folgendes ausgelöst
Nach
Und auch, wenn es ein Verkaufssignal gibt.
Der Grund für den Eintritt in die entgegengesetzte Richtung ist dann, dass die Bedingung ausgelöst wird
Ja, das ist es, was ich brauche. ABER es muss ein Vorwärtseintrag durch diese Bedingung gestoppt/ausgeschlossen werden:
Danke, Makar, dass du dich mit mir angelegt hast!
Hier ist ein Bildschirmfoto.
Ja, du hast ein Chaos angerichtet)
Benennen Sie nun in jedem Ordner nacheinander die Ordner Experts in _Experts und Indicators in _Indicators um.
In einem Ordner umbenannt - Terminal starten, wenn es nicht geholfen hat - wieder umbenennen und zum nächsten Ordner gehen.
P.S. Beim ersten Mal wird es etwas länger dauern, bis das Terminal gestartet ist als sonst.
dieses Ding zählt die aktuelle Losgröße
dieser Parameter wird in den Einstellungen festgelegt: LotControl
bzw. wenn: GetLotSize()>LotControl - Ich brauche vOrderOpenSell(), um auf das Signal bSignalBuy() zu reagieren.
Ja, ich weiß, dass beide Aufträge durch die Bedingung eröffnet werden. Aber wie kann ich erreichen, dass vOrderOpenBuy() nicht geöffnet wird?
Ja, das ist es, was ich brauche. ABER sie muss den Eintritt in die Zukunft durch diese Bedingung stoppen/ausschließen:
Dieser Zustand verwirrt mich
mit dieser Bedingung
Danke, korrigiert, ich werde darüber nachdenken.
Dieser Zustand verwirrt mich
Unter dieser Bedingung.
Es sieht so aus, als hätten Sie Recht.
Richtig:
reagiert überhaupt nicht auf die Bedingung (GetLotSize()>LotControl)
Es sieht so aus, als hätten Sie Recht.
Richtig:
reagiert überhaupt nicht auf die Bedingung (GetLotSize()>LotControl)
GetLotSize() muss von der letzten geschlossenen genommen werden, dann bei
(GetLotSize()>LotControl) wird funktionierenGetLotSize() sollte von der letzten geschlossenen genommen werden, dann bei
(GetLotSize()>LotControl) wird funktionierenherzlichen Dank!
Ja, das ist es, was ich brauche. ABER dabei müssen Sie die Vorwärtseintragung durch diese Bedingung stoppen/ausschließen: