雷達不能觸發商品

  •   120 
  • 最後發表   Luckyguide  2021 七月 06
Luckyguide 發文於   2021/07/01

最近我寫的策略雷達都不能觸發商品,系統內建的策略雷達有的可以,有的不行!

因此我寫一個簡單的策略雷達;簡單程式如下:

     

if barfreq <> "Min"  then return;

 

if close > close[1]*1.2

 then ret=1  ;

 

程式皆有正常啟動,排程也沒有問題,監控商品只有航運股26種股票,但都沒有觸發商品,你幫我診斷一下。

 

排序方式: 標準 | 最新
Luckyguide 發文於   2021/07/02

程式後來更正如下:

     

if barfreq <> "Min"  then return;

 

if close > q-refprice]*1.2

 then ret=1  ;

 

程式皆有正常啟動,排程也沒有問題,監控商品只有航運股26種股票,但仍然沒有觸發商品!

XQ小幫手 發文於   2021/07/02

Hello Luckyguide,

 

小幫手認為是因為您的條件無法達成。

您要求 當根收盤價 要大於 前根收盤價 * 1.2,就相當於要往上20%。

台灣股票的漲跌幅度為 10%,價格不可能漲到這以上。

您可以將其改小測試,應該就可以觸發。

Luckyguide 發文於   2021/07/03

 

上面的小程式只是測試用的,因為我以前寫的一些策略,都有觸發!但最近一星期好像都罷工,都不觸發! 抓了一星期都找不到問題,所以才自己寫了一個小程式,測一測看看系統是不是有問題!? 結果我的小程式搞烏龍,下星期一修改後再試試看!拍謝!

XQ小幫手 發文於   2021/07/06

Hello Luckyguide,

 

小幫手作測試,策略雷達可以正常的觸發。

建議您可以將雷達中間的運算 print 出來檢查看是否有問題。

感謝。

發表回覆
Close