Berke Özyaşar

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.

Proyectos de ejemplo

Preguntas frecuentes

¿Me conviene un EA o un indicador?

Un indicador genera señales y alertas en el gráfico, y la decisión la tomas tú. Un EA, en cambio, abre y cierra las órdenes por sí mismo según las reglas definidas.

¿Puedes modificar un EA ya hecho?

Sí, si tienes el código fuente (.mq4 o .mq5). Si solo tienes el archivo compilado (.ex4 o .ex5), no se puede modificar; en ese caso hay que reescribir la estrategia.

¿Garantizas que el bot vaya a ganar dinero?

No. Entrego un software probado que aplica correctamente tus reglas; los resultados dependen de la estrategia y de las condiciones del mercado.

¿El ordenador tiene que estar siempre encendido para el bot?

Los EA de MetaTrader funcionan mientras el terminal esté abierto, por eso normalmente se usa un VPS. Los bots en Python también se instalan en un servidor para que funcionen de forma continua.

Publiquemos tu app juntos.

Cuéntame en pocas frases lo que quieres hacer. Respondo el mismo día.

↑ ↓ para navegar, Enter para abrir, Esc para cerrar