MagicTradeBot ofrece modos de trading preoptimizados para diferentes estilos: Scalp, Day, Swing y Long-Term. Cada preajuste incluye configuraciones personalizadas de Kline, parámetros de actualización y estrategias de salida inteligentes para obtener el mejor rendimiento en condiciones de mercado específicas.
1. Visión general
Cada modo de trading define su propia profundidad analítica y velocidad de actualización para equilibrar rendimiento, precisión y eficiencia del API.
| Tipo de trading | Enfoque del mercado | Duración típica | Objetivo |
|---|---|---|---|
| Scalp | Movimientos a muy corto plazo | Minutos | Capturar microoscilaciones rápidas |
| Day | Oportunidades intradía | Horas | Maximizar la volatilidad diaria |
| Swing | Tendencias de varios días | 1–7 días | Aprovechar oscilaciones de mediano plazo |
| Long-Term | Posicionamiento macro del mercado | Semanas–Meses | Capturar tendencias a largo plazo |
2. Configuración de Kline
Kline:
RefreshInterval: 3
maxKlineLength: 30
chunkSize: 20
refreshRate: 7
summaryInterval: "15m"
strategyIntervals:
scalp: ["15m"]
day: ["15m", "30m", "1h", "2h", "4h"]
swing: ["1h", "2h", "4h", "6h", "12h"]
long: ["1d"]
default: ["5m", "15m", "1h"]
3. Detalles de los preajustes
3.1 Trading Scalp
Objetivo: Aprovechar la volatilidad a corto plazo y microoscilaciones.
| Velas Kline a obtener | 50 |
| Intervalos Kline | 3m, 5m, 15m |
| Tasa de actualización recomendada | 3–5 segundos |
| Stop-Loss / Take-Profit | SL ≤ 0.5%, TP 1–2% |
| Lógica de trailing | Habilitar trailing SL (0.3–0.5%) |
| Estrategia de salida | Stop-Loss rápido (≤ 30 min de retención) |
Caso de uso: Scalping de BTC/USDT o ETH/USDT durante alta volatilidad.
3.2 Trading Day
Objetivo: Capturar múltiples oscilaciones de precios intradía.
| Velas Kline a obtener | 50 |
| Intervalos Kline | 15m, 30m, 1h, 2h, 4h |
| Tasa de actualización recomendada | 5–10 segundos |
| Stop-Loss / Take-Profit | SL 1–1.5%, TP 2–4% |
| Lógica de trailing | Activar breakeven en +1% con margen de 0.3% |
| Estrategia de salida | Stop-Loss extendido o protección de ganancias |
Caso de uso: Operaciones diarias de ETH/USDT con objetivos de oscilación del 2–4%.
3.3 Trading Swing
Objetivo: Mantener posiciones varios días para capturar movimientos de tendencia.
| Velas Kline a obtener | 50 |
| Intervalos Kline | 1h, 2h, 4h, 6h, 12h |
| Tasa de actualización recomendada | 15–30 segundos |
| Stop-Loss / Take-Profit | SL 2–3%, TP 5–10% |
| Lógica de trailing | Activar trailing TP en +3% con margen de 0.5% |
| Estrategia de salida | Protección de ganancias y salidas adaptativas |
Caso de uso: Trading de impulso a mediano plazo en BTC/USDT y altcoins.
3.4 Trading a Largo Plazo
Objetivo: Gestionar posiciones macro durante semanas o meses.
| Velas Kline a obtener | 30 |
| Intervalos Kline | 1d, 1w, 1M |
| Tasa de actualización recomendada | 30–60 segundos |
| Stop-Loss / Take-Profit | SL 5–10%, TP 15–30% |
| Lógica de trailing | Habilitar escalado dinámico de trailing |
| Estrategia de salida | Protección de ganancias - Largo (adaptativo) |
Caso de uso: Acumulación a largo plazo en BTC o ETH usando velas diarias/semanales.
4. Lógica de salida inteligente
IntelligentRuleOptions:
IsEnabled: true
MinimumHoldTime: 1
MaximumBuyHoldTime: 20
MaximumSellHoldTime: 10
CandleExitRules:
IsEnabled: false
OppositesCandlesCount: 2
ExitPercentage: 100
RuleName: "Momentum Reversal Exit"
- Modo Scalp: Activa stop-loss rápidos en menos de 30 minutos.
- Modo Day: Usa umbrales extendidos de hasta 6 horas.
- Modo Swing: Habilita protección de ganancias más allá de 12 horas.
- Modo Long: Enfocado en salidas adaptativas y lógica de reentrada.
5. Seguridad global y control de pérdidas
IntelligentGlobalSettings:
MinProfitToEnableTP: 0.0
MaxLossBeforeForceClose: -30.0
- El cierre forzoso se activa si la reducción total supera el
-30%. - La lógica de take-profit se activa solo después de alcanzar el umbral mínimo de ganancia.
6. Tabla resumen
| Modo | Velas obtenidas | Intervalos | Actualización (seg) | SL% | TP% | Notas de estrategia |
|---|---|---|---|---|---|---|
| Scalp | 50 | 3m–15m | 3–5 | 0.3–0.5 | 1–2 | Reacción rápida, trailing ajustado |
| Day | 50 | 15m–4h | 5–10 | 1–1.5 | 2–4 | Captura diaria equilibrada |
| Swing | 50 | 1h–12h | 15–30 | 2–3 | 5–10 | Salidas siguiendo tendencia |
| Long | 30 | 1d–1w | 30–60 | 5–10 | 15–30 | Seguimiento de tendencia macro |