Position Selective Close MT4
- Utilitys
- Francisco Manuel Vicente Berardo
- Version: 1.2
- Aktualisiert: 5 Oktober 2024
Das Position Selective Close ist ein Multi-Symbol-Multi-Timeframe-Skript, das dazu dient, verschiedene Positionen gleichzeitig zu schließen.
Allgemeine Beschreibung
Das Position Selective Closeverfügt über drei Betriebsmodi (Intersection,Union und All), die die Art und Weise steuern, wie die vier Positionsmerkmale (Symbol, magische Zahl,Typ und Gewinn) verwendet werden. Die Modi, die über den Eingabeparameter Auswahlmodus verfügbar sind, beziehen sich auf die Merkmale, die über die Eingabeparameter "Auswahl nach Merkmal" und "Merkmal" verfügbar sind, wie folgt:
- Schnittmenge - enthält nur die Positionen, deren Merkmale mit allen im Skript gewählten Merkmalen übereinstimmen.
- Vereinigung - enthält alle Positionen, deren Merkmale mit mindestens einem im Skript ausgewählten Merkmal übereinstimmen.
- Alle - enthält alle Positionen, unabhängig davon, ob ein Merkmal im Skript ausgewählt wurde oder nicht.
Die Operationen "Schnittmenge" und "Vereinigung"im Skriptähneln denen in der Mengenlehre, wobei die Auswahl der Merkmale und die Merkmalswerte die Mengen bzw. die Elemente der Mengedarstellen.
Um ein bestimmtes Feature in den Modi "Schnittpunkt" und "Vereinigung" zu verwenden, muss die entsprechende Option "Auswahl nach Feature" aktiviert und das "Feature" mit dem gewünschten Wert ausgewählt werden, außer im Fall "Auswahl nach Symbol", dessen Wert immer das Symbol des Diagramms ist, in dem das Skript ausgeführt wird.
Als Beispiel für die Betriebsmodi des Skripts betrachten wir vier Positionen mitunterschiedlichen Merkmalen und alle 3 Modi mit der gleichen Merkmalseinstellung (das Symbol und der Typwerden nicht verwendet ):
| Position 1 | Stelle 2 | Stelle 3 | Stellung 4 | Jeder Modus | |
|---|---|---|---|---|---|
| Symbo l | AUDUS D | USDJP Y | GBPUS D | USDCA D | -------------- |
| Magi e | 14758 | 32978 | 67389 | 90336 | 32978 |
| Ty p | Kaufe n | Kaufe n | Verkaufe n | Verkaufe n | -------------- |
| Gewin n | Gewin n | Kein Gewinn | Gewin n | Kein Gewinn | Kein Gewinn |
Jeder Modusbestimmt die folgenden zu schließenden Positionen: Schnittpunkt - Position 2, Vereinigung - Positionen 2 und 4, und Alle - Positionen 1 bis 4.
Eingabeparameter
- Auswahlmodus: Auswahlmodus der Positionen - Schnittpunkt/Vereinigung/Alle (siehe Abschnitt Allgemeine Beschreibung oben).
- Auswahl nach Symbol: Auswahl anhand des Positionssymbols.
- Auswahl nach Magie: Auswahl nach der magischen Zahl der Position.
- Auswahl nach Typ: Auswahl basierend auf dem Positionstyp.
- Auswahl nach Gewinn: Auswahl auf der Grundlage des Positionsgewinns/keines Gewinns.
- Magische Zahl: Magische Zahl der Position.
- Typ: Positionsart.
- Gewinn: Positionsgewinn/kein Gewinn.
- Abweichung: Maximal zulässige Abweichung vom gewünschten Preis (Pips).
Einige der verfügbaren Parameter akzeptieren Werte, die zubestimmten Optionenführen.
- Auswahl nach Symbol, Auswahl nach Magic, Auswahl nach Typ und Auswahl nach Gewinn: Der Wert "true" bei nur einem dieser Parameter bedeutet, dass die Modi "Intersection" und "Union" übereinstimmen.
- Magic: Ein Nullwert bedeutet, dass die Positionen manuell oder automatisch mit dem Standardwert 0 eröffnet werden.
Angezeigte Informationen
Das Skriptverfügt über einige Meldungen, die den Benutzer über Fehler informieren, die während seiner Ausführung auftreten können. Die Meldungen werden über die Funktion "Alert" (durch ein Pop-up-Fenster) angezeigt und haben folgenden Inhalt
- Die Warnung, dass ein Eingabeparameter falsch gesetzt wurde.
- Die Beschreibung der Trade Server Return Codes.
- Die Notierungen des Symbols (unmittelbar) vor dem Zustandekommen der Handelsanfrage, gefolgt von den Notierungen des Symbols (unmittelbar) nach der Entscheidungdes Handelsservers (nur für den Programmierer relevant).
- Die Beschreibung der Runtime Errors.
- Die Standardfunktion in der Include-Datei, in der der Laufzeitfehler entdeckt wurde (nur für den Programmierer relevant).
Hinweis: Einige Elemente der Liste werden gleichzeitig angezeigt (in derselben Textzeile):2 und 3; 4 und 5.
Fazit
Das Position Selective Close ist ein hilfreiches und effizientes Werkzeugfür das manuelle Schließen vonPositionen, insbesondere wenn diese einegroße Anzahl erreichen, und ermöglicht eine einfache und intuitiveAuswahl der zu schließenden Positionen.
