Przejdź do nawigacji

Opcje i wydarzenia

Opcje inicjalizacji, zdarzenia w czasie wykonywania i typowe kody błędów.

Zobacz jako Markdown

Opcje

PoleTypDomyślnyNotatki
baseUrlstringSDK pochodzenie skryptudomena iframe. Przekaż jawnie na stronach partnerów.
symbolstringBTCUSDTZnormalizowany do wielkich liter i pasków - / _.
tematciemny | światłociemnyPoczątkowy parametr motywu.
widowniapl | en-US | zh-CNPrzeglądarka/domyślnaObsługiwany jest język angielski i chiński uproszczony.
układdomyślny | kompaktowydomyślnyZarezerwowana opcja układu.
wyświetlaczobjectshowHeader: false, showTicker: false, hidden: []Kontrole obejmują obszary powłoki i kontenery handlowe wysokiego poziomu.
autoryzacjaobjectnicUżyj tokena partnera dla nowych integracji SSO.

Elementy sterujące wyświetlacza

display kontroluje powłokę wbudowanej strony handlowej i kontenery wysokiego poziomu. W przypadku osadzania partnerów nagłówek komputera i dolny pasek rynku są domyślnie ukryte.

display: {
showHeader: false,
showTicker: false,
hidden: ['chart', 'orderBook'],
}
PoleTypDomyślnyNotatki
showHeaderbooleanFAŁSZOkreśla, czy wyświetlać nagłówek osadzania komputera PC wewnątrz ramki iframe.
showTickerbooleanFAŁSZOkreśla, czy wyświetlać dolny pasek rynku w powłoce osadzania.
ukrytysmyczkowy[][]Ukrywa kontenery wysokiego poziomu na stronie handlu.

Obsługiwane wartości display.hidden:

WartośćPojemnik
wykresKontener wykresów
orderBookZamów pojemnik na książki
orderFormPanel formularza zamówienia
pozycjeDolne pozycje i otwarty panel zamówień
kontoKontener zasobów konta

display.hidden ukrywa tylko całe kontenery. Nie ukrywa poszczególnych przycisków, pól ani narzędzi w kontenerze. Wartości, które nie są odwzorowane na bieżącą rzutnię, są ignorowane.

Wydarzenia

WydarzenieSpust
gotowyZakończono inicjalizację elementu iframe.
błądSDK, element iframe lub błąd uwierzytelnienia.
stan_zmienionySDK stan cyklu życia uległ zmianie.
stan_auta_zmienionyStan uwierzytelnienia tokena partnera został zmieniony.
symbol_zmienionyRzeczywisty symbol iframe został zmieniony.
ustawienia_lokalne_zmienioneRzeczywiste ustawienia regionalne elementu iframe zostały zmienione.
zamówienie_utworzoneUżytkownik utworzył zamówienie wewnątrz elementu iframe.
zamówienie_nie powiodło sięZłożenie zamówienia nie powiodło się.
zniszczonySDK instancja zniszczona.

Powiązane przewodniki po widgetach

Strony produktów i tryb handlu

Java Agent SDK i przeglądarka Trading Widget SDK są wersjonowane niezależnie. Aby handlować sekundami, skorzystaj z bieżących możliwości widgetu i wyraźnie wybierz zarówno stronę, jak i tryb handlu.

OpcjaWartościOznaczający
pageup-down, high-low, grid-predictionStrona produktu do handlu sekundami.
tradingModereal, demoDomyślnie real; wyraźnie pasują do środowiska finansowania zaplecza.

Sprawdź TradingWidget.capabilities.pages, TradingWidget.capabilities.tradingModes i TradingWidget.capabilities.partnerToken przed inicjalizacją. Tworzenie tokenu nie powoduje wyboru środowiska funduszy. Aby zmienić użytkowników lub tryb rzeczywisty/demo, zniszcz starą instancję i utwórz nową.

Widzieć kompletny przykład handlu sekundami I konfiguracja produkcyjna/symulowana.

Dodatkowe cele wyświetlania i zdarzenia

Bieżące środowisko wykonawcze akceptuje również symbolFavorites i symbolTicker w display.hidden. Zawsze sprawdzaj TradingWidget.capabilities.displayTargets; cel kontroluje kontener wysokiego poziomu i nie jest ustawieniem uprawnień na poziomie pola.

WydarzenieOznaczający
renderedElement iframe wysyła wyrenderowane powiadomienie.
theme_changedElement iframe zgłasza swój rzeczywisty motyw.
page_changedElement iframe zgłasza rzeczywistą stronę produktu.

Użyj onRendered lub widget.on('rendered', handler), aby obsłużyć renderowanie oddzielnie od inicjalizacji. Aktualnie obsługiwane strony są publikowane w TradingWidget.capabilities.pages; zatwierdź żądaną stronę, zamiast zgadywać ścieżkę.