Guía de configuración y manual

Silver Edge Engine — referencia de parámetros, configuración de alertas y guía de trading en vivo.

Multi-Asset Presets Bitget Perpetual WunderTrading March 2026

Inicio rápido — 7 pasos

  1. Abra el gráfico correcto en TradingView (p. ej. SUIUSDT Perpetual, H2, Bitget).
  2. Cargue Silver Edge Engine — DEMO (gratuito) o la versión completa y abra los ajustes.
  3. Seleccione su Asset Preset (p. ej. “SUI H2”). Todos los parámetros se configuran automáticamente.
  4. Establezca Trade Mode: Realtime only para operar en vivo.
  5. Introduzca sus 4 códigos Webhook de WunderTrading en la sección Bot/Webhook.
  6. Haga clic en el icono del reloj → “Añadir alerta” → “alert() function calls only”.
  7. Pegue su URL de Webhook de WunderTrading → Expiración: sin límite → Guardar.
Nunca cree alertas a través del Strategy Tester — use siempre el icono del reloj en la barra superior.

○ Asset Preset

El menú desplegable de preajuste es el control principal. Seleccionar un preajuste carga un conjunto completo de parámetros backtestados. Todos los campos manuales se ignoran cuando un preajuste está activo.

PresetTimeframe
SUI H2H2
1000SATS H1H1
ETH H2H2
BRETT H2H2
ZEC H2H2
XAG H2H2
BTC H2H2
BTC H1H1
RIVER H1H1
RIVER H2H2
NEAR H2H2
NEAR H3H3
DOGE H2H2
DOGE H4H4
PEPE H2H2
PEPE H6H6
SIREN M10M10 (Long Only)
SIREN H1H1 (Long Only)
ManualTodos los campos se usan directamente
Se añaden preajustes adicionales con cada actualización. Para activos no listados, use “Manual” y configure los parámetros según su propio backtest.

○ Parámetros de estrategia (solo modo Manual)

Estos campos están activos solo cuando Preset = Manual. Con cualquier otro preajuste, estos valores se reemplazan automáticamente.

ParámetroPredeterminadoDescripción
Channel Length20Periodo de retrospectiva del motor de señales
Stop Loss %5.0Pérdida máxima por operación, medida desde el precio de entrada
Take Profit %12.0Objetivo de beneficio, medido desde el precio de entrada
Trail %3.0Distancia del trailing stop desde el punto más alto/bajo desde la entrada
Allow LongOnHabilitar entradas long
Allow ShortOnHabilitar entradas short
No cambies estos parámetros sin ejecutar un nuevo backtest. Los valores de preajuste son el resultado de optimización sistemática — cambios arbitrarios degradarán el rendimiento.

○ Dynamic Sizing (solo modo Manual)

Dimensionamiento opcional que escala el tamaño según rachas recientes de ganancias/pérdidas. Habilitado por defecto en los preajustes ZEC y XAG.

ParámetroPredeterminadoDescripción
Dynamic Sizing activeOffActivar dimensionamiento por racha
Base Size USDT500Tamaño inicial de operación. Punto de reinicio tras rachas.
Win Scale %10Incremento por ganancia consecutiva (compuesto)
Max Win Scales3Límite de escalados consecutivos
Loss Reduce %15Reducción tras pérdidas consecutivas

Los presets extendidos incluyen parámetros de dimensionamiento dinámico optimizados. Tras cualquier pérdida después de una racha ganadora, el tamaño se reinicia al base.

○ Customer Override (Full version only)

La capa de personalización le permite modificar los parámetros del preset sin cambiar al modo Manual. Cuando Override está DESACTIVADO, los valores del preset se aplican sin cambios. Cuando Override está ACTIVADO, sus valores personalizados reemplazan los del preset.

ParámetroDescripción
Override PresetInterruptor principal. OFF = se aplican los valores del preset. ON = se aplican los valores personalizados.
SL %Porcentaje personalizado de Stop Loss
TP %Porcentaje personalizado de Take Profit
Trail %Porcentaje de activación personalizado del Trailing Stop
Trail Execute %Distancia de ejecución personalizada del Trailing Stop desde el máximo
Allow LongHabilitar/deshabilitar entradas long
Allow ShortHabilitar/deshabilitar entradas short

