運行回測
準備股票列表,檢查一組設置,然後讓 PineBag 依序測試每隻股票。
製作袋子
- 在 TradingView 中搜尋。
選擇搜索,尋找市場並使用 PineBag 新增操作。交換前綴被保留。 - 貼上清單。
選擇貼上或按 ⌘V/Ctrl+V。接受換行符號、逗號、分號和空格;重複項將被忽略。 - 複製或重複使用它。
複製每行回傳一個股票代號。 Clear 在移除套件之前會複製,因此 Paste 可以將其恢復。 - 查看標籤。
在標籤上使用 × 可消除一個錯誤並在開始前確認計數。
範例包
NASDAQ:AAPL
NASDAQ:MSFT
BINANCE:BTCUSDT
CME_MINI:ES1!NASDAQ:AAPL
NASDAQ:MSFT
BINANCE:BTCUSDT
CME_MINI:ES1!- 每次運行最多 500 個代碼。
- 支援:股票、加密貨幣、外匯、期貨、指數和其他 TradingView 符號。
- 市場數據和延遲報價仍然遵循您的 TradingView 帳戶權利。
選擇策略屬性的來源
開啟 PineBag 設定並選擇 TradingView 或 腳本 。當兩個地方都存在相同值時,所選來源獲勝; TradingView 是預設值。
strategy().TradingView優先
在 TradingView 中調整資本、訂單大小、佣金和執行假設時使用此選項。圖表值會覆蓋符合的腳本值。
腳本優先級
當每次運行都必須在內部進行相同的假設時使用此選項 .pine 文件。 TradingView 僅提供聲明未設定的屬性。
更改 TradingView 中的參數
- 將策略加入圖表。
使用齒輪圖示開啟其設定並選擇 屬性 選項卡。 - 設定帳戶假設。
檢查初始資本、基礎貨幣和訂單大小。 - 設定交易成本。
輸入佣金和滑點。這些適用於包中的每個股票。 - 檢查槓桿並執行。
僅在策略需要時設定多/空保證金、重新計算和訂單執行行為。 - 返回 PineBag。
保持選擇 TradingView 優先級,確認側面板中的摘要並開始運行。
為了公平比較: 當運作處於作用中狀態時,請勿變更策略或 TradingView 屬性。
或將參數保留在Pine Script中
腳本優先, strategy() 聲明成為可移植的事實來源。此範本包括主要屬性和一個小型、有效的 EMA 突破範例。
選擇歷史模式
快
圖表歷史
使用多達 5,000 個裝載的金條。它適用於任何 TradingView 計劃,但股票開始日期可能有所不同。
對齊
精確共享範圍
測試同一日期之間的每隻股票。它需要具有深度回測的 TradingView 計劃。
測試期間會發生什麼
1驗證
PineBag 檢查策略與設定。
2測試
TradingView 計算一個又一個的股票代號。
3組合
PineBag 將結果保存在一份本地投資組合報告中。
啟動並監控運行
-
確認策略並打包。
檢查文件、時間範圍、資本及股票數。 -
選擇歷史模式。
選擇快速圖表歷史記錄或確切的共享日期範圍。 -
選擇運行回測。
在進度計數器移動時保持 TradingView 選項卡開啟。 -
查看警告。
PineBag 命名失敗的股票並保留完整的結果。 -
開啟報告。
結果和測試的策略版本儲存在本地。
限制和安全使用
保持選項卡開啟。 一大包需要更長的時間,因為程式碼會被一個接一個地測試。按照您的 TradingView 計劃運行可用性和市場數據。