如何以 AlphaPrime 產出 NinjaTrader 策略?
- 1
生成並回測
選定商品、K 棒週期、成本與搜尋的指標族。每個候選策略皆計入手續費與滑價回測。此階段無需撰寫 C# 或 NinjaScript。

- 2
保留經得起檢驗的策略
檢視績效報表與樣本外區段,保留值得交易的策略。

如何匯入 NinjaTrader 8?
- 1
匯出 .cs 檔
於績效報表開啟「策略原始碼」,選擇 NinjaTrader 8,點選「匯出檔案」或「複製程式碼」。
- 2
首次匯入函式庫
僅首次需要:點選「匯出函式庫」,再以 Tools → Import → NinjaScript Add-On 匯入 AlphaPrime_NinjaTrader.zip。
- 3
編譯並比對
加入策略並確認編譯成功,依檔頭設定圖表,以同一段資料比對兩邊的交易清單,再決定是否交易。
與其他匯出平台的差異
| 平台 | 語言 | 檔案 | 函式庫步驟 |
|---|---|---|---|
| NinjaTrader 8 | NinjaScript | .cs | 僅首次執行一次 |
| TradeStation | EasyLanguage | .el | 無需,單一檔案 |
| MultiCharts | PowerLanguage | .pla | 僅首次執行一次 |
常見問題
不會寫程式,也能建立 NinjaTrader 策略嗎?
可以。於 AlphaPrime 畫面選定設定,匯出時即提供完整的 NinjaScript,可閱讀、可修改。
匯出適用哪個 NinjaTrader 版本?
NinjaTrader 8。策略存為 .cs 檔,函式庫為一個 zip 檔,僅需匯入一次。
NinjaTrader 的結果會與回測一致嗎?
交易前,請以同一段資料比對兩邊的交易清單。資料、時段與成本設定皆會影響結果,因此檔頭列明回測所用的設定。
可以先試用嗎?
可以。免費試用 7 天,試用版同樣可檢視並匯出原始碼,每個步驟皆可先於 NinjaTrader 完整演練。
還可匯出至哪些平台?
MultiCharts、TradingView、TradeStation、MetaTrader 4 與 MetaTrader 5,皆以各平台原生語言匯出。


