通过 TradingView 警报设置自动化模拟交易
将 TradingView 连接到 Stratmill:在模拟交易中执行提醒,或导入脚本供流水线重建。
自动化功能
自动化功能可将 Stratmill 与外部工具连接。目前支持 TradingView:将提醒发送至模拟交易策略,或导入 TradingView 开源策略脚本,由研究流程重新构建并测试。“自动化”页面还提供“导入策略”入口,可导入你在任何受支持平台上的自有代码。
先行授权
每项自动化都会显示风险声明,并须先获得你的授权才能运行。对于 TradingView 提醒,声明会说明:TradingView 条款禁止根据其提醒和 webhook 进行自动交易,因此你的 TradingView 账户可能受到限制;此外,这些提醒不会经过 Stratmill 的回测和审查。授权会记录版本:文本变更后,系统会再次征求你的同意。你可以一键撤销授权,自动化将在下一步停止。
你的 TradingView webhook
在“自动化”页面创建专属 webhook 地址,并将其粘贴到 TradingView 提醒中。该地址只显示一次;创建新地址会立即停用旧地址,你也可以随时将其关闭。每个 webhook 每分钟最多接收 60 条提醒。
提醒消息
提醒是一条简短的 JSON 消息,包含操作(买入或做多、卖出或做空、平仓、空仓或退出)、交易品种(例如 BINANCE:BTCUSDT.P),以及可选的账户使用比例(百分比)。页面会根据策略的市场持仓状态提供现成模板,因此仅做多策略的退出信号会表示为空仓,而不是做空。每条提醒都会记录为已接受或已拒绝,并注明原因;页面也会列出你最近收到的提醒。
模拟交易中的提醒
选择市场和交易品种,创建一项跟随你提醒信号的模拟策略:Binance USD-M 合约、Binance 现货、Hyperliquid 永续合约、Bybit 线性永续合约或 OKX 永续掉期;永续合约杠杆最高为 5x,现货不提供杠杆。策略会从下一个 1 分钟 K 线开始,持有你最新提醒信号要求的仓位。现货市场中的卖出提醒只会平仓。你最多可以运行 10 个提醒策略。它们无需回测即可直接进入模拟交易;与任何策略一样,实盘交易需要你本人批准。
导入 TradingView 脚本
粘贴开源 TradingView 策略脚本的源代码、地址和作者。只接受会下单的策略脚本,不接受指标。研究负责人会用自己的措辞重新表述其规则,开发者则在看不到代码的情况下编写新实现;结果会注明作者,并通过完整流程运行。每次导入都会消耗积分,测试结果可能与 TradingView 显示的结果不同。
停止自动化
在“自动化”页面撤销授权即可停止自动化;之后的新提醒都会被拒绝。关闭 webhook 地址后,发送至该地址的提醒也会被拒绝。跟随提醒的模拟策略可像其他策略一样,在模拟交易页面暂停或停止。