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 的商品代碼,以及可選的帳戶使用比例(百分比)。此頁會依據策略的市場部位提供可直接使用的範本,因此僅做多策略的出場代表平倉,而非做空。每則警示都會連同接受或拒絕的結果及原因一併記錄,頁面也會列出您近期收到的警示。
模擬交易中的警示
由警示驅動的模擬策略仍須符合 Forex 範圍與模擬交易准入檢查。只有已設定的貨幣對符合資格。收到警示並不能建立回測證據,也不會授予經紀商交易權限。
匯入 TradingView 腳本
貼上開源 TradingView 策略腳本的原始碼、網址和作者。只接受會下單的策略腳本,不接受指標。研究主管會用自己的文字重新表述其規則,開發者則在不查看程式碼的情況下撰寫全新實作;系統會註明作者,並讓成果走完完整流程。每次匯入都會使用點數,測試結果可能與 TradingView 顯示的結果不同。
停止自動化功能
在「自動化」頁面撤銷同意即可停止自動化功能,之後的新警示會遭拒。關閉 webhook 位址後,傳送至該位址的警示都會被拒絕。依照警示操作的模擬策略可像其他策略一樣,從模擬交易頁面暫停或停止。