Ir para a navegação

Opções e eventos

Opções de arranque, eventos de tempo de execução e códigos de erro comuns.

Ver como Markdown

Opções

CampoTipoPredefiniçãoNotas
baseUrlstringSDK origem do scriptdomínio iframe. Passe explicitamente nas páginas dos parceiros.
símbolostringBTCUSDTNormalizado para letras maiúsculas e faixas - /_.
temaescuro | luzescuroParâmetro inicial do tema.
localidadept | pt-EUA | zh-CNNavegador/padrãoInglês e chinês simplificado são suportados.
esquemapredefinição | compactarpredefiniçãoOpção de layout reservado.
ecrãobjectshowHeader: false, showTicker: false, hidden: []Os controlos incorporam áreas de shell e contentores comerciais de alto nível.
autenticaçãoobjectnenhumUtilize o token de parceiro para novas integrações SSO.

Controles de exibição

display controla o shell da página de negociação incorporada e os contentores de alto nível. Nas incorporações de parceiros, o cabeçalho do PC e o ticker inferior do mercado estão ocultos por defeito.

display: {
showHeader: false,
showTicker: false,
hidden: ['chart', 'orderBook'],
}
CampoTipoPredefiniçãoNotas
showHeaderbooleanFALSOSe deve mostrar o cabeçalho incorporado do PC dentro do iframe.
showTickerbooleanFALSOSe deve mostrar o ticker inferior do mercado na concha incorporada.
ocultofio[][]Oculta os contentores de alto nível na página de negociação.

Valores display.hidden suportados:

ValorRecipiente
gráficoContentor de gráfico
orderBookRecipiente de livro de encomendas
orderFormPainel de formulário de encomenda
posiçõesPosições inferiores e painel de encomendas aberto
contaContentor de ativos da conta

display.hidden oculta apenas contentores inteiros. Não oculta botões, campos ou ferramentas individuais dentro de um contentor. Os valores que não são mapeados para a janela de visualização atual são ignorados.

Eventos

EventoGatilho
prontoinicialização do iframe concluída.
erroSDK, iframe ou erro de autenticação.
estado_alteradoSDK estado do ciclo de vida alterado.
auth_state_changedEstado de autenticação do token de parceiro alterado.
símbolo_alteradoO símbolo real do iframe foi alterado.
locale_alteradoA localidade real do iframe foi alterada.
pedido_criadoO utilizador criou um pedido dentro do iframe.
pedido_falhouFalha no envio do pedido.
destruídoSDK instância destruída.

Guias de widgets relacionados

Páginas de produtos e modo de negociação

Java Agent SDK e o browser Trading Widget SDK têm uma versão independente. Para a negociação de segundos, utilize as funcionalidades atuais do widget e selecione explicitamente a página e o modo de negociação.

OpçãoValoresSignificado
pageup-down, high-low, grid-predictionPágina do produto para negociação de segundos.
tradingModereal, demoO predefinido é real; corresponder explicitamente ao ambiente de financiamento de back-end.

Verifique TradingWidget.capabilities.pages, TradingWidget.capabilities.tradingModes e TradingWidget.capabilities.partnerToken antes do arranque. A criação de tokens não seleciona um ambiente de fundos. Para alterar os utilizadores ou o modo real/demo, destrua a instância antiga e crie uma nova.

Ver exemplo completo de negociação de segundos e configuração de produção/simulada.

Destinos e eventos de visualização adicionais

O tempo de execução atual também aceita symbolFavorites e symbolTicker em display.hidden. Verifique sempre TradingWidget.capabilities.displayTargets; um destino controla um contentor de alto nível e não é uma configuração de permissões ao nível do campo.

EventoSignificado
renderedO iframe envia a sua notificação renderizada.
theme_changedO iframe reporta o seu tema real.
page_changedO iframe reporta a sua página real do produto.

Utilize onRendered ou widget.on('rendered', handler) para tratar a renderização separadamente da inicialização. As páginas atualmente suportadas são publicadas em TradingWidget.capabilities.pages; valide a página solicitada em vez de adivinhar um caminho.