請問

  •   54 
  • 最後發表   JAM  2019 五月 09
JAM 發文於   2019/05/07

Dear Sir,

我有兩個警示腳本, 基本上兩個腳本的語法都一樣, 除了以下不同:

腳本A中有一行:  if X > 0.05 and Y > 0.05 then condition1 ..... (略) 
腳本B此行則為:  if X < -0.05 and Y < -0.05 then condition1 ..... (略)

腳本A 不管編譯,回測,或在盤中使用均正常,

但腳本B 可編譯, 回測抓不到, 盤中無訊號,

請問是否為負號與判斷的問題?

 

 

XQ小幫手 發文於   2019/05/09

Hi JAM,

您好,小幫手這邊簡單測試負號回測無異常,測試語法如下:

 

var:X(-1),Y(-1);
if X < -0.05 and Y < -0.05 then condition1 = true;
if condition1 then ret = 1;

故請您提供腳本B的:

1. 回測腳本(*.Xsb)

2. 回測報告儲存檔案(*.BTReort)

以利小幫手對照查看問題的原因,謝謝。

 

發表回覆
Close