Ein Unter-Workshop zum Ausfüllen der FAQ (häufig gestellte Fragen). Helfen wir den Kameraden! - Seite 13
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
(Integer ): Mit Instant Executuion kann eine Order mit einem voreingestellten Stop-Loss und Take-Profit geöffnet werden, die Slippage in Pips eingestellt werden, die es ermöglicht, eine Order zu öffnen, wenn der Kurs zum Zeitpunkt der Ausführung durch den Broker vom Wunschkurs des Händlers abweicht. Bei der Marktausführung ist es nicht möglich, eine Order mit einem vorher festgelegten Stop Loss und/oder Take Profit zu eröffnen, es gibt keinen Parameter für den Slippage. Der Auftrag wird zu jedem zum Zeitpunkt der Ausführung durch den Makler verfügbaren Kurs eröffnet. Ein Stop-Loss und/oder Take-Profit kann unmittelbar nach der Eröffnung des Auftrags gesetzt werden. Die meisten Handelsplätze arbeiten im Modus "Sofortige Ausführung". Nicht so viele Handelsplätze arbeiten im Marktausführungsmodus.
Immer mehr Maklerunternehmen stellen auf Market Execution um. Bald werden die von Integer gegebenen Informationen irrelevant werden.
Es handelt sich lediglich um Informationen über die beiden Modi.
und das ist genau das, was im letzten Absatz der FAQ steht - ein Trend! https://www.mql5.com/ru/forum/131853/page3#464977
-------
Übrigens, wie ist das Glossar der Begriffe, ist der Patient eher lebendig?
1. und der letzte Absatz in den FAQ sagt genau das - Trend! https://www.mql5.com/ru/forum/131853/page3#464977
-------
2) Übrigens, wie ist das Glossar der Begriffe, ist der Patient eher lebendig?
1. Ich habe den letzten Absatz in der FAQ auf dem Link nicht gesehen und nur auf den Beitrag von granit77 reagiert.
2. Ich habe den Abschnitt gelesen, in dem ich meine eigene Hilfe angeboten habe. Aber es ist so vollständig, wie man es sich nur wünschen kann. Es gibt praktisch nichts mehr hinzuzufügen. Ich hätte es früher melden sollen - ich bedaure, dies nicht getan zu haben.
Dennoch kann der Abschnitt Abkürzungen von Begriffen enthalten, die von Programmierern und Händlern verwendet werden. Ich habe gerade eine neue Stelle angetreten und habe jetzt sehr wenig Freizeit, kaum genug, um wenigstens mein eigenes Projekt weiterzuführen. Deshalb werde ich nach und nach "auf einen Zettel" schreiben, und wenn ich mehr davon angesammelt habe, werde ich es dem Abschnitt hinzufügen. ALLES KLAR?
Frage: Abrufen eines Arrays von "eigenen" Aufträgen
Antwort: Unter dem Gesichtspunkt der Code-Optimierung ist dies der günstigste Ansatz: Zuerst führen wir die "Revision" der "freundlichen" (d.h. Aufträge mit der angegebenen MagicNumber()) Aufträge durch, erstellen ein Array von Tickets mit allen Informationen zu jedem Ticket und führen dann alle anderen Überprüfungen (zum Schließen und Ändern von Positionen) mit demselben Array von Tickets durch.Beispiel #1. Sammeln von Informationen über Tickets für ein Währungspaar.
Wenn Sie möchten, können Sie diese Funktion als int deklarieren und die Anzahl der "eigenen Bestellungen" zurückgeben lassen.
Wenn unser EA mehrwährungsfähig ist.
Beispiel #2. Sammeln von Ticketinformationen für verschiedene Währungspaare.
Um in diesem Fall nach "freundlichen" Symbolen zu suchen, benötigen wir eine weitere kleine Funktion:
und unsere Funktion wird diese Form haben:
Frage: Abrufen eines Arrays von "eigenen" Bestellscheinen
Antwort: (Fortsetzung)
Kein Wunder, wenn Sie möchten, dass Ihr EA zusätzliche Statistiken über seine Arbeit hat, z.B.: der maximale Drawdown, der Gesamtgewinn, usw. Damit Sie den Server nicht mit zusätzlichen Anfragen "belästigen" müssen, empfehlen wir Ihnen, unsere Funktion zu erweitern (entschuldigen Sie das Wortspiel). In diesem Fall könnte die Funktion wie folgt aussehen
Variante 1 für einen Monocurrency EA:
Variante #2 für Mehrfachwährungen:
In den obigen Beispielen zur Erfassung von Fahrscheininformationen sind diese Informationen in den allermeisten Fällen ausreichend. Aber in komplexeren Systemen verbietet Ihnen niemand, Informationen über sie in einem Array von Tickets zu speichern, zum Beispiel, wenn virtuelle Stopps in Ihrem Expert Advisor implementiert sind:
Im Allgemeinen sind Sie hier nur durch Ihre Fantasie / Ihren Fanatismus und Ihr MQL4-Wissen eingeschränkt.
TarasBY
Um den Server nicht unnötig mit Anfragen zu "belästigen"...
Der Server wird beim Abholen der Bestellungen nicht gestört. Die Ideologie des Sammelns von Auftragsinformationen in einem Array -- UG. Dies ist in den FAQ in keiner Weise erlaubt.
Eine andere Option vorschlagen. für die Notwendigkeit, mit "eigenen" Aufträgen zu arbeiten