Enlaces lootx://
1Enlaces lootx://
Referencia del esquema lootx://: comandos, parámetros, formatos de instrumento, exchanges, grupos de enlace, mensajes del terminal y limitaciones.
Referencia completa del esquema lootx://: comandos, parámetros, direccionamiento del instrumento y mensajes del terminal. Encontrará una guía paso a paso con ejemplos de botones en la sección Botón «Abrir en LootX».
Formato
lootx://<comando>?<parámetro>=<valor>&<parámetro>=<valor>| Regla | Valor |
|---|---|
| Comando | De la lista cerrada a continuación. Un comando desconocido abre la ventana del terminal y muestra un mensaje. |
| Caracteres en los valores | Latinos, números, _ . : -. El valor no puede comenzar con - ni /. |
| Codificación | Los valores pueden transmitirse en percent-encoding (BYBIT%3ASOLUSDT.P): el terminal los decodifica una vez y luego los valida. |
| Longitud | El enlace puede tener hasta 1500 caracteres; el símbolo del instrumento y src, hasta 32. |
| Orden de parámetros | Cualquiera. Si un parámetro se repite, se usa la primera aparición. |
| Parámetros desconocidos | Se omiten sin error. |
El terminal descarta un valor no válido como si el parámetro no se hubiera enviado. Por eso, un error en un carácter suele convertirse en el mensaje «llegó sin instrumento».
Comandos
lootx://open/instrumentAbre el instrumento en un panel ya abierto: en el seleccionado y, si este no muestra la moneda (por ejemplo, «Posiciones»), en el primer panel adecuado de la pestaña activa. Si no hay un panel adecuado, crea uno nuevo. target determina dónde abrirlo exactamente.
Se requiere un instrumento: t, id o v + s. Puede añadir target, link, layout, level, src. Con level, el terminal también coloca un nivel de precio; con layout=all-exchanges, abre la moneda en todos los exchanges.
lootx://open/instrument?t=BINANCE:BTCUSDT.P&src=myapplootx://open/panelSiempre crea un nuevo panel del tipo layout y abre en él el instrumento, incluso si ya existe un panel así.
Se requiere un instrumento. Puede añadir layout (por defecto, libro de órdenes), target, link, level, src.
lootx://open/panel?layout=chart&t=OKX:ETHUSDT.P&target=window&src=myapplootx://open/all-exchangesDistribuye la moneda por todos los exchanges de la configuración del usuario «Todos los exchanges».
Se requiere el símbolo: s=SOLUSDT o un instrumento en t / id del que se tomará el símbolo. El exchange no importa aquí: incluso t=HTX:BTCUSDT distribuirá BTCUSDT por los exchanges de LootX. target=window abre la distribución en una ventana nueva; target=tab, en una pestaña nueva. Sin target, se usa la configuración del usuario.
lootx://open/all-exchanges?s=SOLUSDT&target=window&src=myapplootx://open/terminalAbre la ventana del terminal y no hace nada más.
lootx://open/terminallootx://link/setAsigna el instrumento al grupo de enlace g: todos los paneles del grupo en todas las ventanas cambian a ese instrumento. No abre paneles nuevos: si el grupo está vacío, el comando se ejecuta igualmente.
Se requieren g y el instrumento.
lootx://link/set?g=3&t=BINANCE:BTCUSDT.P&src=myapplootx://link/clearRestablece el instrumento fijado para el grupo de enlace g.
Se requiere g.
lootx://link/clear?g=3&src=myapplootx://level/setColoca un nivel de precio horizontal. Con instrumento, el terminal primero cambia a ese instrumento; sin instrumento, coloca el nivel en la moneda abierta actualmente. El nivel aparece en el libro de órdenes y, mediante el espejo de niveles, también en el gráfico.
Se requiere price. Puede añadir instrumento, link, src.
lootx://level/set?t=BINANCE:BTCUSDT.P&price=64821.5&src=myapplootx://level/clearElimina los niveles colocados por el servicio con el mismo src (0.6.53+). Con price, elimina el nivel en la fila de ese precio; sin él, todos sus niveles de la moneda, en todas las ventanas. También funciona cuando el libro de órdenes de la moneda está cerrado y no cambia el instrumento. Los niveles dibujados por el usuario o colocados por otros servicios permanecen.
Puede añadir instrumento, price, link, src. Sin instrumento, la moneda se toma del panel seleccionado o del grupo link.
lootx://level/clear?t=BINANCE:BTCUSDT.P&src=myappParámetros
| Parámetro | Valores | Por defecto | Propósito |
|---|---|---|---|
t |
EXCHANGE:SÍMBOLO o EXCHANGE:SÍMBOLO.P |
— | Instrumento en formato TradingView |
v |
código del exchange | — | Exchange, junto con s y m |
m |
spot, perp |
spot |
Mercado; futures y swap se leen como perp |
s |
símbolo del exchange, hasta 32 caracteres | — | Por ejemplo, BTCUSDT |
id |
exchange_mercado_base_cotización[_xMULTIPLICADOR] |
— | Identificador canónico del instrumento |
target |
current, group, tab, window, pane |
current |
Dónde abrir |
layout |
consulte la tabla siguiente | orderbook |
Qué panel crear |
link |
0–100, active |
— | Grupo de enlace para lo abierto; 0 — sin grupo |
g |
1–100 |
— | Grupo para link/set y link/clear |
ifEmpty |
create |
— | Crear panel si con target=group el grupo está vacío. Sin el parámetro, no se crea |
pane |
identificador del panel | — | Destinatario con target=pane |
price, level |
número positivo con punto: 64821.5 |
— | Precio del nivel. No se aceptan coma ni exponente (1e5). level en open/* coloca el nivel junto con la apertura |
src |
nombre del servicio, hasta 32 caracteres | unknown |
Quién envió el comando: se muestra en los mensajes y marca los niveles |
Envíe siempre src: sin él, el usuario verá unknown en el mensaje y los niveles de distintos servicios no podrán eliminarse por separado.
Cómo especificar el instrumento
Hay tres formas. Si en el enlace aparecen varias, se usa la primera según el orden id → t → v + m + s; las demás se omiten.
t=BINANCE:BTCUSDT.P futuros perpetuos
t=BINANCE:BTCUSDT spotLa forma más cómoda para screeners: use el mismo código que en el enlace al gráfico de TradingView.
v=bybit&m=perp&s=SOLUSDT
v=binance&s=ETHUSDT sin m — spotid=binance_perp_btc_usdt
id=binance_perp_pepe_usdt_x1000Formato exchange_mercado_base_cotización; el sufijo _xN, para contratos con multiplicador.
El terminal busca el símbolo en la lista de instrumentos del exchange: mayúsculas y separadores no importan (btcusdt, BTC-USDT), y PEPEUSDT encontrará el futuro 1000PEPEUSDT. Si el exchange no tiene el mercado solicitado —por ejemplo, futuros en Upbit—, se abrirá el mercado disponible.
Exchanges
| Exchange | Código | También se acepta | Mercados |
|---|---|---|---|
| Binance | BINANCE |
— | spot, futuros |
| Bybit | BYBIT |
— | spot, futuros |
| OKX | OKX |
OKEX ¹ |
spot, futuros |
| Bitget | BITGET |
— | spot, futuros |
| Gate | GATE |
GATEIO ¹ |
spot, futuros |
| MEXC | MEXC |
— | spot, futuros |
| KuCoin | KUCOIN |
— | spot, futuros |
| BingX | BINGX |
— | spot, futuros |
| Hyperliquid | HYPERLIQUID |
HL ¹ |
spot, futuros |
| Aster | ASTER |
ASTERDEX ¹ |
spot, futuros |
| Binance Alpha | BINANCEALPHA |
ALPHA ¹ |
spot |
| Upbit | UPBIT |
— | spot |
¹ A partir de la versión 0.6.53.
El código funciona igual en t y en v; las mayúsculas no importan: binance y BINANCE son equivalentes. Los exchanges que no están en LootX (por ejemplo, HTX, BitMart, Coinbase) se indican en el mensaje: «El exchange «HTX» no es compatible con LootX» (0.6.53+).
A dónde abrir
| Valor | Qué ocurre |
|---|---|
current |
El panel seleccionado. Junto con link, el instrumento también pasa a todo el grupo. |
group |
Solo los paneles del grupo link en todas las ventanas; el panel seleccionado no cambia. Si el grupo está vacío, se muestra un mensaje o se crea un panel nuevo con ifEmpty=create. |
tab |
Una pestaña nueva. |
window |
Una ventana nueva. Desde 0.6.53 se abre como ventana actual: si el terminal está maximizado, se abre maximizada. |
pane |
Un panel concreto mediante pane=<id> en cualquier ventana, incluidas las desacopladas. |
Qué crear
| Valor | Panel |
|---|---|
orderbook |
Libro de órdenes |
chart |
Gráfico |
tape |
Cinta de operaciones |
liqmap |
Mapa de liquidez |
combo1 |
Combinación: gráfico arriba, libro de órdenes abajo |
combo2 |
Combinación: libro de órdenes arriba, gráfico abajo |
combo3 |
Combinación: gráfico arriba, dos libros de órdenes abajo |
combo4 |
Combinación: dos libros de órdenes arriba, gráfico abajo |
all-exchanges |
La moneda en todos los exchanges |
Grupos de enlace
Los paneles del terminal se agrupan en grupos de enlace: cambiar de moneda en un panel cambia todo el grupo, en todas las ventanas, incluidas las pestañas en segundo plano. En la interfaz, los grupos se distinguen por color; en el enlace, solo por número.
| Valor | Significado |
|---|---|
1–100 |
Grupo con ese número |
active |
Modo «A la ventana activa»: el panel muestra la misma moneda que el panel seleccionado (solo en link) |
0 |
Sin grupo: el panel nuevo no sigue a ningún otro (solo en link) |
Mensajes del terminal
Un comando correcto se ejecuta sin aviso. Si no puede ejecutarse, el terminal abre la ventana y muestra un mensaje con el nombre de src:
| Situación | Mensaje |
|---|---|
| Comando desconocido | Comando desconocido de «myapp» |
| No hay instrumento | El comando de «myapp» llegó sin instrumento |
| Instrumento no encontrado | BTCUSDX: no encontrado (solicitud de «myapp») |
| Exchange no compatible ¹ | El exchange «HTX» no es compatible con LootX (solicitud de «myapp») |
| Exchange no especificado ¹ | El comando de «myapp» no especificó exchange |
| No hay paneles en el grupo | No hay paneles en el grupo 3 (solicitud de «myapp») |
| Panel no encontrado | Panel no encontrado (solicitud de «myapp») |
| No hay precio de nivel | El comando de «myapp» llegó sin precio de nivel |
| Otro fallo | No se pudo ejecutar el comando de «myapp» |
¹ A partir de la versión 0.6.53.
Limitaciones
| Qué | Valor |
|---|---|
| Frecuencia | Hasta 10 comandos por segundo; los sobrantes se descartan sin aviso. |
| Cola | Hasta 32 comandos. Si se desborda, se descartan primero los más antiguos. |
| Repeticiones | Un comando nuevo hacia el mismo destino reemplaza al que aún no se ha ejecutado. Los comandos de niveles no se reemplazan y se ejecutan en orden. |
| Trading | No disponible: mediante enlace no se puede colocar, modificar ni cancelar una orden. |
| Respuesta | No existe: el canal es unidireccional; el terminal no informa nada al sitio. |
https://docs.lootx.trade/es/api/deep-links