⚖️

策略配置與部位計算

新增策略、設定權重、理解策略總部位的加權計算邏輯

01 新增策略

在「策略管理」標籤的 Grid 中新增策略紀錄:

欄位 說明 範例
StrategyID 策略識別碼(對應檔案名稱) StrategyA
檔案位置 策略輸出檔案的完整路徑 D:\QuantTrader\GOrder\ES001\Strategies\StrategyA_Position.txt
持有單位 權重(整數) 1
啟用 勾選後才納入計算
💡 提示:可以同時新增多個策略,每個策略獨立運作並輸出部位建議

02 策略檔案格式

每個策略檔案應包含一行數字,表示建議部位:

+2 # 建議做多 2 口 -1 # 建議做空 1 口 0 # 建議空手

MultiCharts 策略範例(輸出部位到檔案)

將想要被管理的策略直接掛載 @QuantTrader_Strategy_Hook 然後指定要輸出路徑與StrategyID.txt

03 策略總部位計算

計算公式

策略總部位 = Σ (策略部位 × 持有單位),僅計算「啟用」的策略

計算範例

StrategyID 部位 持有單位 啟用 計算
StrategyA +2 1.3 +2 × 1.3 = +2.6
StrategyB +1 1.4 +1 × 1.4 = +1.4
StrategyC -1 1 不計算
總計 +4
✅ 結果:QuantTrader 將計算結果 +4 編碼後寫入 CurrentPos.txt,供 MultiCharts 讀取執行

04 權重設定建議

1

相同權重

所有策略設定相同的持有單位(例如都是 1),適合初期測試

💡 適用情境:對各策略表現還不確定時
2

績效加權

根據策略的歷史表現調整權重,表現較好的策略給予較高權重

✅ 優勢:最大化整體績效,讓好策略發揮更大作用
3

風險加權

根據策略的波動性調整權重,波動較大的策略給予較低權重

⚠️ 注意:需要定期檢視並調整權重設定

05 實用技巧

💡

快速測試單一策略

取消其他策略的「啟用」,只保留要測試的策略

🔄

動態調整權重

根據市場環境變化,即時調整各策略的持有單位

📊

分組管理策略

將相似類型的策略設定相同權重,便於管理

⚠️

檔案路徑檢查

確保策略檔案路徑正確,避免讀取失敗

下一步

了解 DD 自動停用機制,讓系統自動管理表現不佳的策略

前往 DD 自動停用機制 →