La etiqueta informativa en el gráfico muestra los valores activos y muestra “✐ OVERRIDE” cuando la personalización está activa. Esta función no está disponible en la versión DEMO.

Importante: Los valores personalizados no están backtestados. Cambiar parámetros sin análisis puede degradar el rendimiento. Los valores del preset están optimizados — use la personalización bajo su propio criterio.

○ Lógica de salida — Cómo se cierran las operaciones

Cada operación tiene tres mecanismos de salida simultáneos. El primero en activarse cierra la posición.

Tipo de salidaActivadorExample (SL 5%, TP 12%, Trail 3%)
Stop LossEl precio retrocede SL% desde la entradaEntrada long en 1.00 → stop en 0.95
Take ProfitEl precio alcanza TP% desde la entradaEntrada long en 1.00 → TP en 1.12
Trailing StopEl precio retrocede Trail% desde el máximoPico en 1.08 → trail se activa en 1.0476

En trading en vivo, WunderTrading gestiona todas las salidas (SL/TP/Trail) directamente en Bitget. Los parámetros de salida se envían automáticamente en el payload de entrada. En modo backtest, strategy.exit() simula el mismo comportamiento localmente.

Configuración de WunderTrading: Deje los campos SL, TP y Trailing Stop en su bot WT vacíos. Todos los parámetros de salida se entregan dinámicamente a través del payload de la señal de entrada.

○ Configuración Bot / Webhook

ParámetroDescripción
CODE: Enter LongSu código Webhook Enter Long de WunderTrading
CODE: Enter ShortSu código Webhook Enter Short de WunderTrading
CODE: Exit LongSu código Webhook Exit Long de WunderTrading
CODE: Exit ShortSu código Webhook Exit Short de WunderTrading
WT LeverageApalancamiento enviado a Bitget (por defecto: 4). No simulado en backtest.
Cada activo/bot en WunderTrading tiene su propio conjunto de 4 códigos webhook. Debe introducir los códigos correctos para el activo que opera. Los códigos se encuentran en su panel de WunderTrading en Bot Settings.

○ Configuración de modo

⚠ Trade Mode — Crítico para trading en vivo

Debes configurar Trade Mode to “Realtime only” antes de operar en vivo.
Si lo deja en “Backtest+Realtime”, TradingView recalculará cientos de operaciones históricas con cada recarga. Esto causa señales fantasma, etiquetas parpadeantes y puede activar órdenes de cierre no deseadas para posiciones que solo existen en el backtest — no en Bitget. El valor por defecto en la versión completa ya está configurado como “Realtime only”.
ConfiguraciónCuándo usarEfecto
Backtest+RealtimeSolo backtest (DEMO)Opera en barras históricas + en vivo. Muestra la curva de capital completa. No seguro para bots en vivo.
Realtime only ✔Trading en vivo (requerido)Opera solo en barras en vivo. Sin recalculación histórica. Las posiciones fantasma del backtest se cierran automáticamente en la primera barra en vivo.

Cómo cambiar: En TradingView, haga clic en el nombre de la estrategia → Configuración (icono de engranaje) → pestaña “Inputs” → desplácese hasta “Mode” → configure Trade Mode en “Realtime only”. Guardar. Hágalo antes de crear la alerta.

Force Proof (Pipeline Test)

Test de pipeline: cuando está activado, el motor abre una operación y la cierra en la siguiente barra. Se usa para verificar la cadena de señales completa (TradingView → Webhook → WunderTrading → Bitget) antes de operar en vivo. Desactive tras la prueba exitosa.

○ Chart Visuals

La estrategia dibuja ayudas visuales directamente en el gráfico para supervisar posiciones de un vistazo. Todos los elementos visuales son puramente aditivos — nunca afectan la lógica de operación, las señales ni la ejecución del webhook.

