Bots de trading e indicadores
Expert Advisors e indicadores para MetaTrader 4/5, indicadores en Pine Script para TradingView y bots de Polymarket en Python.
Si tienes una estrategia de trading con reglas claras, es posible convertirla en un programa que funcione sin que tengas que estar delante de la pantalla. Soy Berke Özyaşar y desarrollo Expert Advisors (EA) e indicadores para MetaTrader 4 y 5, indicadores en Pine Script para TradingView y bots de Polymarket en Python.
Para quién
- Inversores que quieren automatizar la estrategia que aplican de forma manual
- Quienes quieren un indicador o un sistema de alertas que genere señales según sus propias reglas
- Quienes quieren montar un bot que rastree diferencias de precio en mercados de predicción como Polymarket
- Quienes quieren corregir o mejorar el código fuente de un EA o indicador existente
Qué incluye
- Desarrollo de EA para MetaTrader: reglas de entrada y salida, gestión de órdenes, filtros de horario de operación
- Indicadores en MQL4 y MQL5, indicadores en Pine Script para TradingView
- Gestión del riesgo: cálculo del lotaje, stop-loss, take-profit, límite de pérdida diaria
- Pruebas con datos históricos en el Strategy Tester y optimización de parámetros
- Bots de Polymarket en Python: lectura del libro de órdenes, envío de órdenes, operaciones on-chain
- Registro de logs, notificaciones y paneles de monitorización
Tecnología
En MetaTrader, MQL4 y MQL5, las clases de trading de la librería estándar y el Strategy Tester. Para TradingView, Pine Script. En los bots de Polymarket, Python, py-clob-client, web3.py y la red Polygon, con Grafana para la monitorización. En todos los sistemas se lleva un registro detallado de las decisiones y las órdenes, de modo que después se puede ver por qué el bot abrió una operación.
Cómo trabajo
1. La estrategia se pone por escrito
Una frase como «compra cuando el RSI esté bajo» no se puede pasar directamente a código. En qué marco temporal, qué condición se comprueba al cierre de qué vela, cómo se cierra la posición: lo convertimos todo juntos en una especificación por escrito.
2. Desarrollo y pruebas
Una vez escrito el código, lo pruebo con datos históricos y comparto los resultados en un informe. En la optimización, para evitar el sobreajuste (overfitting), reservo una parte de los datos sin mostrársela nunca al proceso de optimización.
3. Demo y real
Antes de pasar a una cuenta real, se hace un forward test en una cuenta demo o con importes muy pequeños. Para los sistemas que tienen que funcionar sin parar, ayudo con la configuración de un VPS.
Nota importante
Nadie puede garantizar que un bot vaya a ganar dinero, y yo tampoco lo hago. Lo que entrego es un software que aplica tus reglas sin errores, limita el riesgo y registra lo que hace. Las decisiones de estrategia y el riesgo de mercado son tuyos; esta página no es una recomendación de inversión.
Proyectos relacionados
Los bots de Polymarket se basan en un enfoque de arbitraje: cuando la suma de los precios de YES y NO baja de 1 dólar, compran ambos lados y los fusionan on-chain; lo explico en detalle en este artículo. Los EA e indicadores para MetaTrader y la app de seguimiento de mercados All Financial Market Watcher son otros de mis trabajos en este campo.
