Un ejemplo de creación de un asesor en el diseñador
Hoy en día, automatizar el proceso de negociación en Forex no es sólo un capricho, como lo era antes, sino una necesidad vital.
Crear un asesor es la mejor solución a la disciplina corrupta, la distracción y la codicia de una persona.
Muchas personas evitan automatizar sus sistemas porque creen que necesitan conocer un lenguaje de programación o pagar una gran cantidad de dinero a un programador para implementar sus propias ideas.
De hecho, los traders que conocen lenguajes de programación ya hace tiempo que han preparado soluciones para personas como usted y como yo y han creado constructores de asesores especiales.
Gracias a ellos podrás realizar casi cualquiera de tus ideas.
A pesar de la abundancia de constructores de asesores expertos disponibles en línea, crearlos sigue siendo un desafío importante. Desafortunadamente, quienes se inician en constructores se enfrentan a una multitud de símbolos y señales que los desaniman y les impiden avanzar.
Entendiendo este problema, decidimos escribir un artículo con un ejemplo de creación de un asesor en Constructor de Ensed Cor.
Estrategia
Para la automatización, elegimos una estrategia bastante sencilla basada en las Bandas de Bollinger y los indicadores estocásticos. No es ningún secreto que las Bandas de Bollinger forman una especie de canal, desde cuyos límites los operadores compran o venden.
El oscilador estocástico permite identificar zonas de sobrecompra y sobreventa, amplificando las señales de las bandas. Esta estrategia no es nueva y resulta familiar para todos los operadores.
Por lo tanto, compramos si el precio toca la Banda de Bollinger inferior y el Estocástico está en la zona de sobreventa, y vendemos si el precio toca la Banda de Bollinger superior y el Estocástico está en la zona de sobrecompra. La representación gráfica de la estrategia se muestra a continuación:

Creación de criterios de estrategia en Ensed Cor
Una vez que hemos decidido una estrategia, debemos examinar las reglas tácticas desde la perspectiva del programador y el diseñador. La estrategia implica la interacción del precio y las Bandas de Bollinger, mientras que el conjunto de herramientas del instructor incluye un conjunto modesto de comparaciones y variables.
Entonces, si lo miramos desde el punto de vista algorítmico, la entrada al mercado para vender se produce no en el momento del toque, sino en el caso de que el precio de cierre sea superior (mayor) que la banda superior de Bollinger, y la línea estocástica esté por encima del nivel 80.
Por lo tanto, para ingresar en una operación de venta, necesitamos cumplir dos condiciones simultáneas, es decir, el precio de cierre debe estar por encima de la banda superior y la línea estocástica debe estar por encima del nivel 80.
Para implementar esta idea, en la línea "Indicadores y Valores Disponibles" de la esquina superior izquierda, arrastre el valor de "Cierre" y las Bandas de Bollinger al área de apertura de la posición de venta. Al agregar una Banda de Bollinger, seleccione "Banda Superior" en el menú "Línea Usada".

A continuación, seleccione estas dos variables y especifique que el precio de cierre es mayor que la línea superior de las Bandas de Bollinger. Para ello, seleccione el signo "mayor que" en la sección "Establecer ratio".

A continuación, definiremos la segunda condición arrastrando el indicador Estocástico al área de trabajo. Dado que trabajaremos con niveles de sobrecompra, necesitaremos agregar un nivel numérico de 80. Al igual que con la primera condición, especificaremos que el valor de la línea Estocástica debe ser mayor que 80.
Dado que estas condiciones deben cumplirse simultáneamente, debe combinar los bloques seleccionándolos y haciendo clic en la letra "I" en la sección "Combinar condiciones". Ejemplo:

A continuación, utilizando un principio similar, asignamos condiciones de compra, solo que en este caso se consideran las Bandas de Bollinger inferiores y el nivel de sobreventa de 20. La fórmula para entrar al mercado y comparar es la inversa. Ejemplo:

Dado que la salida del mercado se producirá con ganancias o mediante una orden de stop, no especificamos condiciones en las secciones “Cierre de una compra” y “Cierre de una venta”.
A continuación, pasamos a la sección final, "Configuración del Robot", donde seleccionamos "Martingala" y configuramos los tamaños de lote mínimo y máximo, el tamaño de la ganancia y el stop loss. Una vez introducidos los valores, hacemos clic en "Guardar Robot de Trading"; el asesor experto aparecerá en la terminal.

Probando la estrategia
Tras crear el Asesor Experto, el último paso es realizar pruebas retrospectivas en el probador de estrategias. Dado que el Asesor Experto puede crearse con el constructor para cualquier par de divisas y marco temporal en Forex, decidimos probarlo con la estrategia incluida en el par EUR/USD en un marco temporal horario para 2015. Los resultados de la prueba se muestran a continuación:

Como puede ver arriba, el asesor pudo ganar un 40 por ciento anual con una reducción del 20 por ciento, y esto a pesar del hecho de que la estrategia fue sacada de la nada e implementada literalmente en 15 minutos.
Por lo tanto, le recomendamos seguir nuestro ejemplo y crear su propio asesor en el constructor Ensed Cor. Puede descargar el asesor al final del artículo.
Descarga el asesor creado en Ensed Cor