ElementDescripción
Signal ChannelLínea cian superior / naranja inferior con relleno azul — muestra el canal de ruptura
▲ Entry MarkerTriángulo verde (Long) debajo de la barra, triángulo magenta (Short) encima
✕ Exit MarkerCruz roja (Long Exit) encima de la barra, cruz naranja (Short Exit) debajo
SL / TP LinesLínea roja = Stop Loss, línea verde = Take Profit. Con precio. Visibles solo con posición abierta.
Fondo de posiciónSombreado verde sutil (Long) o rojo (Short) de fondo durante una operación
Position SizeMonto en USDT debajo/encima del marcador de entrada (solo modo Realtime)

Los tres elementos visuales se pueden activar/desactivar independientemente en el “⑦ Chart Visuals” input group:

TogglePredeterminadoEfecto
Marcadores Entrada/SalidaOnMostrar/ocultar marcadores ▲▼ y ✕ + etiqueta de tamaño de posición
SL/TP LinesOnMostrar/ocultar líneas de stop loss y take profit con etiquetas de precio
Fondo de posiciónOnMostrar/ocultar fondo coloreado durante posiciones abiertas
⚠ Recomendado: Desactive las etiquetas de operaciones integradas de TradingView
TradingView muestra sus propias etiquetas “Long”/“Short Exit” por defecto. Se superponen con los marcadores personalizados y causan desorden visual.

Para desactivar: Clic derecho en el gráfico → Configuración → pestaña “Trading” → desmarque “Mostrar órdenes en el gráfico”. Es una configuración única que persiste por diseño de gráfico.

Configuración visual recomendada

ScenarioEntry/ExitSL/TPBackground
Monitoreo en vivoOnOnOn
Gráfico limpio (solo señales)OnOffOff
Mínimo (sin superposiciones)OffOffOff

Para cambiar: Haga clic en el nombre de la estrategia en el gráfico → Configuración (icono de engranaje) → Inputs → desplácese hasta "⑦ Chart Visuals". Los cambios surten efecto inmediatamente.

Configuración de alertas — paso a paso

  1. Abra el gráfico correcto: p. ej. SUIUSDT Perpetual, H2 en Bitget.
  2. Cargue Silver Edge Engine — DEMO (gratuito) o la versión completa. Seleccione su Preset. Configure Trade Mode: Realtime only.
  3. Introduzca sus 4 códigos Webhook de WunderTrading.
  4. Haga clic en el icono del reloj (barra superior) → “Añadir alerta”.
  5. Condición: Silver Edge Engine → “alert() function calls only”.
  6. Pegue su URL de Webhook de WunderTrading.
  7. Expiración: Sin límite (sin fecha de vencimiento).
  8. Guardar → el icono de alerta se pone verde = activa.
El tipo de alerta debe ser “alert() function calls only” — no “Order fills only” ni “Order fills and alert() function calls”. La estrategia genera el payload automáticamente mediante alert().

Configuración del exchange — paso a paso

Esta guía usa Bitget como exchange de referencia. El sistema funciona con cualquier exchange que soporte futuros perpetuos USDT y ejecución basada en webhooks (Bybit, OKX, Binance, etc.).

1. Crear una subcuenta (recomendado)

En Bitget: Perfil → Subcuentas → Crear subcuenta. Use una subcuenta por bot de trading (p. ej. "SE-SUI-H2"). Esto aísla el capital y el riesgo de cada activo.

2. Generar una clave API

En la subcuenta: Gestión de API → Crear clave API. Nómbrela claramente (p. ej. "SE-Live-SUI"). Active el permiso de Futures Trading. Deje la lista blanca de IP vacía (requerido para WunderTrading). Guarde API Key, Secret Key y Passphrase de forma segura.

3. Configurar el modo de posición

En la configuración de Bitget Futures, establezca el modo de posición en Single Mode (no Hedge Mode). Esto permite que la estrategia cambie de Long a Short en un solo paso.

⚠ Crítico: Las subcuentas NO heredan configuraciones.
El modo de posición debe configurarse en One-Way en cada subcuenta por separado y para cada par de trading. La configuración de la cuenta principal no se hereda. Si omite esto, WunderTrading mostrará un error de “trading mode” y las operaciones fallarán silenciosamente.

4. Establecer el modo de margen en Isolated

