"=" 左右兩邊的型態不同

  •   359 
  • 最後發表   eunice  2025 一月 18
eunice 發文於   2025/01/17

我在編譯的時候一直出現["=" 左右兩邊的型態不同。]的問題

程式碼如下:

// KD指標, K值由上往下穿越D值,且 K 值小於 40

//

input: Length(9), RSVt(3), Kt(3);

variable: rsv(0), k(0), _d(0);

 

Vars: IsKDCrossBelow(0);  // 宣告變數,用於儲存條件結果

 

SetTotalBar(maxlist(Length,6) * 3);

 

SetInputName(1, "天數");

SetInputName(2, "RSVt權數");

SetInputName(3, "Kt權數");

 

Stochastic(Length, RSVt, Kt, rsv, k, _d);

 

// 判斷 K 值由上往下穿越 D 值,且 K 值小於 40

IsKDCrossBelow = (k crosses below _d) and (k < 40);

 

// 返回條件結果

 

Ret = IsKDCrossBelow;

請問該怎麼處理?

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/01/17

Vars: IsKDCrossBelow(false); 

eunice 發文於   2025/01/18

謝謝虎科大許教授,已經解決了

發表回覆
Close