Bibliotheken: Funktionen für die Vereinfachung der Order-Verarbeitung

 

Funktionen für die Vereinfachung der Order-Verarbeitung:

Wir wollen lediglich über Algorithmen und Methoden diskutieren, nicht über Syntax, Werte und wie Order platziert werden. Hier werden einfache Funktionen zum Positionsmanagement in MQL5 präsentiert.

Diese Klasse ermöglicht es Positionen zu eröffnen, schließen und zu verändern indem Order mit einfachen Aufrufen platziert und konfiguriert werden können: Buy(), Sell(), Close(), Modify().

Es ist nie so einfach gewesen! :)

Autor: Karlis Balcers

 
Eigentlich handelt es sich um eine Wiederholung der Funktionalität von <Trade\Trade.mqh>, aber hier ist die Implementierung angenehmer. Und wenn Sie diese Klasse unter Verwendung der Standardbibliothek neu schreiben, wird der Code viel kleiner sein. Ich denke, ich werde das (für mich) tun, und danke für die Idee!
 
Ganz genau! Anstatt sich dem kleinen Mann zu nähern und ihm zu helfen, seine Ideen schnell zu testen, machen sie jeden Schritt schwer und frustrierend (für viele sogar unmöglich). Die Autoren mögen fähige Programmierer sein, sind aber offensichtlich inkompetente Designer.
 
Wie bringe ich die Paddles an?
 

Hallo tsaktuo, tolle Arbeit, seine gut.

Aber ich brauche ein wenig Hilfe; wenn ich mein Demo-ECN-Konto verwende, kann ich keine Aufträge (Kauf oder Verkauf) mit SL oder TP senden... aber ich kann es mit Modify lösen.

Mit Modify kann ich SL und TP setzen, wenn der Auftrag im Markt ein Kaufauftrag ist, aber wenn der Auftrag ein Verkauf ist, kann ich nur den SL ändern: ...... Was kann ich tun?

Ich habe Ihren K_orders.mqh Code gesehen, aber ich kann den Fehler nicht sehen.....

Geben Sie mir ein wenig ;)

Danksagung

 

" Es war noch nie so einfach :) "

IMHO ist die Implementierung über das Panel schöner

 

Es ist eine leichte Korrektur erforderlich, da.

"ORDER_FILLING_AON umbenannt in ORDER_FILLING_FOK;"

 
Ich würde auch die Funktion SetSymbol() in den öffentlichen Bereich aufnehmen.