输入/搜索内容
内置函数
结构体
Ticker
Depth
OrderBook
Trade
Record
Market
Order
Condition
Account
Asset
Position
Funding
其它结构
HttpQuery-options
HttpQuery-return
LogStatus-table
LogStatus-btnTypeOne
LogStatus-btnTypeTwo
状态栏组件
grid
tabs
kpi
stat
progress
gauge
sparkline
chart
heatmap
calendar
histogram
pie
timeline
markdown
alert
badge
Chart-options
Chart-return
KLineChart-options
KLineChart-return
SetData-data
EventLoop-return
exchange.Go-return
DBExec-return
Dial-return
Thread.join-return
内置变量与常量
通用约定
交易所

迷你走势图:一个数值加一条小折线,默认按首尾涨跌着色。

示例

显示最近24根小时K线收盘价的走势。

javascript
function main() { var r = exchange.GetRecords(PERIOD_H1) if (!r || r.length < 24) return var closes = r.slice(-24).map(function (b) { return b.Close }) LogStatus({type: "sparkline", title: "最近24小时", data: closes}) }
python
def main(): r = exchange.GetRecords(PERIOD_H1) if not r or len(r) < 24: return closes = [b["Close"] for b in r[-24:]] LogStatus({"type": "sparkline", "title": "最近24小时", "data": closes})
rust
fn main() { let Ok(r) = exchange.GetRecords(None, PERIOD_H1, None) else { return }; if r.len() < 24 { return; } let closes: Vec<String> = r[r.len() - 24..].iter().map(|b| b.Close.to_string()).collect(); LogStatus!(format!( r#"{{"type": "sparkline", "title": "最近24小时", "data": [{}]}}"#, closes.join(",") )); }

属性

名称类型描述

type

string

必填,固定为 sparkline。

data

数值数组

必填。至少 2 个数字,非数字项被忽略。

value

number / string

大字显示的数值。默认取 data 的最后一个。

unit

string

单位。

format

object

数值格式 {precision, compact, percent},见状态栏组件。

color

string

折线颜色,默认按首尾比较取 up、down。取值见状态栏组件。

title

string

标题,显示在组件左上角。

id

string

稳定标识。组件的个数或顺序会变化时设置,状态栏刷新时组件不重建。

span

number

在所在grid中占几列。默认 1。

参考

备注

首尾两个数同号时,数值旁显示首尾变化的百分比;异号时(如资金费率由正转负)不显示。