Ultimate Bitcoin Artemis MT5
- Asesores Expertos
-
Tuan Duyet Nguyen
Software Engineer at Meta Technology, building trading systems for MetaTrader 5. - Versión: 1.0
- Activaciones: 10
Ultimate Bitcoin Artemis MT5
Asesor experto de ruptura de órdenes stop con pivotes de swing para el par BTCUSD, con un stop loss en cada operación. Sin martingala. Sin grid.
Características principales
Los máximos y mínimos de oscilación son niveles en los que el precio suele haber cambiado de tendencia anteriormente. Artemis espera a que el precio vuelva a atravesarlos en lugar de adivinar la dirección: cuando su filtro del Índice de Fuerza Relativa (RSI) y el Índice Directional Promedio (ADX) coinciden, coloca una orden stop exactamente en el pivote confirmado más reciente y deja que sea el mercado el que la active.
- Regla de entrada clara: órdenes stop en pivotes de oscilación confirmados en el marco temporal M30; cada pivote se opera solo una vez.
- Filtro de tendencia: no se realizan nuevas órdenes mientras el ADX esté por debajo de 20; el RSI decide si está activa una configuración de compra o de venta.
- Stop loss y take profit en cada orden, fijados desde el principio; un trailing stop protege las ganancias abiertas.
- Tamaño del lote basado en el riesgo, calculado a partir de tu saldo y del porcentaje de riesgo, redondeado al paso de volumen de tu bróker.
- Recupera su estado tras reiniciar la terminal, por lo que no vuelve a operar en el mismo punto de pivote.
- Sin martingala, sin grid, sin promediar a la baja, sin bibliotecas externas (DLL) y sin servicios externos.
Cómo funciona
1. En cada nueva barra M30, el asesor experto lee el RSI (13) y el ADX (14) de la última barra cerrada. Si el ADX está por debajo de 20, o el RSI está por debajo de 10 o por encima de 90, no se realiza ninguna acción.
2. Configuración de retroceso (por defecto): un RSI por debajo de 40 prepara una compra; un RSI por encima de 60 prepara una venta. Una configuración opcional basada en el impulso hace lo contrario (compra por encima de 68, venta por debajo de 32).
3. El asesor experto localiza el pivote de oscilación confirmado más reciente en las últimas 120 barras (11 barras a la izquierda y 4 a la derecha): un máximo de oscilación para las compras y un mínimo de oscilación para las ventas.
4. Si el precio aún no ha cruzado el pivote y este no se ha negociado anteriormente, se coloca una orden stop de compra o de venta en el pivote con un stop loss de 330 USD y un take profit de 1.330 USD (distancia del precio del BTC).
5. Tras obtener 33 USD de beneficio, el stop se desplaza 130 USD por detrás del precio.
6. Las órdenes no ejecutadas se eliminan tras 48 horas. Como máximo, pueden estar activas a la vez 12 posiciones más las órdenes.
Recomendaciones
- Símbolo: BTCUSD (cualquier sufijo de bróker). El asesor experto está diseñado y probado exclusivamente para Bitcoin.
- Gráfico: cualquier marco temporal (las señales utilizan M30; en las pruebas retrospectivas se utilizó un gráfico M15).
- Cuenta: se recomienda el hedging. En una cuenta de compensación, las ejecuciones se agrupan en una sola posición.
- Saldo: se recomienda un saldo de 1.000 USD o más con el riesgo predeterminado del 3 %. A partir de 300 USD, utilice un riesgo del 1 % (véanse las pruebas retrospectivas con cuentas pequeñas más arriba).
- Terminal en línea las 24 horas del día, los 7 días de la semana (se recomienda un servidor privado virtual), con el trading algorítmico habilitado.
- Un bróker con un spread y una comisión bajos para el BTCUSD, ejecución rápida y que permita órdenes stop.
Inicio rápido
1. Asigna el asesor experto a un gráfico de BTCUSD y activa el Algo Trading.
2. Mantén la configuración predeterminada y elige tu RiskPercent y MaxOpenTrades.
3. Prueba primero en una cuenta demo y observa el registro del asesor.
Parámetros
- Número mágico: identifica las órdenes del Asesor Experto.
- Prefijo del comentario de la orden: se almacena en cada orden y se recupera tras un reinicio. No lo modifiques mientras haya órdenes abiertas.
- Configuración de retroceso activada/desactivada: compra por debajo del RSI, venta por encima del RSI.
- Activación/desactivación de la configuración de impulso: compra por encima del RSI, venta por debajo del RSI.
- Límite inferior/superior del RSI: se ignoran las señales fuera de este rango del RSI.
- Marco temporal de la señal: marco temporal para el RSI, el ADX y los pivotes (por defecto, M30).
- Período del RSI, período del ADX, ADX mínimo.
- Barras de pivote a la izquierda, a la derecha y de retrospectiva: cómo se confirma un pivote de oscilación y hasta qué punto se remonta la búsqueda.
- Stop loss, take profit, inicio del trail, distancia del trail: en puntos del símbolo (en BTCUSD con 2 dígitos, 100 puntos = 1 USD).
- Duración de las órdenes pendientes: horas antes de que se elimine una orden no ejecutada.
- Número máximo de operaciones abiertas: posiciones más órdenes pendientes.
- Distancias de escalado en símbolos distintos del BTC: mantiene las distancias proporcionales al precio si el asesor experto está vinculado a otro símbolo. No afecta al BTCUSD.
- Tamaño según el riesgo del saldo (activado/desactivado), riesgo por operación (%), lote fijo, lote máximo.
- Diagnósticos: registro CSV opcional de señales.
Asistencia
Ponte en contacto conmigo a través de los mensajes privados de MQL5 o de la sección de comentarios de este producto. Hay disponible una guía de usuario completa con todos los parámetros y mensajes de registro previa solicitud.
Riesgos y limitaciones
Se trata de pruebas retrospectivas, no de resultados de operaciones en vivo. El rendimiento pasado no garantiza resultados futuros. Operar con Bitcoin conlleva un riesgo sustancial de pérdida.
- Exposición: cada orden arriesga, por defecto, el 3 % del saldo, y se pueden tener abiertas hasta 12 posiciones, además de las órdenes pendientes. Por lo tanto, el riesgo combinado puede ser mucho mayor que el 3 %. Reduce el valor de RiskPercent o MaxOpenTrades si esto te parece excesivo.
- Efecto compuesto: dado que los lotes aumentan con el saldo, las caídas de capital también lo hacen. En la prueba principal, la mayor pérdida individual fue de -6.332,92 USD.
- Sensibilidad a la ejecución: el trailing stop se activa tras un pequeño movimiento y la mayoría de las operaciones duran unos minutos, por lo que el spread, la comisión, el deslizamiento y la velocidad de ejecución son factores importantes. Los resultados con ticks generados fueron claramente mejores que con ticks reales.
- Diseñado exclusivamente para BTCUSD. En las pruebas, el asesor experto obtuvo resultados ligeramente negativos en EURUSD (factor de beneficio de 0,98) y XAUUSD (factor de beneficio de 0,98). Puede ejecutarse en otros símbolos sin errores, pero esto no está soportado.
- Si tu saldo es demasiado pequeño para la configuración de riesgo con el lote mínimo de tu bróker, se utiliza el lote mínimo y el riesgo real por operación es mayor que el introducido. En el BTCUSD, un lote de 0,01 pierde unos 3,30 USD en el stop loss, por lo que por debajo de unos 330 USD cada operación supone un riesgo superior al 1 %. Con 12 operaciones abiertas a la vez, el peor escenario con un lote de 0,01 es de unos 40 USD.
Por favor, pruébalo primero en una cuenta demo.
