EA MT5 Autónomo + Panel on-chart + 3 Estrategias (MA/RSI/MACD Divergencia Objetiva) + Tester/Logs | Budget máx USD 400

MQL5 Эксперты

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

Busco un desarrollador experto en MQL5 (MetaTrader 5) para construir un Expert Advisor (EA) completamente autónomo, robusto, escalable y con panel on-chart, incluyendo 3 módulos de estrategia parametrizables, compatibilidad con Strategy Tester, y logs detallados.

El EA será de propiedad exclusiva del cliente y debe entregarse con código fuente (.mq5).



Alcance obligatorio (sin recortes)



Estrategia 1 — Cruce de Medias Móviles (tendencia)


  • Compra cuando MA rápida cruza por encima de la lenta; venta en cruce opuesto.
  • Parámetros: tipo MA, periodos, timeframe, filtros opcionales (distancia mínima, etc.).



Estrategia 2 — RSI (reversión / sobrecompra-sobreventa)


  • Entradas/salidas por niveles RSI configurables; filtros opcionales (tendencia/sesión/volatilidad).
  • Parámetros: periodo RSI, niveles, timeframe, confirmaciones.



Estrategia 3 — Divergencia MACD (OBLIGATORIAMENTE OBJETIVA, NO SUBJETIVA)

Debe ser 100% programable (sin interpretación visual):


  • Pivotes/swing highs & lows confirmados (sin repintado) usando SwingLookback (o equivalente).
  • Reglas base:
    • Alcista: Low2 < Low1 y MACD2 > MACD1
    • Bajista: High2 > High1 y MACD2 < MACD1

  • Parámetros obligatorios: SwingLookback, distancia mínima entre pivotes, umbral mínimo MACD, confirmación al cierre de vela, expiración/invalidation opcional.
  • Modo debug visual opcional (líneas/etiquetas) para validar pivotes y divergencias.






3. Gestión del Riesgo




Gestión de riesgo obligatoria



  • Lote fijo y/o % riesgo.
  • SL/TP fijo y/o ATR opcional.
  • Máx. trades simultáneos / por símbolo.
  • Filtros: spread máximo, slippage máximo, horarios/sesiones (configurable).
  • Protección: stop por pérdida diaria/semana o drawdown (configurable).






5. Control Humano




Panel on-chart (obligatorio; no solo Inputs)



Mínimo:


  • ON/OFF global del EA
  • ON/OFF por estrategia (MA/RSI/MACD)
  • Kill switch (detiene nuevas entradas; opción de cerrar posiciones configurable)
  • Estado del EA, símbolo(s) gestionados, spread, última señal y razón
  • Edición desde panel (mínimo: riesgo y activación de módulos)






6. Mejora Continua y Aprendizaje




Arquitectura modular (obligatoria)



Separación mínima:


  • Strategy interface (3 módulos independientes)
  • Trade/Execution manager
  • Risk manager
  • Logger
  • UI/Panel



Debe quedar escalable para futuras ampliaciones.





7. Métricas y Evaluación




Tester, optimización y logs (obligatorio)



  • Compatible con Strategy Tester MT5.
  • Parámetros optimizables.
  • Logs CSV mínimo (JSON opcional) con: fecha/hora, símbolo, estrategia, señal, motivo, entrada, salida, resultado, códigos de error.






8. Resultados Esperados




Entregables obligatorios



  1. .mq5 + .ex5
  2. Archivo(s) .set de ejemplo
  3. Guía corta de uso/configuración
  4. Ejemplo de logs (CSV)
  5. Confirmación de propiedad exclusiva




Soporte



  • 14 días de corrección de bugs (sin cambios de alcance).






9. Retroalimentación del Sistema




Preguntas de pre-calificación (incluye las que suelen hacer los desarrolladores para evitar confusiones)



Responde en el mismo mensaje y en el mismo orden:



