内置函数
结构体
Ticker
Depth
OrderBook
Trade
Record
Market
Order
Condition
Account
Asset
Position
Funding
其它结构
内置变量与常量
通用约定
交易所
markdown
按Markdown排版显示文本:标题、列表、粗体、表格等,适合策略说明与行情解读。
示例
根据账户数据生成一段带标题和列表的说明。
javascript
function main() {
var account = exchange.GetAccount()
if (!account) return
var text = "#### 账户概况\n" +
"- 可用资金:**" + _N(account.Balance, 2) + "** USDT\n" +
"- 冻结资金:" + _N(account.FrozenBalance, 2) + " USDT\n" +
"- 更新时间:" + _D()
LogStatus({type: "markdown", text: text})
}
python
def main():
account = exchange.GetAccount()
if not account:
return
text = ("#### 账户概况\n" +
"- 可用资金:**" + str(_N(account["Balance"], 2)) + "** USDT\n" +
"- 冻结资金:" + str(_N(account["FrozenBalance"], 2)) + " USDT\n" +
"- 更新时间:" + _D())
LogStatus({"type": "markdown", "text": text})
rust
fn main() {
let Ok(a) = exchange.GetAccount() else { return };
let text = format!(
"#### 账户概况\\n- 可用资金:**{}** USDT\\n- 冻结资金:{} USDT\\n- 更新时间:{}",
_N(a.Balance, 2), _N(a.FrozenBalance, 2), _D(None)
);
// 换行写成 JSON 转义 \\n,放进 JSON 字符串里
LogStatus!(format!(r#"{{"type": "markdown", "text": "{}"}}"#, text));
}属性
| 名称 | 类型 | 描述 |
type | string | 必填,固定为 |
text | string | 必填。Markdown 文本。 |
id | string | 稳定标识。组件的个数或顺序会变化时设置,状态栏刷新时组件不重建。 |
span | number | 在所在 |
参考
备注
状态栏的普通文字不解析 Markdown,需要排版时用这个组件。