Saltar a la navegación

Opciones y eventos

Opciones de inicialización, eventos de ejecución y códigos de error comunes.

Ver como Markdown

Opciones

CampoTipoPor defectoNotas
baseUrlstringSDK origen del scriptDominio de marco flotante. Pase explícitamente en las páginas de socios.
símbolostringBTCUSDTNormalizado a mayúsculas y tiras - / _.
temaoscuro | luzoscuroParámetro del tema inicial.
lugares | es-US | zh-CNNavegador/predeterminadoSe admiten inglés y chino simplificado.
disposiciónpor defecto | compactopor defectoOpción de diseño reservado.
mostrarobjectshowHeader: false, showTicker: false, hidden: []Los controles incorporan áreas de estructura y contenedores comerciales de alto nivel.
autenticaciónobjectningunoUtilice el token de socio para nuevas integraciones SSO.

Controles de pantalla

display controla el shell de la página comercial integrada y los contenedores de alto nivel. En las inserciones de socios, el encabezado de la PC y el ticker de mercado inferior están ocultos de forma predeterminada.

display: {
showHeader: false,
showTicker: false,
hidden: ['chart', 'orderBook'],
}
CampoTipoPor defectoNotas
showHeaderbooleanFALSOSi se debe mostrar el encabezado incrustado de la PC dentro del iframe.
showTickerbooleanFALSOSi se debe mostrar el ticker inferior del mercado en el shell de inserción.
ocultocadena[][]Oculta contenedores de alto nivel en la página comercial.

Valores display.hidden admitidos:

ValorRecipiente
cuadroContenedor de gráficos
orderBookContenedor de libro de pedidos
orderFormPanel de formulario de pedido
posicionesPanel de posiciones inferiores y órdenes abiertas
cuentaContenedor de activos de la cuenta

display.hidden oculta solo contenedores completos. No oculta botones, campos o herramientas individuales dentro de un contenedor. Los valores que no se asignan a la ventana gráfica actual se ignoran.

Eventos

EventoDesencadenar
listoLa inicialización del iframe finalizó.
errorSDK, iframe o error de autenticación.
estado_cambiadoSDK el estado del ciclo de vida cambió.
auth_state_changedEl estado de autenticación del token de socio cambió.
símbolo_cambiadoEl símbolo de iframe real cambió.
locale_changedLa configuración regional real del iframe cambió.
pedido_creadoEl usuario creó un pedido dentro del iframe.
pedido_fallidoEl envío del pedido falló.
destruidoSDK instancia destruida.

Guías de widgets relacionados

Páginas de productos y modo de negociación.

Java Agent SDK y el navegador Trading Widget SDK tienen versiones independientes. Para operar en segundos, utilice las capacidades actuales del widget y seleccione explícitamente tanto la página como el modo de comercio.

OpciónValoresSignificado
pageup-down, high-low, grid-predictionPágina de producto para el comercio de segundos.
tradingModereal, demoEl valor predeterminado es real; coincidir explícitamente con el entorno de financiación backend.

Verifique TradingWidget.capabilities.pages, TradingWidget.capabilities.tradingModes y TradingWidget.capabilities.partnerToken antes de la inicialización. La creación de tokens no selecciona un entorno de fondos. Para cambiar de usuario o modo real/demo, destruya la instancia anterior y cree una nueva.

Ver ejemplo completo de comercio de segundos y producción/configuración simulada.

Eventos y objetivos de visualización adicionales

El tiempo de ejecución actual también acepta symbolFavorites y symbolTicker en display.hidden. Siempre marque TradingWidget.capabilities.displayTargets; un objetivo controla un contenedor de alto nivel y no es una configuración de permiso a nivel de campo.

EventoSignificado
renderedEl iframe envía su notificación renderizada.
theme_changedEl iframe informa su tema real.
page_changedEl iframe informa su página de producto real.

Utilice onRendered o widget.on('rendered', handler) para manejar la representación por separado de la inicialización. Las páginas admitidas actualmente se publican en TradingWidget.capabilities.pages; valide la página solicitada en lugar de adivinar una ruta.