HighFrequencyEA
- Asesores Expertos
-
David Nii Abeka Yartey
Hi l want the best trading bot
High frequency bot that can trade in any
Market in respective of volatility in ranging market
Can trade with the trend and love the trend and has a
whole proving confirmation that will make you profitable and consistent in the market - Versión: 1.0
- Activaciones: 5
El bot es un **Asesor Experto (EA) de MetaTrader 5** denominado **«high frequency EA v8.0»**, un sistema de negociación automatizado que coloca **órdenes pendientes de stop** (BUY_STOP / SELL_STOP) y las gestiona mediante **seguimiento inteligente**, **stop dinámicos**, **cobertura** y **protección contra el riesgo en varias capas**. Está diseñado para mercados intradía de rápida evolución.
---
## 🎯 Estrategia de trading principal
### Método de entrada: ruptura de la orden stop
- El bot **nunca entra al precio de mercado**. Coloca **órdenes stop pendientes** por encima (BUY_STOP) y por debajo (SELL_STOP) del precio actual.
- Cuando el precio rompe la barrera y alcanza la orden stop → la posición se abre automáticamente.
- Las órdenes pendientes son **dinámicas**: se modifican o se reajustan a medida que se mueve el precio.
### Gestión de órdenes
- Máximo de **1 orden pendiente BUY_STOP** y **1 orden pendiente SELL_STOP** a la vez.
- Hasta **2 posiciones abiertas por dirección** (`MaxOpenPositions`).
- Las órdenes se **modifican** si se alejan demasiado o se acercan demasiado al precio.
## 💰 Gestión del capital
**4 modos de cálculo del tamaño de la posición:**
| Modo | Descripción |
|------|-------------|
| Lotes fijos | Tamaño de lote estático |
| % del saldo | % de riesgo del saldo de la cuenta |
| % del capital | % de riesgo del capital de la cuenta |
| % del margen libre | % de riesgo del margen libre |
- Tamaño del lote calculado automáticamente a partir de **distancia del SL × % de riesgo**
- Respeta los límites de lotes **mín./máx./incremento** del bróker
- Comprobación del margen antes de realizar cada orden
---
## 🛡️ Sistema Stop Loss
**Dos modos de SL:**
### 1. SL fijo
- Distancia estática en pips (por defecto, 20 pips)
### 2. Stop Loss dinámico (basado en el ATR)
- Utiliza ATR × multiplicador (por defecto, ATR × 2)
- Limitado entre `MinSLPips` (10) y `MaxSLPips` (100)
**Niveles de seguridad en el SL:**
- Se ajusta automáticamente al nivel mínimo de stop del bróker
- Tiene un límite máximo de 4× y un límite mínimo de 0,3× del SL normal
- Se congela durante los picos de spread (utiliza un SL fijo de 20 pips)
---
## 📈 Trailing Stop (correcto — sin ciclos)
Una vez que la posición está en beneficios:
- El trailing se activa tras **15 pips** de beneficio
- Se ajusta a una distancia de **10 pips**
- Solo actualiza el SL si la variación es ≥ **5 pips** (evita el ciclo)
- Nunca se desplaza por debajo del umbral de rentabilidad
- Nunca supera el TP
- **Trailing basado en el ATR** opcional
---
## 🔒 Modo de cobertura
Cuando está activado:
- Pueden coexistir posiciones de COMPRA y VENTA (se realiza un seguimiento de los pares de cobertura)
- Cuando se activa uno de los lados → **la orden pendiente opuesta se elimina automáticamente**
- Opcional: **cerrar ambas cuando el beneficio combinado sea superior a 5 $**
- Limpieza automática de pares de cobertura inactivos
---
## ⏰ Controles de hora y sesión
- Ventana de horario de negociación (hora de inicio → hora de fin)
- Intervalo de modificación de órdenes (`Seg` = 60 s como mínimo)
- Caducidad de las órdenes (eliminación automática de las órdenes pendientes tras 180 segundos)
- Intervalo mínimo entre nuevas órdenes (5 segundos)
---
---
## 🧩 Estructura técnica
| Componente | Finalidad |
|-----------|---------|
| `CTrade` | Envoltura de ejecución de órdenes |
| `CPositionInfo` | Acceso a datos de posiciones |
| `COrderInfo` | Acceso a los datos de las órdenes pendientes |
| `OrderChaseData[]` | Realiza un seguimiento del historial de seguimiento de cada orden pendiente |
| `HedgePair[]` | Realiza un seguimiento de los pares de cobertura COMPRA/VENTA |
| `SpreadHistoryArray[]` | Spread medio móvil (30 períodos) |
| Identificadores `iMA` | EMA rápidas/lentas |
| `iATR` | Stop-loss dinámico / trailing |
---
## ✅ Puntos fuertes
- ✅ Protección en varias capas (picos, pérdida máxima, spread, margen)
- ✅ Stop dinámico anticíclico
- ✅ Seguimiento no agresivo (corrección v8.0)
- ✅ Seguimiento robusto de pares de cobertura
- ✅ SL adaptativo (fijo o ATR)
- ✅ Filtros de hora/sesión
---
---
## 🎯 Condiciones de mercado óptimas
| Mercado | Idoneidad |
|--------|-------------|
| **Tendencias marcadas** | ⭐⭐⭐⭐⭐ Excelente |
| **Sesiones de ruptura** | ⭐⭐⭐⭐⭐ Excelente |
| **Movimientos laterales** | ⭐⭐ Deficiente (oscilaciones bruscas) |
| **Alta volatilidad por noticias** | ⭐⭐ Arriesgado |
| **Pares principales con bajo spread (EU, GU, UJ)** | ⭐⭐⭐⭐⭐ Ideal |
---
## 🏷️ Resumen de la identidad del bot
> **Un scalper que busca rupturas de tendencias, persigue el precio con órdenes stop, se cubre cuando se equivoca, se protege con redes de seguridad de varias capas (congelación de picos, pérdida máxima global, SL adaptativo, trailing anticíclico) y ofrece análisis de nivel institucional; ajustado en la versión 8.0 para ser significativamente menos agresivo que las versiones anteriores.**
Piensa en él como un **francotirador disciplinado del impulso** más que como un trader spam: espera las rupturas, mueve sus trampas de forma inteligente y se retira rápidamente cuando el mercado se vuelve hostil.
