VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime
免費工具 / 策略碼工具

TradingView 策略轉 MultiCharts:Pine 轉 PowerLanguage

貼上 TradingView 的 Pine Script 策略(v5 或 v6),轉成 MultiCharts 的 PowerLanguage 程式。翻譯在瀏覽器裡完成,程式碼不會上傳。

在你的瀏覽器裡計算,輸入的資料不會上傳。

PowerLanguage

沒有翻譯的行

    兩個平台的成交與資料設定略有差異,回測結果可能稍有出入。

    怎麼算的

    照規則翻,不猜Pine Script 的下單變成 PowerLanguage 的下單Pine Scriptstrategy.entry→PowerLanguageBuy規則沒涵蓋的寫法會標出行號。

    翻譯怎麼做

    每一行都照固定規則翻譯,不猜。規則沒涵蓋的行會標出「不支援」和行號,用到那一行結果的後面各行也一起標出。只影響畫圖的行會略過,並標出來。

    指標照 Pine Script 的定義:例如 ta.ema 從第一個值開始算,ta.rsi 和 ta.atr 用 RMA 平均,所以 PowerLanguage 版算出來的數值一樣。指標還沒有值之前(Pine Script 的 na),不送進場單。

    實際交易之前

    先在 MultiCharts 編譯,用同一份資料比對它和 TradingView 回測的交易。兩邊不同時,原因通常是資料、交易時段和時區、成交時間點、成本,或策略參考的 K 棒數。

    常見問題

    程式碼會上傳嗎?

    不會。翻譯在瀏覽器裡完成,這一頁也不允許送出任何資料。

    支援哪些 Pine Script 寫法?

    input、變數、if 區塊、常用的 ta.* 指標(例如 SMA、EMA、RSI、ATR、CCI、標準差)、交叉,以及 strategy.entry、strategy.close、strategy.exit。迴圈、switch、自訂函式、type 和 import 會標成不支援。

    翻不了的行會怎樣?

    會標出「不支援」和行號,用到那一行結果的後面各行也一起標出。只影響畫圖的行會略過。

    翻出來的結果會和 TradingView 回測一樣嗎?

    不一定。請用同樣的資料和設定,在 MultiCharts 和 TradingView 比對交易;差異通常來自資料、交易時段、時區、成交時間點或成本。

    用多年資料驗證想法,不是只看一筆交易

    AlphaPrime 自動產生並回測期貨策略,CPU 版與 GPU 版功能相同;內建合約規格、交易成本和交易時段,驗完直接匯出 MultiCharts、TradingView、TradeStation、NinjaTrader 四大平台的策略程式碼。

    免費試用 7 天看怎麼運作

    僅供學習參考,不構成投資建議。交易前請以交易所公告為準。