Trabajo finalizado
Tarea técnica
Necesito un Expert Advisor que realice las siguientes operaciones:
1. Pone orden de compra limitada cuando al cierre de la última vela el indicador de periodo corto cruce al alza al de periodo largo. La precio de la orden limitada se calculará mediante la resta de una cantidad dada por el parámetro Delta al precio de apertura de la siguiente vela. Por ejemplo, si el precio de apertura de la nueva vela es 6000 y el parámetro Delta es 50, la orden limitada debe ser de 6000-50=5950. Todo expresado en puntos de un índice, como el IBEX (no domino el tema de los pips y trabajo sobre índices en exclusiva). Abre orden limitada de venta en la situación inversa, con el precio límite calculado como suma de Delta al precio de apertura de la vela nueva.
2. Las posiciones se cerrarán cuando se alcancen el Stop Loss o el Take Profit (lo que no requiere acción del EA), o cuando se alcance el precio de una orden limitada enviada previamente (según se indica en el punto 1). Por ejemplo, si estamos largos y se envía una orden limitada de venta por cruce de los indicadores a la baja, al alcanzarse el precio de la orden el sistema deberá cerrar la posición larga y abrir una posición corta al precio límite indicado. Lo inverso en el caso de una posición corta.
Los parámetros de entrada (optimizables) deben ser:
a: parámetro de periodo corto del indicador
b: parámetro de periodo largo del indicador
Delta: precio que será restado o sumado al de apertura de la nueva vela para calcular el precio de la orden limitada
SL: Stop Loss
TP: Take Profit
Desearía que el indicador utilizado fuera configurable, por ejemplo que pudiendo variar un parámetro o una variable en el código fuente, el EA escogiera entre una gama de varios indicadores, por ejemplo media móvil, estocástico, Trix y quizás alguno más que podríamos negociar.
Un saludo