DoQuant
Русский

Harbor SDK

ui

rt.setUi рисует состояние стратегии на экземпляре. Каждый раз передавайте полное описание. Платформа заменяет предыдущее.

ПолеСодержимое
cardsКарточки метрик. kind — metric, с полями id, label и value
chartsЛиния. id, label и точки с time и value
fieldsПоля только для чтения. id, label и value
buttonsКнопки. id и label. При danger: true платформа просит подтвердить ещё раз

label и value задаёт стратегия. Платформа не переводит текст, который написала стратегия. Для опасного действия не полагайтесь только на текст кнопки. Кнопка danger получает повторное подтверждение.

rt.setUi({
  cards: [{ kind: "metric", id: "px", label: "最新价", value: ticker.last }],
  charts: [],
  fields: [],
  buttons: [{ kind: "button", id: "stop", label: "停止", danger: true }],
});