Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Publicado por:
- Harrison Kiptallam Kipchumba
- Visualizaciones:
- 86
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
MARSI-
EA es un Asesor Experto (EA) para principiantes que combina la lógica del Índice de Fuerza Relativa (RSI) y una Media Móvil Simple (SMA) para identificar y ejecutar señales de trading en mercados financieros como XAUUSD (Oro).
El EA está construido para demostrar:
-
Tamaño de lote dinámico basado en el riesgo de la cuenta
-
Condiciones de entrada de sobrecompra/sobreventa basadas en el RSI
-
Filtrado de tendencia utilizando una media móvil
-
Niveles SL y TP ajustados a la precisión del tick del símbolo
Este EA es especialmente útil para los estudiantes que están experimentando con estrategias técnicas y quieren entender cómo el manejo de los indicadores, el riesgo dinámico y las diferencias en los dígitos de los brokers afectan a la lógica de la operativa.
Lógica de negociación
El EA opera con las siguientes reglas de entrada:
-
Comprar cuando:
-
El precio actual está por encima de la media móvil (alcista)
-
El RSI está por debajo del umbral de sobreventa (sugiere que el precio subirá)
-
-
Vender cuando:
-
El precio está por debajo de la media móvil (bajista)
-
El RSI está por encima del umbral de sobrecompra (lo que sugiere que el precio bajará)
-
-
Stop Loss y Take Profit se configuran utilizando _Point , ajustado en base a la precisión de precios del broker ( _Digits ).
Parámetros de entrada externos
Variable | Descripción |
---|---|
maPeriod | Período utilizado para la Media Móvil Simple |
rsiPeriod | Período utilizado para el Índice de Fuerza Relativa |
rsiOverbought | Umbral del RSI por encima del cual el mercado se considera sobrecomprado (activador de venta) |
rsiOversold | Umbral del RSI por debajo del cual el mercado se considera sobrevendido (activador de compra) |
riskPercent | Porcentaje de saldo a arriesgar por operación |
stopLoss | Distancia de Stop Loss en puntos |
takeProfit | Distancia de Take Profit en puntos |
deslizamiento | Deslizamiento máximo permitido en puntos |
Uso recomendado
-
Símbolo: XAUUSD (Oro)
-
Marco temporal: M15 o H1
-
Broker: Cualquier broker con datos de tick adecuados (prueba en brokers de 2/3 y 4/5 dígitos para mayor consistencia)
-
Rango de Backtest: 3-6 meses recomendado
-
Condiciones: Asegúrese de que los datos de tick están disponibles para valores RSI/MA fiables
Notas adicionales
-
La función PipSize() ayuda a normalizar los valores de pip entre brokers con diferentes _Digits .
-
El EA calcula automáticamente un tamaño de lote basado en el saldo actual de la cuenta y el riesgo definido.
-
El código es modular y fácilmente ampliable con trailing stops, filtros de noticias, u otras condiciones.
-
Este proyecto está en curso y los comentarios son bienvenidos.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/60730

Donchian Ultimate MetaTrader indicator - es un indicador de canal Donchian clásico con múltiples características añadidas:

Dots (indicador MetaTrader) se basa en el indicador de 2006 de TrendLaboratory. Muestra la dirección de la tendencia actual mediante la colocación de los puntos en el gráfico principal. Los puntos azules indican una tendencia alcista y los rojos una tendencia bajista. Aunque el indicador no se basa en ningún indicador estándar de MetaTrader, utiliza una llamada a iMA() (media móvil) para obtener los valores de precio dependiendo del tipo de precio de entrada utilizado (Cierre, Apertura, Máximo, Mínimo, Típico, etc.) El cálculo se basa en el coseno del ángulo de cambio de precio. El operador puede modificar varios parámetros de entrada. El indicador está disponible para las versiones MT4 y MT5 de la plataforma.

Cambio porcentual diario (indicador MetaTrader): calcula el cambio del tipo de cambio en relación con el cierre diario anterior y lo muestra en puntos porcentuales en la ventana del gráfico principal de la plataforma. Además, puede mostrar los cambios porcentuales semanales y mensuales. Se pueden establecer diferentes colores para los incrementos de precio positivos o negativos. Además, una pequeña flecha personalizable ayuda a visualizar la dirección del cambio de precio. Si su broker utiliza una zona horaria no convencional, el indicador puede utilizar el parámetro Time Shift para ajustar la hora que utilizará para el final del día. El indicador funciona igualmente bien en MT4 y MT5.

Oscilador de precios Detrended (indicador MetaTrader) - una versión del oscilador de precios basado en la diferencia entre el precio actual y la media móvil simple desplazado por (Período / 2) + 1 bares. A diferencia del oscilador estocástico, este indicador tiene como objetivo mostrar los cambios de tendencia a corto plazo (ondas de precios dentro de la tendencia a largo plazo). El indicador se muestra en una ventana separada del gráfico. Puede utilizar este indicador Detrended Price Oscillator (DPO) en las versiones MT4 y MT5 de la plataforma.