Trading Sistemático 게시글

Asesor Experto Multi-Timeframe: Bandas de Bollinger y Estocástico para MetaTrader 4

첨부파일
58746.zip (1.43 KB, 다운로드 0회)


¡Hola, traders! Hoy vamos a hablar sobre un Asesor Experto que combina el Estocástico y las Bandas de Bollinger en múltiples marcos de tiempo. Este EA es ideal para aquellos que buscan optimizar sus entradas en el mercado. Si tienes sugerencias para mejorar este código, ¡no dudes en comentar!

Características Clave:

  • Análisis Multi-Timeframe: Este EA utiliza valores del Oscilador Estocástico y de las Bandas de Bollinger de los gráficos M1, M5 y M15 para tomar decisiones de entrada en las operaciones.
  • Condiciones de Entrada:
    • Compra: Las tres líneas K del Estocástico están por debajo del nivel de MinStochOversold y el precio en M15 se encuentra por debajo de la Banda Inferior de Bollinger.
    • Venta: Las tres líneas K del Estocástico están por encima del nivel de MaxStochOverbought y el precio en M15 está por encima de la Banda Superior de Bollinger.
  • Gestión de Operaciones:
    • Permite un máximo de MaxTradesPerTrend operaciones abiertas al mismo tiempo.
    • Calcula los niveles de Stop Loss (SL) y Take Profit (TP) basándose en el Average True Range (ATR) del marco de tiempo M15 y los parámetros de SLMultiplier y TPMultiplier.
  • Control de Spread: Verifica el spread actual contra MaxSpreadStandard (para cuentas estándar/ECN) y MaxSpreadCent (para cuentas cent/micro). Si el spread es demasiado alto, coloca una orden de compra o venta pendiente en lugar de una ejecución instantánea.
  • Órdenes Pendientes: Cuando el spread es demasiado alto para una ejecución inmediata, el EA coloca órdenes de compra o venta pendientes ligeramente por debajo o por encima del precio actual, respectivamente.
  • Parámetros: Ofrece varios parámetros de entrada para personalización, incluyendo deslizamientos, tamaño de lote, períodos y desviaciones de los indicadores, multiplicadores de SL/TP, configuraciones de breakeven y trailing stop, y límites de spread máximo para diferentes tipos de cuentas.
  • Función OnTick: La función OnTick() es el bloque principal de ejecución. Recupera valores de indicadores, verifica órdenes abiertas y evalúa condiciones de compra y venta para potencialmente abrir nuevas operaciones.
  • Depuración: Incluye declaraciones Print() para fines de depuración, registrando los valores de Stochastic K a través de los marcos de tiempo y el spread actual.tester

연관 포스트

댓글 (0)