跳至內容
AlertaChart
← 幫助中心

AlertaScript

AlertaScript:你自己的指標與策略

2 分鐘閱讀

AlertaScript 是 AlertaChart 用來撰寫指標與策略的語言。只要幾行程式,就能在圖表上畫出自己的線條、區域、標籤與表格,或用歷史資料測試交易想法。所有方案皆可使用;每張圖表可同時執行的腳本數依方案而定:免費 2 個、Starter 4 個、Trader 8 個、Pro 12 個、Elite 15 個。

編輯器

從「指標」選單開啟編輯器。它是一個可以移動的視窗,圖表會保持可見。撰寫或貼上腳本後按「執行」,結果就會顯示在圖表上。錯誤會標示所在行數,方便修正。

腳本能做什麼

  • 在圖表或獨立面板上繪製線條、柱狀圖、通道與填色區域
  • 繪製標籤、方框、線條與表格
  • 提供可稍後透過指標齒輪修改的設定(輸入參數)
  • 依腳本中的條件發出警報(Pro 方案起;Binance、Bybit、OKX 與 Coinbase 現貨與永續交易對及 Hyperliquid 永續合約即使 App 關閉也全天候檢查,其他則在 AlertaChart 開啟時檢查)

你的腳本庫

你儲存的每個腳本都放在腳本庫中,位於「指標」選單的「我的腳本」。從 Trader 方案起,腳本庫會存到你的帳戶,並出現在你所有的裝置上。

從其他平台轉移過來

曾在其他平台寫過指標的人會覺得這個語言很熟悉,因此更容易移植舊腳本。部分函式可能需要小幅修改;編輯器會準確指出位置。

回測策略

策略腳本會在過去的 K 線上進行模擬交易,策略測試器會在圖表下方開啟並顯示結果。最上方是關鍵數據:總損益、最大回撤、獲利交易比例與獲利因子,下方是累計損益與買入持有的對照圖。再往下依序是依訊號與方向區分的損益、交易分析(報酬分佈、連勝與連敗、最佳時段、星期與月份)、依期間的績效分析(含保證金使用與回撤期間),以及列出每筆交易最大浮盈與回撤的交易清單。策略設定可以不改程式碼就調整初始資金、下單數量、加碼次數、手續費與滑價。你也可以把回測限制在某個日期範圍、切換圖表上的不同策略,並把報告匯出成 CSV 檔。關閉測試器後,按策略列上的報告圖示即可再次開啟。

分享

將腳本發布到社群,讓其他人一鍵安裝,或只留給自己使用。從社群安裝的腳本預設為關閉,方便你在執行前先檢查。

小技巧

  • 從小腳本開始,一步一步擴充。
  • 為輸入參數取清楚的名稱,它們會顯示在設定視窗中。
  • 以歷史資料回測策略,並不代表對未來的保證。

相關文章