Advanced Close Logic EA
- Utilidades
- SERGUEI PROKHOROV
- Versión: 1.0
- Activaciones: 20
Descripción:
Advanced Close Logic EA monitoriza sus órdenes de mercado abiertas por símbolo, muestra los recuentos directamente en su gráfico y cierra automáticamente las órdenes cuando se alcanzan los umbrales configurables. Soporta configuraciones globales y por símbolo para la dirección, filtrado de ganancias/pérdidas, y si cerrar todas las órdenes coincidentes o sólo aquellas que pasaron sus filtros.
Parámetros externos:
1. GlobalMaxOpenOrders (int)
- Establece un único número máximo de órdenes de mercado abiertas para cada símbolo.
- 0 = utiliza ajustes por símbolo; >0 = aplica este umbral globalmente.
2. GlobalOrderDirection (enum: Buy / Sell / BuyAndSell)
- Filtra la dirección de la operación. Sólo se aplica si GlobalMaxOpenOrders > 0.
3. ProfitLossAllOrders (enum: OnlyProfitPositions / OnlyLossPositions / ProfitAndLossPositions)
- Filtra por ganancia o pérdida actual. Sólo se aplica si GlobalMaxOpenOrders > 0.
4. ConcernedMode (enum: AllOrders / ConcernedOrders)
- AllOrders: cierra todas las órdenes del símbolo.
- ConcernedOrders: cierra sólo las que cumplen los filtros de dirección y P/L.
- Sólo se aplica si GlobalMaxOpenOrders > 0.
5. Ping (int)
- Intervalo de escaneo en segundos.
6. CustomizedSettings (cadena)
- Anulaciones por símbolo cuando GlobalMaxOpenOrders = 0.
- Formato: SYMBOL,DIR,PL,CN,THR;...
- SYMBOL = nombre del instrumento (por ejemplo, EURUSD)
- DIR = B (compra), S (venta), A (todo)
- PL = P (beneficio), L (pérdida), X (beneficio y pérdida)
- CN = C (órdenes afectadas), A (todas las órdenes)
- THR = umbral entero
- Ejemplo: EURUSD,B,P,C,4;USDJPY,A,X,A,6
Cómo funciona:
- Si GlobalMaxOpenOrders > 0, el EA utiliza sólo la configuración global e ignora CustomizedSettings.
- Si GlobalMaxOpenOrders = 0, el EA aplica cada entrada en CustomizedSettings para ese símbolo.