Establezca el modo de margen en Isolated (no Cross). Esto limita el riesgo al margen asignado a cada posición individual. En modo Cross, una sola operación perdedora podría afectar todas las posiciones.

5. Establecer el apalancamiento

Elija su apalancamiento según su tolerancia al riesgo. Nuestros backtests usan . El tamaño de operación WT es el margen — multiplicado por su apalancamiento da el tamaño real de la posición. Ejemplo: 500 USDT de margen × 4× = 2.000 USDT de posición. Tanto beneficios como pérdidas escalan con el apalancamiento. Mayor apalancamiento = precio de liquidación más cercano — asegúrese de que su Stop Loss se active antes de la liquidación.

Importante: El apalancamiento que configure en el exchange debe coincidir con la configuración WT Leverage en los inputs de la estrategia. Una discrepancia causará un dimensionamiento incorrecto.

6. Conectar a WunderTrading

  1. En WunderTrading: My Exchanges → Add Exchange → seleccione Bitget Futures.
  2. Introduzca su API Key, Secret Key y Passphrase.
  3. Cree un Signal Bot: seleccione el exchange, par (p. ej. SUIUSDT) y timeframe.
  4. Copie los 4 códigos webhook (Enter Long, Enter Short, Exit Long, Exit Short).
  5. Péguelos en la configuración Bot/Webhook de la estrategia en TradingView.

6a. Modo de bot WunderTrading

Hay dos formas de configurar su bot de WunderTrading:

JSON Mode (Simple)Form Settings Mode (Avanzado)
SL, TP y Trailing Stop se envían automáticamente en el payload de la señal. No se necesita configuración manual en WunderTrading. Los parámetros de salida se configuran directamente en el panel del bot de WunderTrading. Activa Move to Breakeven — una capa adicional de protección de beneficios.
Configuración más rápida — pegue los códigos, configure el webhook, listo. Requiere introducir los valores SL, TP, Trail y BE de la tabla de presets.
Recomendado para: configuración rápida, principiantes. Recomendado para: traders experimentados que desean máximo rendimiento.
Move to Breakeven mueve automáticamente el Stop Loss al precio de entrada una vez que la operación alcanza un umbral de beneficio definido (p. ej. 2,5%). Esto elimina el riesgo en operaciones con impulso. Solo disponible en modo Form Settings.

⚙ Form Settings — Preset Values for WunderTrading

Introduzca estos valores en el panel del bot de WunderTrading en modo Form Settings. Los valores coinciden con los presets integrados.

Preset SL % TP % Trail Trigger % Trail Stop % BE Activ. % BE Exec. %
SUI H25.0123.00.92.50
1000SATS H15.0123.00.92.50
ETH H25.0123.00.92.50
BRETT H25.0123.00.93.00
ZEC H24.6153.20.963.00
XAG H24.6153.20.963.00
BTC H24.6153.20.962.50
BTC H14.6153.20.962.50
RIVER H14.6152.01.51.50
RIVER H24.6153.20.963.00
NEAR H24.6153.20.963.00
NEAR H34.6153.20.963.00
DOGE H24.6153.20.963.00
DOGE H44.6153.20.963.00
PEPE H24.6153.20.963.00
PEPE H64.6153.20.963.00
SIREN M104.6153.20.96
SIREN H14.6153.20.96

BE Exec. = 0% significa que el Stop Loss se mueve al precio exacto de entrada. SIREN no usa Breakeven (deje los campos BE vacíos).

7. Verificar la pipeline

Active Force Proof en los ajustes de la estrategia. Esto abre una operación de prueba y la cierra en la siguiente barra. Verifique que la operación aparezca en Bitget. Desactive Force Proof tras la prueba.

El mismo proceso se aplica a otras plataformas webhook (3Commas, Cornix, Aleeert) y otros exchanges. Ajuste los pasos de API y creación de bot según corresponda.

Preguntas frecuentes

El bot no opera — ¿por qué?

El motor solo abre una operación cuando ocurre una ruptura confirmada. Entre señales, el bot espera. Esto es normal. Las operaciones tienden a concentrarse alrededor de eventos de volatilidad. Evalúe el rendimiento durante semanas o meses, no días individuales.

¿Con qué frecuencia opera el bot?

