Desarrollar un robot basado en dos medias móviles y RSI

MQL4 Эксперты

Работа завершена

Время выполнения 32 дня
Отзыв от заказчика
Excelente profesional, muy atento, con mucho interés por hacer bien el trabajo. Lo recomiendo abiertamente, no será el último trabajo que le encargue. El trabajo lo ha hecho mejor que lo que esperaba.

Техническое задание

Robot basado en cruces de dos medias y nivel de RSI:


Debe poder configurarse los siguientes parámetros:


  1. .- Poner botón en MT4, para indicar si opera en automático o en forma manual . (Por defecto siempre estará en manual al iniciar sesión)

  2. .- Poder seleccionar operar solo en Ventas, solo en compras o en ambas opciones.(esta opción solo servirá en modo automático)

  3. .- Elegir que tipo de medias (Simples, exponenciales..) y los periodos en cada una de ellas, al precio de cierre, al medio....

  4. .- Indicar una distancia del momento de cruce al precio de mercado, si está demasiado alejado no abrirá operación, (en automático).

  5. .- Indicar Stop Loss y T. Profit.

  6. .- BE, False o True e indicar donde se activa y donde coloca el Stop Loss.

  7. .- Trailing Stop, indicar hasta donde seguirá al precio y la distancia que llevará siempre con respecto al precio mercado.

  8. .- Poder establecer un horario de inicio de las operaciones y de cierre.

  9. .- Poder seleccionar si cierra operación al producirse un siguiente cruce o no.

  10. .- Tamaño del lote en las operaciones. ( micro lotes)

  11. .- Sacar un cuadro con varias opciones para poder abrir operaciones sin cambiar la configuración que tiene el robot, (imagen inferior) o cerrar total o parcialmente operaciones. (poder indicar posición donde ubicar el cuadro con los botones).

  12. .- Cuadro para configurar RSI y que según se indica en RESUMEN, condicione la apertura de operaciones. (EN una compra el RSI debe estar por encima de 50, en una venta estará por debajo de 50. (si se pueden poner dos campos para fijar nivel de RSI, uno servirá para compras otro para ventas, si se quiere poner que esté por encima de 52 por ej. para compra o por debajo de 48 para ventas)

    EN RESUMEN para abrir una operación en automático, comprobará los siguientes parámetros: (en manual, no)

      1. Que las medias se hayan cruzado,

      2. Que el RSI esté por encima o debajo de 50 según sea compra o venta.

      3. Que desde el precio del cruce al precio de mercado no haya más tics de los configurados.

      4. Que el cruce se produzca dentro del horario configurado.

      5. Si está configurado para realizar solo compras o ventas o cualquiera.

    Ahí se ven los botones básicos, (falta imagen)

  1. .- Indica el número de operaciones abiertas

  2. .- Botón azul con más o menos, es para desplegar los botones de las operaciones (ver imagen inferior o dejar solo la cabecera).

  3. .- BUY o SELL para abrir operaciones manualmente, según lo configurado si los cuadros en blanco no tienen nada o con los datos que figuren en esos cuadros si se pone algo en alguno de ellos o en todos.

  4. .- Indica el precio que se paga por un lote, (en amarillo), (el botón del Spread y el de Profit se puede eliminar.)

  5. FALTA IMAGEN DE LOS BOTONES

  1. .- Aquí se ve una operación abierta, indica el tipo, el nº operación, el volumen, el Profit, en este caso se están ganando 0,07 €, los tics que lleva desde la apertura, para el beneficio tiene en cuenta las las comisiones y el Swap si tiene la operación), y tiene 3 botones de cierres parciales, se pueden dejar el del 25% y el de 50%, la cruz azul es para cerrar la operación al completo. (el BE es para ejecutar el BE manualmente, si está por ej. en false en la configuración y se decide en un caso concreta activarlo).


Tener en cuenta que todos los controles, cierres, etc., deben guiarse por el número mágico de la operación, por si se abren varias a la vez.


Откликнулись

1
Разработчик 1
Оценка
(93)
Проекты
133
35%
Арбитраж
13
38% / 31%
Просрочено
32
24%
Свободен
2
Разработчик 2
Оценка
(298)
Проекты
477
40%
Арбитраж
105
40% / 24%
Просрочено
81
17%
Загружен
Опубликовал: 2 примера
3
Разработчик 3
Оценка
(512)
Проекты
551
53%
Арбитраж
13
69% / 15%
Просрочено
3
1%
Свободен
4
Разработчик 4
Оценка
(184)
Проекты
317
24%
Арбитраж
23
35% / 13%
Просрочено
23
7%
Свободен
Опубликовал: 3 примера
5
Разработчик 5
Оценка
(45)
Проекты
91
13%
Арбитраж
34
26% / 59%
Просрочено
37
41%
Свободен

Информация о проекте

Бюджет
30 - 200 USD