Advanced Close Logic EA
- Utilitys
- SERGUEI PROKHOROV
- Version: 1.0
- Aktivierungen: 20
Beschreibung:
Advanced Close Logic EA überwacht Ihre offenen Marktaufträge pro Symbol, zeigt die Zählungen direkt auf Ihrem Chart an und schließt die Aufträge automatisch, wenn konfigurierbare Schwellenwerte erreicht werden. Er unterstützt sowohl globale als auch symbolbezogene Einstellungen für Richtung, Gewinn/Verlust-Filterung und die Entscheidung, ob alle übereinstimmenden Orders geschlossen werden sollen oder nur diejenigen, die Ihre Filter durchlaufen haben.
Externe Parameter:
1. GlobalMaxOpenOrders (int)
- Legt eine einzige maximale Anzahl offener Marktaufträge für jedes Symbol fest.
- 0 = Einstellungen pro Symbol verwenden; >0 = diesen Schwellenwert global anwenden.
2. GlobalOrderDirection (enum: Kauf / Verkauf / BuyAndSell)
- Filtert die Handelsrichtung. Gilt nur, wenn GlobalMaxOpenOrders > 0.
3. ProfitLossAllOrders (Aufzählung: OnlyProfitPositions / OnlyLossPositions / ProfitAndLossPositions)
- Filtert nach aktuellem Gewinn oder Verlust. Gilt nur, wenn GlobalMaxOpenOrders > 0.
4. ConcernedMode (enum: AllOrders / ConcernedOrders)
- AllOrders: Schließt jeden Auftrag für das Symbol.
- ConcernedOrders: schließt nur die Aufträge, die die Richtungs- und P/L-Filter erfüllen.
- Gilt nur, wenn GlobalMaxOpenOrders > 0.
5. Ping (int)
- Abfrageintervall in Sekunden.
6. BenutzerdefinierteEinstellungen (string)
- Überschreibt die Einstellungen pro Symbol, wenn GlobalMaxOpenOrders = 0.
- Format: SYMBOL,DIR,PL,CN,THR;...
- SYMBOL = Name des Instruments (z.B. EURUSD)
- DIR = B (Kauf), S (Verkauf), A (alle)
- PL = P (Gewinn), L (Verlust), X (Gewinn & Verlust)
- CN = C (BetroffeneOrder), A (AlleOrder)
- THR = ganzzahliger Schwellenwert
- Beispiel: EURUSD,B,P,C,4;USDJPY,A,X,A,6
Wie es funktioniert:
- Wenn GlobalMaxOpenOrders > 0 ist, verwendet der EA nur globale Einstellungen und ignoriert CustomizedSettings.
- Wenn GlobalMaxOpenOrders = 0 ist, wendet der EA jeden Eintrag in CustomizedSettings für dieses Symbol an.