La frecuencia de operaciones depende del activo y el timeframe. Ejemplo: SUI H2 generó ~215 operaciones en 1 año de backtesting. Algunas semanas tendrán múltiples operaciones, otras ninguna. Comportamiento esperado.

¿Por qué el backtest difiere del trading en vivo?

Tres factores: (1) el apalancamiento no se simula en el backtest (limitación de TV), (2) las tasas de financiamiento (~0,01–0,03% por 8h con 4×) no están incluidas, (3) la latencia de WunderTrading de 1–2s puede causar pequeñas diferencias. Las tasas de éxito y retornos en vivo pueden ser menores. La estrategia usa process_orders_on_close=true y bar_magnifier=false para el backtest más realista posible.

¿Debería usar un apalancamiento mayor?

4× es el punto de partida recomendado. Con mayor apalancamiento, un movimiento brusco dentro de la barra puede causar liquidación antes de que la barra cierre y el stop se active. Después de 90 días en vivo, reevalúe con datos reales de drawdown.

¿Qué es el ghost position fix?

Al cambiar de Backtest+Realtime a Realtime only, puede haber una posición abierta del backtest que no existe en Bitget. El motor la detecta y la cierra silenciosamente en la primera barra en vivo. No se necesita intervención manual.

¿Puedo usar otro exchange?

Sí. El sistema funciona con cualquier exchange que ofrezca futuros perpetuos USDT. Necesita una plataforma compatible con webhooks (WunderTrading, 3Commas, Cornix o similar) para conectar las alertas de TradingView. El proceso es el mismo — solo difiere el paso de conexión API.

Veo una advertencia amarilla sobre “calc_on_every_tick” en el Pine Editor. ¿Es un problema?

No. Esta advertencia es inofensiva. Aparece porque la etiqueta informativa se actualiza en cada tick para visualización. No afecta la generación de señales, la lógica de entrada/salida ni los resultados del backtest. Puede ignorarla.

¿Funciona con 3Commas?

Sí. Cree un Signal Bot en 3Commas, configure los códigos webhook y péguelos en la configuración de la estrategia. El formato es compatible. Consulte la documentación de 3Commas para la configuración del exchange.

¿Qué apalancamiento debo usar?

Nuestros backtests usan 4× como referencia pero no simulan el apalancamiento (limitación de TradingView). En vivo, el tamaño WT Trade es su margen. Margen × apalancamiento = tamaño real. Ejemplo: 500 USDT × 4× = 2.000 USDT. El P&L en vivo es aprox. 4× las cifras del backtest. Mayor apalancamiento acerca el precio de liquidación. Asegúrese de tener suficiente capital de reserva.

I get a “trading mode” error — what’s wrong?

Las subcuentas de Bitget no heredan configuraciones de la cuenta principal. Debe configurar el modo de posición en One-Way en cada subcuenta por separado, para cada par. Vaya a Bitget → Futures → Settings → Position Mode → One-Way.

I closed a trade manually on Bitget — what now?

Si cierra una posición directamente en Bitget, WunderTrading sigue creyendo que está abierta. Vaya a WunderTrading → Positions → Live, busque la posición y haga clic en el icono X. De lo contrario, la siguiente señal puede ser ignorada. WunderTrading puede mostrar “FAILED” al eliminar — esto es normal.

¿Cómo cambio el tamaño de operación en vivo?

En los ajustes de la estrategia bajo ‹5› Bot / Webhook, configure WT Trade Size (USDT) al monto deseado (por defecto: 500). Esto controla el tamaño de posición enviado a WunderTrading y es independiente del dimensionamiento del backtest.

Configuración de backtest (TradingView Strategy Properties)

PropiedadValorPor qué
Initial Capital3,000 USDTCoincide con el capital previsto del bot
Default Qty500 (Cash)500 USDT por operación (reemplazado por el script)
Commission0.06%Comisión taker Bitget Perpetual
Slippage2 ticksSupuesto conservador de ejecución
Pyramiding1Una posición a la vez

Estos valores están configurados en el encabezado strategy(). No necesita cambiarlos en TradingView Properties a menos que ejecute pruebas personalizadas.