創新高寫法的差異

  •   1.1K 
  • 最後發表   lyte  2019 一月 04
lyte 發文於   2019/01/03

以下2種寫法都是創新高嗎?

差異在哪?

if close > Highest(close[1],5) then ret = 1;  //從昨天開始往前5天嗎?
if close >= Highest(close,5) then ret = 1; //從今天開始往前5天嗎?

XQ小幫手 發文於   2019/01/04

Hi lyte,

以下2種寫法都是創新高嗎?

都不是,

小幫手認為以下寫法,搭配雷達執行頻率為日,才是創新高

if close > Highest(high[1],5) then ret = 1;   //今日收盤價大於前五日最大的最高價,則觸發警示

差異在哪?

Highest 函數要用最高價的資料;

您的第二種寫法(>=)如果收盤價等於最高價的狀況也會觸發,所以不能用第二種寫法當作創新高。

 

以上是小幫手的淺見,供您參考,謝謝。

發表回覆
Close