Inicio Trading Sistemático Publicación

Estrategia de Small Inside Bar: Tu Asistente de Trading para MetaTrader 5

Archivos adjuntos
20497.zip (6.45 KB, Descargar 0 veces)

Este Asesor Experto utiliza el indicador Small Inside Bar, que busca y muestra el patrón de acción del precio conocido como "Inside Bar".

Es importante mencionar que no necesitas tener este indicador para que el Asesor Experto funcione, ya que todos los cálculos se realizan internamente.

Cuando se detecta un patrón "Inside Bar" alcista, el EA abrirá una posición de compra; para un patrón bajista, se abrirá una posición de venta.

Existen tres opciones disponibles para abrir posiciones:

  1. Se abre una posición relevante con cada señal, y estas se cierran mediante Stop Loss o Take Profit (*);
  2. Se abre una posición relevante con cada señal, mientras que las posiciones opuestas se cierran (reabastecimiento de swing);
  3. Se abre una posición relevante si no existe previamente, y se cierra la posición opuesta (swing).

El EA también permite desactivar las operaciones de compra/venta y tiene un modo inverso, es decir, abrirá una posición de venta al recibir una señal de compra, y viceversa.

* Si utilizas el modo de abrir todas las posiciones con cada señal y no estableces niveles de Stop Loss o Take Profit, el EA no podrá cerrar las posiciones por sí mismo. En este caso, aparecerá una advertencia en el gráfico indicando que no se han presetado niveles de Take Profit ni Stop Loss, y que deberás cerrar las posiciones manualmente.
Ten en cuenta que este Asesor Experto está diseñado con fines de entrenamiento.

El EA cuenta con doce parámetros de entrada:

  • Número mágico del Expert - el identificador único de las posiciones del EA;
  • Modo de apertura de posiciones - modo de apertura de posiciones:
    • Cualquier posición en cada señal - cualquier posición con cada señal (*);
    • Posiciones en cada señal en una dirección (swing con recarga) - varias posiciones en una dirección (swing recargado);
    • Siempre una posición (swing) - solo una posición siempre (swing).
  • Posiciones largas habilitadas - habilitar la apertura de posiciones largas (interruptor Sí/No);
  • Posiciones cortas habilitadas - habilitar la apertura de posiciones cortas (interruptor Sí/No);
  • Operativa inversa - modo de transacciones inversas (interruptor Sí/No);
  • Lotes - volumen de posiciones a abrir;
  • Stop loss en puntos - valor de Stop Loss en puntos (0 significa sin SL);
  • Take profit en puntos - valor de Take Profit en puntos (0 significa sin TP);
  • Deslizamiento de precio - deslizamiento máximo permitido al abrir una posición;
  • Multiplicador del spread para stops - multiplicador del spread aplicado para calcular una distancia adecuada para las órdenes de stop (*).
  • Esperando actualización del entorno (en segundos) - tiempo en segundos para esperar la actualización del entorno de trading (**);
  • Número de intentos para obtener el estado del entorno - número de intentos para obtener información precisa sobre el entorno de trading (***).
* Para órdenes pendientes (así como Stop Loss o Take Profit), hay una distancia mínima permitida para colocar órdenes de stop - StopLevel. Es decir, la orden pendiente (así como Stop Loss o Take Profit) no puede colocarse más cerca que la distancia mencionada respecto al precio. Sin embargo, si StopLevel es cero, solo significa que StopLevel es flotante, no ausente. En este caso, la distancia mínima suele ser el valor del spread*2, pero a veces incluso el doble del spread no es suficiente. Por eso hemos introducido un multiplicador de spread personalizado que utiliza el EA para calcular la distancia mínima para colocar órdenes pendientes.
** Cuando se envía una orden de trading a un servidor, un retraso ocasional en la ejecución puede llevar a contar incorrectamente el número de posiciones en el mercado. Si se detecta un estado "indefinido", el Asesor Experto espera el número especificado de segundos y luego vuelve a leer el entorno.
*** El número de períodos de espera dentro de un tick está configurado en los parámetros del EA. Tras haber realizado todos los intentos permitidos para obtener información precisa sobre el entorno, el Asesor Experto sale del procesamiento y espera el siguiente tick. El EA repetirá estos intentos en este nuevo tick si el entorno de trading no se ha actualizado para entonces.

Para verificar la estrategia, se probaron los ajustes predeterminados utilizando el par EUR/USD en H1 en el modo OHLC de 1 minuto, dentro del intervalo del 04 de enero de 2016 al 29 de marzo de 2018. Luego, para encontrar los mejores valores de Stop Loss y Take Profit, se optimizaron estos últimos en el mismo modo y para el mismo intervalo de tiempo.

El Stop Loss óptimo es de 800 puntos, y el Take Profit óptimo es de 900 puntos:

Publicaciones relacionadas

Comentarios (0)