Hallo.
Brauchte ein Skript für Grid-Aufträge, Ihre erwies sich als die einzige funktionierende von allen, die ich finden konnte.
Aber nur verursacht Verwirrung so einen Moment, in der Beschreibung des Skripts Einstellung Parameter:Gap für schwebende Aufträge UP aus dem aktuellen Preis (in Pips) - sollte ein Schritt aus dem aktuellen Preis für die erste schwebende Bestellung zu machen,
in Wirklichkeit ist dieser Parameter für den Schritt zwischen den Aufträgen verantwortlich,
und der Parameter, der für den Schritt zwischen den Aufträgen verantwortlich sein sollte Step between orders UP (in pips) ändert überhaupt nichts :-(
Hat sich etwas in Metatrader geändert und das Skript funktioniert nicht mehr richtig oder war es ursprünglich so konzipiert?
Hallo.
Ich brauchte ein Skript für ein Raster von Aufträgen, Ihre erwies sich als die einzige funktionierende ich finden konnte.
Das Einzige, was Verwirrung stiftet, ist, dass in der Beschreibung des Skripts der Einstellungsparameter:Gap for pending orders UP from the current price (in pips) - einen Schritt vom aktuellen Preis für die erste pending order machen soll,
in Wirklichkeit ist dieser Parameter für den Schritt zwischen den Aufträgen verantwortlich,
und der Parameter, der für den Schritt zwischen den Aufträgen Step between orders UP (in pips) verantwortlich sein sollte, ändert überhaupt nichts :-(
Hat sich etwas in Metatrader geändert und das Skript funktioniert nicht mehr richtig oder war es ursprünglich so konzipiert?
In der Tat ging der "step"-Parameter im Code verloren, und das Raster wurde mit einem Schritt gleich "dem Schritt vom aktuellen Preis für die erste schwebende Order" eingestellt. Während der Code veröffentlicht wird, poste ich die korrigierte Version 1.002
Pending orders UP.mq5
Version "1.002"
In der Tat war der Parameter "step" im Code verloren gegangen und das Raster wurde mit einem Schritt gleich dem "Offset vom aktuellen Preis für den ersten schwebenden Auftrag" eingestellt. Während der Code veröffentlicht wird, poste ich die korrigierte Version 1.002
Pending orders UP.mq5
Version "1.002"
Es gibt einen Fehler in dem Skript, weil es nicht ändert das Volumen öffnet nur 0,01 Lot
Könnte jemand mit diesem helfen.
Es gibt einen Fehler im Skript, weil es nicht ändert das Volumen öffnet nur 0,01 Lot
Könnte jemand mit diesem helfen.
Version 1.003 ist veröffentlicht (die neue Version ist nur auf dem russischen Forum verfügbar)
Ich teste mit der ICMarkets-Demo, die maximal 200 schwebende Aufträge erlaubt. Wenn ich dieses Skript ausführe, ist die maximale Anzahl der ausstehenden Orders, die es übermittelt, 60? Irgendwelche Ideen warum?
Also hat das aktuelle Zeichen eine Beschränkung. Oder Sie haben bereits schwebende Aufträge auf Ihrem Handelskonto. In jedem Fall müssen Sie die Registerkarte "Journal" des Terminals lesen.
Und beachten Sie das:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Vladimir Karputov, 2019.07.22 09:27
Version 1.003 ist veröffentlicht (die neue Version ist nur auf dem russischen Forum verfügbar)
Es gab keinen Fehler im Journal. Als ich jedoch Sleep(500) vor m_trade gesetzt habe, wurden 79 Aufträge zugelassen und der Rest mit dem Fehler [Positionslimit erreicht]. Können Sie mit 100 Menge testen und Sie können das gleiche sehen.
" Positionslimit erreicht" - der Handelsserver teilt Ihnen mit, dass Sie den Server sehr unüberlegt mit Handelsanfragen bombardieren. Sie versuchen, SEHR VIELE schwebende Aufträge zu platzieren. Daher schlägt der Handelsserver auf Ihre Hände.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Pending orders UP:
Autor: Vladimir Karputov