Evaluando propuestas

Bot de trading

Publicado el 12 Marzo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

DESCRIPCIÓN del proyecto:

estamos desarrollando un bot algorítmico para trading en metatrader 5, basado en la metodología ipda (interbank price delivery algorithm). Utilizamos conceptos específicos detallados en los documentos adjuntos (IPDA bot.pdf, IPDA 1.pdf, IPDA 2.pdf), los cuales deben seguirse estrictamente para asegurar la precisión de la estrategia. El bot opera principalmente en los pares gbp/jpy, eur/usd y gbp/usd, siguiendo patrones muy precisos durante sesiones específicas (asia, frankfurt, londres y nueva york).

requerimientos principales a solucionar:

identificación precisa del rango de asia:

asegurar la identificación correcta del high y low en gbp/jpy, en la sesión de asia (5 pm a 2 am est).

Validar la correcta implementación para marcar niveles clave de liquidez inicial.

Detección y Validación de Inducement:

Implementar correctamente la detección de movimientos de Inducement (falsas rupturas) según los criterios específicos del método IPDA, especialmente durante Frankfurt y Londres.

Desarrollar lógica para validar inducement basándose en movimientos específicos y horarios críticos (Frankfurt y Londres).

Confirmación con Break of Structure (BOS):

Implementar una detección más clara y precisa de BOS en temporalidades de 5M y 15M.

Asegurar que únicamente se opere tras confirmaciones claras de BOS, evitando falsos positivos.

Optimización de Puntos de Entrada (Mitigación en POIs):

Mejorar la selección de puntos de entrada en Order Blocks (OB) y Fair Value Gaps (fvg) relevantes según la estrategia ipda.

Refinar el proceso de mitigación para asegurar entradas en POIs válidos y no mitigados previamente.

Gestión de Riesgo Automatizada:

Desarrollar un módulo que gestione SL (Stop Loss) y TP (Take Profit) respetando estrictamente las reglas de R:R (1:3 o 1:4).

Automatizar la activación efectiva del Break Even cuando la operación alcance un ratio R:R de 1:2.

Condiciones de NO Operar:

Implementar claramente las reglas para no operar, incluyendo ausencia de Inducement, ausencia de BOS, excesivo Spread o baja liquidez, y noticias de alto impacto.

COMPETENCIAS Técnicas requeridas:

dominio del lenguaje python.

Experiencia en desarrollo de bots para MetaTrader 5 (indispensable).

Sólidos conocimientos en Smart Money Concepts, especialmente IPDA.

Familiaridad con Vectorbt, TA-Lib, Pandas, NumPy, y APIs relacionadas con MetaTrader 5.

Conocimiento en gestión de datos históricos mediante Excel (para extracción de killzones).

ENTREGABLES:

Cada módulo del bot corregido y probado individualmente, listo para implementación inmediata.

Documentación detallada sobre cada ajuste realizado.

Soporte para integración final y verificación del funcionamiento integral del bot.

consideraciones importantes:

cumplir rigurosamente las especificaciones descritas en los pdf adjuntos.

Comunicación constante y transparente sobre el progreso.

Disponibilidad para reuniones periódicas de seguimiento y ajustes.

Si cumples con estos requerimientos y tienes experiencia comprobable en trading algorítmico y MetaTrader 5, esperamos tu propuesta detallada.

¡Gracias!

Contexto general del proyecto

Buscamos un desarrollador con experiencia en Python y MetaTrader 5 para ayudarnos a corregir y optimizar un bot de trading basado en la metodología IPDA (Interbank Price Delivery Algorithm). Disponemos de módulos previamente desarrollados que necesitan ajustes específicos en: Identificación precisa del rango de Asia. Detección y validación automática de Inducement. Confirmación clara mediante Break of Structure (BOS). Optimización de entradas en Order Blocks (OB) y Fair Value Gaps (FVG). Gestión automática del riesgo (sl, tp y break even). Los detalles y módulos existentes serán proporcionados al desarrollador seleccionado. Buscamos un perfil con: Dominio de Python. Experiencia en integración con MetaTrader 5. Conocimiento sólido en Smart Money Concepts (smc/ipda). Entregables: Módulos individuales corregidos y listos para integración. Breve documentación del desarrollo. Postularse con referencias a proyectos similares realizados.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)

Plazo de Entrega: No definido

Habilidades necesarias