討論區列表
MultiCharts
一般模式
討論串模式
標題:
[發表] 函數的編譯問題
by 2019-07-17 13:48:50
0
暱稱:
YJJ
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(0)
1、第一次將訊號腳本改寫為函數函數,編譯不成功。訊號腳本經過編譯及實測無誤後想改為函數腳本,但是無法通過編譯。不知道問題在那。能否各位先進指點一二?謝謝!
2、 腳本中的 for .... downto/to 是 array shift 的功能。MC有array_shift的指令語法嗎?
==========================================
//SwingHigh values
input: STHI[LenA,1](NumericArrayRef);//high points
variable: var0(NumericSimple),var1(NumericSimple);
variable: LenA(NumericSimple);
//high points
var0 = swinghigh(1,high,2,3);
if var0 <> -1 then begin
for var1 = LenA-1 downto 0 begin
STHI[var1+1,0] = STHI[var1,0];
STHI[var1+1,1] = STHI[var1,1];
end;
STHI[0,0] = var0;
STHI[0,1] = currentbar-2;
end;
==========================================
------ 編譯時產生錯誤: ------
syntax error, unexpected ':', expecting 'end of file'
line 1, column 5
第1篇:
[發表] 函數的編譯問題
by 2019-07-22 16:09:55
0
暱稱:
凱衛客服
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(0)
傳遞 ArrayRef時,dimension 必須為變數,請調整為
input: STHI[LenA,LenB](NumericArrayRef);//high points
第一頁
上一頁
1
下一頁
最後頁
討論區列表
MultiCharts
MultiCharts
│
討論區
│
會員專區
│
教學講座
│
支援與服務
│
產品購買
│
申請試用
All rights for MultiCharts Trading Software are reserved by MultiCharts, LLC
凱衛資訊股份有限公司 營利事業統一編號(21261212) 著作權所有 本網站最佳瀏覽解析度為 1024 x 768
隱私權政策
│
網站安全政策
│
著作權說明
若不清楚點選圖片更新驗證碼
註冊帳號
忘記密碼
解除鎖定