A) Presupuesto / alcance / entregables



  1. ¿Confirmas USD 400 precio fijo total por TODO el alcance descrito (sin recortes)? (Sí/No)
  2. ¿Confirmas entrega de código fuente (.mq5) + compilado + .set y propiedad exclusiva? (Sí/No)
  3. ¿Incluyes 14 días de bugfix post-entrega (solo bugs, sin cambios de lógica)? (Sí/No)
  4. ¿Cuál es tu plazo estimado (días calendario)?




B) Instrumentos, temporalidades y mercado (preguntas típicas)



  1. ¿El EA será para un par específico (ej. EURUSD) o debe operar multi-símbolo desde el inicio? (Respuesta esperada: debe ser multi-símbolo desde el inicio)
  2. ¿Debe operar en cualquier timeframe o un timeframe específico? (Debe permitir configurar timeframe por estrategia)
  3. ¿Habrá restricción de horarios/sesiones (Londres/NY) o 24/5? (Debe ser parametrizable)
  4. ¿Debe operar en netting o hedging? (Indica si tu cuenta es hedging; el EA debe soportar el modo de la cuenta)




C) Señales y reglas exactas (para evitar “subjetividad”)



  1. Para MACD Divergencia: escribe tu método exacto de pivotes confirmados (no repaint) en pseudocódigo o pasos:
    • ¿Cómo defines swing high/low?
    • ¿Cómo confirmas el pivote?
    • ¿Cómo aplicas MinBarsBetweenSwings y el umbral MACD?

  2. ¿La señal se genera solo al cierre de vela? (Sí/No)
  3. ¿Cómo evitas duplicar señales (múltiples entradas por la misma divergencia)?




D) Entradas / salidas / gestión de órdenes (preguntas típicas)



  1. ¿Las entradas serán market o pending orders? (Debe ser parametrizable o explicar tu enfoque)
  2. ¿Cómo se define SL/TP: fijo, ATR, o ambos? (Debe soportar ambos opcionalmente)
  3. ¿Habrá trailing stop / break even? (Opcional, indicar si lo incluyes dentro del budget)
  4. ¿Máximo de posiciones simultáneas por símbolo y total? (Debe ser parametrizable)
  5. ¿Cómo manejarás slippage, requotes y trade context busy?




E) Gestión de riesgo (preguntas típicas)



  1. ¿Riesgo por trade será % del balance/equity o lote fijo? (Debe soportar ambos)
  2. ¿Incluirás límites de pérdida diaria/semanal o por drawdown? (Sí/No)
  3. ¿Incluirás filtro de spread máximo? (Sí/No)




F) Multi-símbolo y configuración por símbolo (preguntas típicas)



  1. ¿Cómo se seleccionan símbolos? (MarketWatch / lista input / panel)
  2. ¿Cómo guardarás parámetros por símbolo? (.set por símbolo / JSON / archivo interno)
  3. ¿El EA usará OnTick + bucle por símbolos, o OnTimer para multi-símbolo? (explicar)




G) Panel on-chart (preguntas típicas)



  1. ¿Confirmas panel on-chart real (no solo Inputs)? (Sí/No)
  2. ¿Qué tecnología usarás: CDialog / CCanvas / objetos gráficos?
  3. Lista exacta de controles mínimos que incluirás (ON/OFF global, ON/OFF por estrategia, Kill switch, estado, razón última señal, riesgo).
  4. ¿El panel permitirá cambiar parámetros sin reiniciar el EA? (Sí/No)




H) Tester, logs y calidad (preguntas típicas)



  1. ¿Confirmas compatibilidad con Strategy Tester y parámetros optimizables? (Sí/No)
  2. ¿Qué campos exactos tendrá el CSV log? (enumerarlos)
  3. ¿Cómo garantizas reproducibilidad en Tester (misma configuración = mismo comportamiento)?
  4. ¿Entregas un set de casos de prueba (ej. 3 divergencias alcistas + 3 bajistas) y capturas/logs?




I) Publicación / propiedad / soporte (preguntas típicas)



  1. ¿Confirmas que el EA quedará listo para publicarse como Expert Advisor (código limpio, sin dependencias raras)? (Sí/No)
  2. ¿Confirmas que no reutilizarás partes con licencias restrictivas que impidan propiedad exclusiva? (Sí/No)
  3. ¿Qué incluye tu soporte post-entrega exactamente (bugs vs cambios)?



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

