Specifiche
Bueno, os explico, es un bot sencillo, el EA debe ser capaz de colocar operaciones de compra (Buy), venta (Sell), Buy Stop, Sell Stop, Buy Limit y Sell Limit. Entonces una vez que adjunte el bot al grafico me tiene que aparecer un panel de control, en el que pueda dar valores al riesgo que quiero por operación y al beneficio que quiero, entonces para poder determinar el stop loss que quiero, tendre que poder darle un valor en pips como la herramienta que hay en trading view (foto adjunta)
Como podeis observar, en el stop loss me figura el valor de 6.9, entonces cuando yo calcule una operacion en trading view, ire a metatrader 5 y en el panel de control del bot que estara visible a mano izquierda en el grafico, pondre el valor de 6.9, pondre el porcentaje de riesgo que quiero en la operacion el porcentaje de beneficio y el capital total con el que opero ( es decir que mi capital total con el que tiene que calcular los porcentajes sea un capital de 10.000/50.000/500.000 etc ) en base a eso, cuando le de a aceptar en el panel de control, me abrira una operacion con el lotaje necesario que tendra que calcular con los valores que he dado de pips y porcentaje de perdida y con el stop loss ajustado al valor que le he dado ( dato que me sale en trading view el 6.9 ) y el take profit con el porcentaje que haya configurado.
Debe tener las siguientes características:
Interfaz de Control (Cuadro de Mandos):
- Al activar el EA en el gráfico, debe aparecer un cuadro de mandos visible que me permita configurar de manera sencilla el riesgo que quiero asumir por cada operación.
- Los valores que debes poder configurar son:
- Riesgo por operación (en % del capital): Esto determinará el valor de la pérdida máxima que quiero asumir en cada operación, por ejemplo, un 1% o 2%.
- Ganancia objetivo (en % del capital): Esto permitirá configurar el valor de la ganancia esperada en porcentaje (1%, 2%, etc.).
Cálculo del tamaño de lote (Lotaje):
- El EA debe calcular el tamaño del lote necesario en función del Stop Loss en pips y el riesgo de capital que se haya configurado. Por ejemplo, si quiero que el Stop Loss esté en 7 pips y quiero asumir un 1% de riesgo, el EA debe calcular automáticamente el tamaño del lote que debe abrirse para ajustar el riesgo al 1% de mi capital.
Órdenes de Mercado:
- El EA debe ser capaz de abrir operaciones de Buy , Sell , Buy Stop , Sell Stop , Buy Limit y Sell Limit en el gráfico, con los parámetros de Stop Loss y Take Profit establecidos de acuerdo con la configuración de riesgo.
Configuración inicial:
- El EA debe permitir configurar la cantidad de capital inicial en la cuenta para realizar los cálculos de riesgo en base a esa cifra.
- Además, debe permitir ajustar el valor de pips para el Stop Loss, tal y como se configura en plataformas como TradingView , para tener un control exacto sobre el riesgo por operación.