Book Appointment Now

Multicharts常見的問題整理
Multicharts是一套可以回測並且自動交易的金融投資分析軟體,一開始你可能會遇到一些交易和設定上的麻煩,這篇文章整理了客戶使用Multicharts常遇到的錯誤訊息和常遇到的問題
引用K棒數量錯誤

解決方法:指標運算的K棒數目超過引用的數目,必須到策略屬性>>策略運算最大使用K棒數 調高參數值

浮點運算不正確

通常是公式計算上用到除法,而分母的計算上面有可能為0
解決方式: 先在程式碼定義分母不得為0 就可以
舉例說明: if value2<>0 then value3 = value1 / value2;
編譯成功但是圖表沒有出現訊號
通常是交易的邏輯有錯誤 而不是程式語法本身。例如
if close cross over highest(High,3) then buy next bar at market;
想想看這段程式碼有什麼問題嗎?
Error0
編譯語法時 出現了以下的錯誤訊息

解決方式
1.重新開機
2.改註冊機碼
a.關閉MultiCharts 並確認所有MultiCharts Processes在工作管理員中已經被結束。
b.點選Windows開始鍵,在執行攔中輸入 Regedit 並點選確定
c.請到以下路徑:: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
d.更改 NtfsDisable8dot3NameCreation 的值為 0
3.改變window設定
a.點選控制台
b.點選系統及安全性,點選系統,點選進階系統設定
c.點選環境變數,在user的使用者變數中,點選兩下TEMP變數,將變數值改為C:\Windows\Temp,並點選確定
d點選環境變數,在user的使用者變數中,點選兩下TMP變數,將變數值改為C:\Windows\Temp,並點選確定
出現以下訊息 Multicharts無法登入

通常發生在券商版的Multicharts。先到工作管理員,關閉所有和Multicharts相關的應用程式,然後重新開啟
資料有缺少回補進不來
解決方式: 到QM裡面的編輯資料,先針對有漏資料附近的時段刪除,並清除快取,然後重新回補


匯入匯出歷史資料
解決方式: 打開QuoteManager 找到要匯入的商品按滑鼠右鍵>>匯入資料>>ASCII>>找到存放歷史資料的位置執行匯入
匯出資料大致上也是相同作法

相同的策略放在不同的Multicharts 回測的結果卻不一樣
相同的策略放在不同的資訊源(KW或是TC) 可能會有不一樣的回測結果,本身的歷史資料庫不同
台灣分K和國際分K的差別
計算的時間點不同。 台灣分線是00:01~01:00 國際分線是 00:00~00:59

如何看大台下小台?
下單機設定如下圖
- 新增模組(看大作小)
- 主圖商品代號 TXF1 (必須和開的圖表一致),下單商品代號選MXF

之後有其他相關Multicharts常見的問題再陸續補充,希望這篇文章 對新手有幫助!😊😊