adam1980gogo 發表於 18-7-28 18:27

請教:指標語法編譯錯誤

小弟是MC新手嘗試寫了一個簡單的通道指標
但是一直編譯錯誤,對照網路上其他高手寫的語法,應該是沒有錯。
請問高手們,是哪裏出問題呢?
input:leng(10);
plot1(Highest(H[1], leng),"UpBand");
plot2(Lowest(L[1], leng),"LowBand" );



錯誤訊息如下:
請稍候 ....
------ 編譯時產生錯誤: ------
Compile error
line 0, column 0

easytrader788 發表於 18-7-28 22:03

通常這種狀況,重開電腦就可解決,若常常發生,重新安裝軟體會比較好

BeLikeCheetah 發表於 18-7-29 21:35

input:leng(10);
plot1(Highest(H, leng),"UpBand");
plot2(Lowest(L, leng),"LowBand" );

adam1980gogo 發表於 18-7-30 12:38

重新開機也沒有辦法解決
最後整個MC(我是券商版--康和)移除再安裝
就ok了
我才使用一個星期。。。。。
MC的bug感覺很多???

jynuts85 發表於 18-7-30 13:23

你可以先按MC提供的去做

解決方法:

一、修改註冊碼

1.關閉MultiCharts 並確認所有MultiCharts Processes在工作管理員中已經被結束。

2.點選Windows開始鍵,在執行攔中輸入 Regedit 並點選確定

3.請到以下路徑:: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

4.更改 NtfsDisable8dot3NameCreation 的值為 0

5.重新啟動電腦



二、根據您使用MultiCharts版本,遵循下列修復步驟:

若您的版本為MultiCharts9.0

1. 備份您的策略與資料庫後,移除MultiCharts

2. 請重新安裝MultiCharts到下列路徑:C:\MC

3. 以系統管理員身分重新啟動MultiCharts

4. 開啟MultiCharts,檔案->偏好設定

5. 在目錄頁籤中, 點選 ... 按鈕更改指標的目錄,建議您將目錄更改為 C:\MyStudies (請記得舊的目錄)

6. 關閉MultiCharts

7. 確認所有MultiCharts Processes在工作管理員中已經被結束。

8. 從舊的目錄複製整個 Studies 資料夾並貼到新的目錄

    (32 bit: %allusersprofile%\TS Support\MultiCharts\StudyServer   64 bit: %allusersprofile%\TS Support\MultiCharts\StudyServer)

9. 重新啟動 MultiCharts


若您的版本為MultiCharts8.5 或是 MultiCharts7.4

1. 備份您的策略與資料庫後,移除MultiCharts

2. 請重新安裝MultiCharts到下列路徑:C:\MC

3.依照您使用的Windows作業系統到指定目錄

   C:\ProgramData\TS Support\... (example for Windows 7/8);
   C:\Documents and Settings\All Users\Application Data\TS Support\... (example for Windows XP)

4. 將資料夾 TS Support 修改名稱為TS SupportOld。建立一個新的資料夾名為 TS Support, 將資料夾 TS SupportOld內的資料全部轉移到新建立的資料夾TS Support,將資料夾TS SupportOld 刪除

5. 開啟新建立的資料夾TS Support,將資料夾MultiCharts 修改名稱為MultiChartsOld。建立一個新的資料夾名為 MultiCharts。 將資料夾 MultiChartsOld 內的資料全部轉移到新建立的資料夾 MultiCharts, 將資料夾MultiChartsOld 刪除

6. 開啟新建立的資料夾MultiCharts,將資料夾StudyServer修改名稱為StudyServerOld。建立一個新的資料夾名為 StudyServer, 將資料夾 StudyServerOld內的資料全部轉移到新建立的資料夾StudyServer,將資料夾StudyServerOld 刪除




三、若執行以上步驟後,還是無法解決您的問題,請再遵循下列步驟

1.點選開始鍵

2.點選控制台

3.點選系統及安全性,點選系統,點選進階系統設定

4.點選環境變數,在user的使用者變數中,點選兩下TEMP變數,將變數值改為C:\Windows\Temp,並點選確定

5. 點選環境變數,在user的使用者變數中,點選兩下TMP變數,將變數值改為C:\Windows\Temp,並點選確定




PS.以上修復方法,券商版亦試用。

adam1980gogo 發表於 18-7-30 14:02

謝謝提供這個好方法,收錄起來。
謝謝你。重新安裝之後,目前都很正常。
頁: [1]
查看完整版本: 請教:指標語法編譯錯誤