Tarea técnica
Estoy buscando un programador MQL5 para desarrollar un Expert Advisor para MetaTrader 5 que replique la lógica de mi GoldTradingBot_FixedLot en cAlgo/C# e incluya las siguientes mejoras:
Requisitos del proyecto:
-
Portar la lógica del código cAlgo al lenguaje MQL5 (MT5).
-
Gestión de lote dinámico (%) como alternativa a lote fijo.
-
Parámetros externos (inputs) para FixedLotSize, RiskPercent, StopLossPips, TakeProfitPips, MaxTradesPerDay, CandleSizeFilter, StartHourUTC, EndHourUTC, EnableNewsFilter, NewsFilterMinutes, EnableSpreadFilter, MaxSpreadPips, EnableBreakEven, BreakEvenPips, EnableTrailing, TrailingStartPips, TrailingStopPips, GMTOffsetHours, MagicNumber y TradeComment.
-
Filtro de noticias de alto impacto usando el Economic Calendar de MQL5 (pausar X minutos antes y después).
-
Filtro de spread máximo antes de operar.
-
Break-even y trailing stop configurables.
-
Control de duplicados con MagicNumber y comentario en cada trade.
-
Logging en archivo CSV en MQL5\Files\TradeLog.csv con: fecha/hora, símbolo, tipo (buy/sell), precio, SL, TP, volumen, resultado en pips/$.
-
Notificaciones push a móvil en cada apertura y cierre (SendNotification o MQL5NotificationSend).
-
Pausa automática si MT5 pierde conexión, y reanudación al reconectar.
Entregables:
– Código fuente .mq5 y compilado .ex5, completamente comentado.
– Manual breve de instalación y configuración de parámetros externos.
– Informe de pruebas en Strategy Tester (logs de backtest).
una vez que aceptes el proyecto, te mandare el codigo para que comiences a trabajar