ORIEL es el primer lenguaje de programación diseñado desde adentro del trading. Bot declarativo en 10 líneas. Risk Dashboard institucional. Live trading multi-exchange. Bilingüe ES/EN. Open source.
Desde tick streaming HFT hasta charts WebGL con 1M de velas. Pipeline completo institucional en un solo lenguaje.
Define estrategias en 10 líneas con DSL chaining. Position sizing automático por % de riesgo, stop loss, take profit, trailing stops.
25+ métricas profesionales que separan estrategias rentables de las que parecen ganar pero te quiebran.
Encuentra parámetros óptimos por evolución, no grid search. Optimizá por Sharpe/Calmar/Profit Factor — no retorno crudo.
WebSocket streams para Binance/Bybit/OKX + 8 exchanges REST más. Pipeline end-to-end auditado.
Renderiza 1,000,000+ velas a 144 FPS con LOD adaptativo. Subpaneles, replay, bot annotations.
Desde SMA hasta Ichimoku Kinko Hyo, KDJ, SuperTrend. 18 patrones de velas + 13 chartistas.
Validación honesta out-of-sample. Detecta sobreajuste antes de operar en vivo.
Cada función tiene su par EN/ES. Codeá en español o inglés — mismo lenguaje, dos caras.
entrar_largo_si ↔ enter_long_ifcon_stop_loss_pct ↔ with_stop_loss_pctLenguaje propio con VM stack-based. 1.3M instrucciones/seg en Python (referencia). Compilador a Rust en producción.
Lo que en otros stacks toma cientos de líneas y 5+ libraries, en ORIEL son ~20 líneas nativas.
| Capacidad | Pine | MQL5 | Py+CCXT | TradingView | ORIEL 🕯️ |
|---|---|---|---|---|---|
| Bot declarativo (DSL) | ❌ | verboso | custom | ❌ | ✅ Nativo |
| Walk-Forward Analysis | ❌ | manual | custom | ❌ | ✅ |
| Multi-Bot Portfolio | ❌ | manual | custom | ❌ | ✅ 4 allocations |
| Risk Dashboard institucional | ❌ | manual | custom | premium | ✅ 25+ métricas |
| Optimizador genético | ❌ | ❌ | custom | ❌ | ✅ |
| 11 exchanges unificados | 1 | MT5-only | ✓ CCXT | limitado | ✅ |
| Live Trading WebSocket | ❌ | ✓ | custom | ❌ | ✅ end-to-end |
| Tick streaming HFT | ❌ | ❌ | custom | ❌ | ✅ 278k/s |
| Order Book + Footprint | ❌ | ❌ | ❌ | ❌ | ✅ Nativo |
| Charts WebGL 1M+ velas | ❌ | ❌ | Plotly | ❌ | ✅ |
| Bilingüe ES/EN | ❌ | ❌ | ❌ | UI solo | ✅ Total |
| Open source MIT | ❌ | ❌ | ✓ | ❌ | ✅ |
| Sin login / sin tracking | ❌ | ❌ | ✓ | ❌ | ✅ |
Triple Confluencia: SMA50 trend + RSI + SMA20 momentum. Stop loss por ATR, take profit por R:R.
desde estrategias_clasicas importar triple_confluencia desde exchange_unified importar crear_exchange, ModoExchange // 1. Datos del exchange sea binance = crear_exchange("binance", modo: ModoExchange.PAPER) sea velas = binance.obtener_velas("BTCUSDT", "1h", limite: 1000) // 2. Bot declarativo sea bot = triple_confluencia(capital_inicial: 10000.0, riesgo_pct: 2.0) sea resultado = bot.backtest(velas) imprimir(resultado.resumen())
25+ métricas que distinguen estrategias rentables de mirajes estadísticos.
desde risk_dashboard importar CalculadorRiesgo sea calc = CalculadorRiesgo( equity_curve: resultado.equity_curve, operaciones: resultado.operaciones_cerradas, capital_inicial: 10000.0, periodos_por_año: 8760, // hourly ) sea m = calc.calcular() imprimir(f"Sharpe: {m.sharpe:.2f}") imprimir(f"Sortino: {m.sortino:.2f}") imprimir(f"Calmar: {m.calmar:.2f}") imprimir(f"Max DD: {m.drawdown_max_pct:.2f}%") imprimir(f"Robusta: {m.es_estrategia_robusta()}")
De backtest a producción cambiando 2 enums. Auditoría completa.
desde live_trading_bridge importar LiveTradingBridge desde websocket_streams importar crear_ws_stream, ModoWS sea bridge = LiveTradingBridge( bot: triple_confluencia(), ws: crear_ws_stream("binance", modo: ModoWS.LIVE), exchange: crear_exchange("binance", modo: ModoExchange.LIVE, api_key: "...", api_secret: "..."), simbolo: "BTCUSDT", timeframe: "1m", ) bridge.iniciar() // Bot opera 24/7
De ticks crudos del exchange a operaciones reales en producción. Todo nativo.
WebSocket streams (Binance/Bybit/OKX) · 11 exchanges REST · Tick streaming HFT 278k/s
158 indicadores · 18 patrones velas + 13 chartistas · Order Book + Footprint · MTF Confluence (5 TFs en 8ms)
Bot Engine declarativo · 11 estrategias pre-construidas · Multi-Bot Manager (4 allocations)
Walk-Forward Analysis · Risk Dashboard 25+ métricas · Optimizador Genético · Veredicto ROBUSTA / NO ROBUSTA
Live Trading Bridge end-to-end · Modos PAPER / LIVE · Auditoría completa de eventos
Chart Engine 1500 FPS · Renderer WebGL 1M+ velas · Subpaneles · Replay 837k velas/s · Bot annotations
Verificado en suite total de 1385 tests. Sin promesas vacías.