通过 TradingView 警报设置自动化模拟交易
将 TradingView 连接到 Stratmill:在模拟交易中执行提醒,或导入脚本供流水线重建。
自动化功能
自动化功能可将 Stratmill 与外部工具连接。目前支持 TradingView:将提醒发送至模拟交易策略,或导入 TradingView 开源策略脚本,由研究流程重新构建并测试。“自动化”页面还提供“导入策略”入口,可导入你在任何受支持平台上的自有代码。
先行授权
每项自动化都会显示风险声明,并须先获得你的授权才能运行。对于 TradingView 提醒,声明会说明:TradingView 条款禁止根据其提醒和 webhook 进行自动交易,因此你的 TradingView 账户可能受到限制;此外,这些提醒不会经过 Stratmill 的回测和审查。授权会记录版本:文本变更后,系统会再次征求你的同意。你可以一键撤销授权,自动化将在下一步停止。
你的 TradingView webhook
在“自动化”页面创建专属 webhook 地址,并将其粘贴到 TradingView 提醒中。该地址只显示一次;创建新地址会立即停用旧地址,你也可以随时将其关闭。每个 webhook 每分钟最多接收 60 条提醒。
提醒消息
警报是一条简短的 JSON 消息,包含操作(buy 或 long、sell 或 short、close、flat 或 exit)、一个品种(例如 FX:EURUSD),以及可选的账户使用比例百分比。页面会根据策略的市场仓位提供现成模板,因此仅做多策略的退出操作表示平仓,而非做空。每条警报都会记录为已接受或已拒绝,并注明原因;页面还会列出您近期收到的警报。
模拟交易中的提醒
由警报驱动的模拟策略仍须符合外汇范围和模拟交易准入检查。只有已配置的货币对符合条件。收到警报并不能证明有回测依据,也不会授予经纪商交易权限。
导入 TradingView 脚本
粘贴开源 TradingView 策略脚本的源代码、地址和作者。只接受会下单的策略脚本,不接受指标。研究负责人会用自己的措辞重新表述其规则,开发者则在看不到代码的情况下编写新实现;结果会注明作者,并通过完整流程运行。每次导入都会消耗积分,测试结果可能与 TradingView 显示的结果不同。
停止自动化
在“自动化”页面撤销授权即可停止自动化;之后的新提醒都会被拒绝。关闭 webhook 地址后,发送至该地址的提醒也会被拒绝。跟随提醒的模拟策略可像其他策略一样,在模拟交易页面暂停或停止。