1
Разработчик 1
Оценка
(103)
Проекты
165
24%
Арбитраж
23
9% / 78%
Просрочено
16
10%
Работает
2
Разработчик 2
Оценка
(28)
Проекты
39
23%
Арбитраж
14
0% / 93%
Просрочено
4
10%
Работает
3
Разработчик 3
Оценка
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
1
100%
Свободен
4
Разработчик 4
Оценка
(77)
Проекты
243
74%
Арбитраж
7
100% / 0%
Просрочено
1
0%
Свободен
Опубликовал: 1 статью
5
Разработчик 5
Оценка
(1)
Проекты
0
0%
Арбитраж
5
0% / 80%
Просрочено
0
Свободен
6
Разработчик 6
Оценка
(3)
Проекты
1
100%
Арбитраж
3
0% / 100%
Просрочено
0
Свободен
7
Разработчик 7
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
8
Разработчик 8
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
Hello! I am looking for an experienced developer to build a robust, customizable Expert Advisor (MT4/MT5) or a standalone Python bot. The strategy is based on pure Price Action (Support & Resistance breakouts) on the XAUUSD (Gold) 30-Minute chart. It relies heavily on "human-like" chart analysis, such as looking left for targets, waiting for a price pullback (a "flip") before entering, and managing the trade based on
Acrylic-bot 30 - 800 USD
Creating this robot to help trade for you.It all about making profit. A robot that can change lives help people make profits. It’s not just a bot but the way to the future
I need very small modification in MQL4 code, details will be send for selected programmers. Source of code required. Thank you for your patience and attention, Have a nice day! I prefer programmers who will be accepting crypto payment on next project, so please write me in first message if you will be able to accept crypto in the future
Ready hft bot 100+ USD
hello great developer We want a bot like this that flips small accounts We need a bot that works live account and flips small accounts but places 2 direction buy stop and sell stop at the same time brother
SavannaFX Pro 100+ USD
//+------------------------------------------------------------------+ //| SavannaFX Pro | //| Created for Junior | //+------------------------------------------------------------------+ #property strict input int FastMA = 20; input int SlowMA = 50; input int RSIPeriod = 14; input double LotSize = 0.1; input int StopLoss = 300; input int TakeProfit = 600; int
Recent EA 30+ USD
PROP-FIRM FOREX EA (SAFE MODE) 1. EA OBJECTIVE Develop a low-drawdown, high-discipline Forex EA designed to: Pass prop-firm challenges Respect strict risk rules Trade consistently, not aggressively 2. TRADING STYLE Strategy type: Trend continuation + pullback No scalping noise No martingale No grid No hedge abuse 3. TIMEFRAME & SESSIONS Primary TF: M15 Confirmation TF: H1 Trading sessions: London Open → London Close
How long would it take to install automated trading on Ninjatrader and what information would you need ? It urgent if anyone can help with this kind do well by biding to this project and let discuss more
Specification Hi Free lancers, I need an EA which relates to Sure Fire Hedging EA base on Below parameters needed. Overview how it works: This EA will be able to open a trade with either Buy or Sell selection (manual- to be manually switch buy or sell selection ), another selection for automatic open trading can choose only buy. Once the EA already open trade (example -buy position) with starting lot size 0.01
Hedge Lot Plus EA Descriptions: (New EA) 1- The necessary explanations, documentation, and working principle details will be provided after the contract is signed. 2- The chart, button, and dashboard- template sample code will be provided. 3- There is no indicator. and work principle is easy. ** After the contract is signed,sampe code, a sample EA for "Hedge Lot Plus EA" and detailed information about the working
Experienced developer needed for a $100 project. I need to build three trading bots to copy signals from a Telegram channel and execute them on a trading account. The first bot will be used in the second and third bots as well, with some minor modifications. I will pay $40 for the first bot, $30 for the second, and $30 for the third. Contact me for details

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

Бюджет
400+ USD
Сроки выполнения
до 15 дн.

Заказчик

Размещено заказов4
Количество арбитражей0