MACD Martingale T RU
- Asesores Expertos
- Rocio Uriburu
- Versión: 1.1
|
|---|
MACD Martingale V1.01 RU es un Expert Advisor automatizado basado en la lógica del indicador MACD, diseñado para operar mediante cruces de líneas (crossover) combinados con un sistema de progresión dinámica tipo martingale y anti-martingale.
El sistema abre operaciones cuando el MACD confirma un cambio de momentum:
Compra (BUY): cuando la línea MACD cruza hacia arriba la línea de señal
Venta (SELL): cuando la línea MACD cruza hacia abajo la línea de señal
A partir de ese punto, el EA gestiona automáticamente cada operación, aplicando ajustes dinámicos en lote, Take Profit y Stop Loss según el resultado de cada ciclo.
FUNCIONAMIENTO GENERAL
Sistema de 1 operación activa a la vez
Entrada basada en cruce real del MACD entre velas cerradas
Ejecución a mercado con control de slippage
Compatible con Forex, índices, oro y criptomonedas
Cuando una operación se cierra:
En pérdida (SL):
- Ajusta lote (martingale / anti-martingale)
- Ajusta TP y SL dinámicamente
- Espera nueva señal MACD
En ganancia (TP):
- Reinicia el ciclo (opcional)
SISTEMA DE CICLOS
Opera mediante ciclos completos
Reinicio automático configurable
Persistencia del estado incluso tras reinicios del terminal
Adaptación dinámica a las condiciones del mercado
GESTIÓN DE RIESGO
Breakeven automático por distancia en pips
Breakeven basado en cruce del MACD
Trailing Stop dinámico
Validación de margen antes de operar
Normalización de lotes según condiciones del broker
Protección contra errores de ejecución y stops inválidos
CONTROL DE CAPITAL
CloseProfitMoney → cierre por ganancia total
CloseLossMoney → cierre por pérdida total
MaxDrawDownPct → límite máximo de drawdown
Reinicio automático opcional (RestartAfterClose)
PROGRESIÓN DINÁMICA
LotMultiplier → aumenta el lote tras pérdida
LotDivider → reduce el lote
TpIncrease / TpDecrease → ajuste dinámico del Take Profit
SlIncrease / SlDecrease → ajuste dinámico del Stop Loss
LÓGICA MACD
Señales basadas en cruces confirmados entre velas cerradas
Configuración independiente de timeframe
Parámetros ajustables (EMA rápida, EMA lenta y señal)
Aplicable a distintos tipos de precio (Close, Open, etc.)
INFORMACIÓN EN ÓRDENES
Formato:
SYMBOL / TYPE / L [Lot] / O [Order] / C [Cycle]
Ejemplo:
EURUSD / B / L0.02 / O3 / C2
TABLA DE INPUTS
| Input | Descripción |
|---|
MagicNumber | Identificador único de las órdenes del EA
DistMode | Unidad de medida (Pips / Points / Ticks)
Slippage | Deslizamiento máximo permitido
BreakevenPips | Activa breakeven por distancia
TrailingStop | Activa trailing stop automático
RestartAfterClose | Reinicia el EA tras cierre total
MacdFastEma | EMA rápida del MACD
MacdSlowEma | EMA lenta del MACD
MacdSma | Línea de señal del MACD
MacdApplyTo | Tipo de precio aplicado
MacdTimeframe | Timeframe del indicador
CloseByTPOrder | Cierra todo al alcanzar TP
MaxDrawDownPct | Cierre por drawdown máximo (%)
CloseProfitMoney | Cierre por ganancia total
CloseLossMoney | Cierre por pérdida total
Lot | Lote inicial
LotMultiplier | Multiplicador tras pérdida
LotDivider | Divisor de lote
TP | Take Profit inicial
TpIncrease | Incremento de TP por ciclo
TpDecrease | Reducción de TP por ciclo
SL | Stop Loss inicial
SlIncrease | Incremento de SL
SlDecrease | Reducción de SL
RESUMEN
Este EA está diseñado para traders que buscan:
Estrategia basada en MACD
Sistema martingale configurable
Gestión dinámica del riesgo
Adaptabilidad total al mercado
Ejecución optimizada bajo estándares de MQL5
Soporta múltiples estilos de trading y permite una personalización completa según la estrategia del usuario.
