客製化交易邏輯
透過 @QuantTrader_CustomCondition_DEMO 開發屬於您的獨特交易策略
01 功能概述
自訂條件功能讓您能夠:
自行編寫策略
使用 PowerLanguage 撰寫個人化的交易邏輯
與平台整合
將策略執行結果發送給 QuantTrader 平台
完全客製化
不受限於平台預設功能,實現任何交易想法
02 使用方式
1
開啟 Demo 訊號
在 PowerLanguage Editor 中開啟 @QuantTrader_CustomCondition_DEMO
💡 前置條件:需具備 PowerLanguage 程式語言基礎
2
編寫交易邏輯
在 Demo 訊號中撰寫您的策略程式碼
// 範例:簡單的均線交叉策略
if FastMA crosses above SlowMA then
SendToQuantTrader("BUY");
if FastMA crosses below SlowMA then
SendToQuantTrader("SELL");
3
發送執行結果
透過訊號將策略執行結果傳送給平台
- 使用內建函數發送訊號
- 平台接收後執行對應操作
- 支援進場、出場、加碼等多種指令
4
測試與優化
在模擬環境中測試策略
⚠️ 重要:務必先在模擬盤充分測試後再用於實盤交易
03 可開發的策略類型
個人策略庫
建立並管理多種慣用的交易策略,快速切換使用
加碼條件
自訂複雜的加碼邏輯,例如:獲利後特定型態出現才加碼
移動停損追蹤
開發個人化的動態停損邏輯,如通道追蹤、拋物線停損等
移動停利追蹤
設計獨特的獲利保護機制,最大化盈利同時控制回吐
條件警報
當特定條件滿足時發送通知或執行預設動作
複合指標策略
結合多個技術指標建立複雜的交易訊號系統
04 開發建議
學習資源
建議先熟悉 PowerLanguage 語法和 Multicharts API
充分測試
使用歷史數據回測,確保策略邏輯正確
記錄文檔
為每個策略建立說明文檔,記錄參數和使用情境
版本控制
妥善管理策略版本,保留修改歷史
05 進階應用
自訂條件功能的強大之處在於其靈活性:
✅ 無限可能:您可以實現任何能用程式表達的交易邏輯
- 結合機器學習模型的預測結果
- 整合外部數據源(新聞、情緒指標等)
- 實現複雜的資金管理邏輯
- 建立多層級的風險控制系統
- 開發專屬的交易型態識別系統