Termos de Referência

1. Introducción del proyecto

Estoy buscando un desarrollador con experiencia en MQL4 para crear un Asesor Experto (AE) que opere en el mercado Forex  en MetaTrader 4. Mi objetivo es tener un sistema automatizado que siga una estrategia de trading intradía para los pares GBP/USD, EUR/USD, USD/JPY, AUD/USD, XAU/USD principalmente, que opere las 24 horas de todos los días hábiles de trading, con opción a que no opere en ciertas horas. La estrategia se basa en la identificación de cambios de tendencia mediante medias móviles, RSI, ATR y condiciones específicas de compra y venta. Los detalles técnicos y las reglas de operación se describen a continuación:

2. Especificaciones técnicas del AE

  • Variables e indicadores:

    El AE debe utilizar las siguientes variables e indicadores:

    • SMA21: Media móvil simple de 21 períodos.
    • SMA9: Media móvil simple de 9 períodos.
    • RSI14: Índice de Fuerza Relativa de 14 períodos.
    • MA Based RSI 20: Media móvil basada en el RSI de 20 períodos.
    • RSI (períodos): RSI específico ajustable por períodos.
    • Bid: Precio de oferta actual.
    • Ask: Precio de demanda actual.
    • ATR 14: Rango verdadero promedio de 14 períodos.

3. Reglas para la apertura de órdenes (Condiciones de Compra)

  • El AE debe abrir una posición de compra cuando se cumplan las siguientes condiciones:
    • SMA9 > SMA21
    • Oferta (Offer) > SMA9
    • RSI14 > Media Móvil (MA) & ATR alto
    • Adicionalmente, si el RSI2 < 15 y el precio de Ask actual > Ask anterior
    • La operación debe abrirse con Stop Loss (SL) en la primera vela < SMA21 y Take Profit (TP) en la primera vela < SMA9.

4. Reglas para la salida de órdenes (Condiciones de Venta)

  • El AE debe abrir una posición de venta cuando se cumplan las siguientes condiciones de cambio de tendencia:
    • SMA9 < SMA21
    • Bid < SMA9
    • RSI14 > MA & ATR alto
    • La posición debe abrirse con SL en la primera vela < SMA21 y TP en la primera vela < SMA9.

5. Gestión de riesgos y configuración de lotes

  • El tamaño de lote se determinará en función de un 2% del saldo disponible, y cada operación debe incluir un stop-loss a 15 pips de la entrada.

6. Configuraciones adicionales y parámetros ajustables

  • Antes de abrir una nueva posición en cualquier par de divisas, no debe existir otra posición abierta.
  • Si la suma de los Stop Loss (SL) es mayor a 100, el AE debe suspender la actividad y notificar al usuario que algo está sucediendo mal.
  • El intervalo de tiempo para cada análisis debe ser de 5 minutos.
  • Alertas configurables según ejecuciones y envío de alertas vía correo electrónico.
  • Deben ser ajustables los siguientes parámetros:
    • Períodos de las medias móviles y RSI.
    • Valores de SL y TP, incluyendo la opción de fijar valores fijos o basados en indicadores.
    • Umbral para la suma de los SL, donde se active la notificación.
    • Tamaño del lote
    • Intervalo de tiempo del análisis.

7. Estrategia de Optimización y pruebas

Solicito que el desarrollador realice una prueba inicial en el simulador de MetaTrader para garantizar que cumple con las reglas y condiciones definidas.


8. Entrega y documentación

  • El código debe estar documentado, explicando cada función y variable, para facilitar futuras modificaciones.
  • Formato de entrega: Archivo .mq4, listo para pruebas en MetaTrader 4.

9. Plazo y presupuesto

El plazo de entrega deseado es de 5 días hábiles. En cuanto al presupuesto se escucharán las mejores propuestas que estén dentro de mercado.


Respondido

1
Desenvolvedor 1
Classificação
(144)
Projetos
219
32%
Arbitragem
16
44% / 25%
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(405)
Projetos
644
33%
Arbitragem
30
73% / 7%
Expirado
19
3%
Trabalhando
3
Desenvolvedor 3
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(535)
Projetos
613
34%
Arbitragem
33
39% / 45%
Expirado
9
1%
Ocupado
5
Desenvolvedor 5
Classificação
(12)
Projetos
14
0%
Arbitragem
2
50% / 50%
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(180)
Projetos
307
24%
Arbitragem
20
35% / 5%
Expirado
23
7%
Trabalhando
Publicou: 3 códigos
7
Desenvolvedor 7
Classificação
(3)
Projetos
4
50%
Arbitragem
2
50% / 0%
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(61)
Projetos
90
17%
Arbitragem
3
0% / 0%
Expirado
2
2%
Livre
9
Desenvolvedor 9
Classificação
(127)
Projetos
165
39%
Arbitragem
7
57% / 0%
Expirado
29
18%
Trabalhando
10
Desenvolvedor 10
Classificação
(284)
Projetos
459
39%
Arbitragem
95
43% / 18%
Expirado
73
16%
Trabalhando
Publicou: 2 códigos
11
Desenvolvedor 11
Classificação
(2)
Projetos
2
0%
Arbitragem
0
Expirado
1
50%
Livre
12
Desenvolvedor 12
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
13
Desenvolvedor 13
Classificação
(1)
Projetos
0
0%
Arbitragem
1
0% / 0%
Expirado
0
Trabalhando
Pedidos semelhantes
Se solicita el desarrollo de una solución tecnológica basada en Inteligencia Artificial (IA) para el análisis avanzado de datos del mercado de commodities , con el objetivo de mejorar la toma de decisiones estratégicas, detectar oportunidades comerciales, predecir tendencias de precios y gestionar riesgos de forma proactiva
Tengo una estrategia rentable de ICT. Quiero automatizarla. Daré todos los parámetros de la estrategia y solamente habrá que automatizarla. Algo importante es que necesita ser multi timeframe o encontrar la manera
Necesito un experto en optimización algoritmica, para un bot de Metatrader 5 (mt5) y está alojado en lenguaje MQL5. Quiero un servicio que me ofrezca una optimización completa, comenzando de manera genérica en diverentes activos financieros e ir avanzando hasta conseguir varios portafolios constituidos por unos cuantos setfiles. La persona que estoy buscando requiere haber acompañado varias optimizaciones (y en
Necesito lo siguiente: 1. que el robot abra operaciones en largo o corto con el cruce de dos medias móviles (las principales) (ejemplo:12 y 24) 2. que cierre operaciones de la instrucción dada anteriormente con el cruce de dos medias móviles (las secundarias) (ejemplo: 240 y 480) 3. que permita elegir cuando abrir operaciones con un filtro de tendencia de medias móviles (ejemplo: 1400 y 2400) 4. que permita elegir la

Informações sobre o projeto

Orçamento
50 - 300 USD
Desenvolvedor
45 - 270 USD
Prazo
de 1 para 5 dias