小幫手您好
我發現選股 -> 05.型態選股 -> 平台整理後突破 裡面有一段程式碼是這樣寫的:
h1=nthhighest(1,high[1],period);
h2=nthhighest(4,high[1],period);
l1=nthlowest(1,low[1],period);
l2=nthlowest(4,low[1],period);
這段令我感到奇怪的地方在於為什麼 nthhighest() 第二個參數的 high 需要加上 [1]?
NthHighest 文件裡有說「第二個參數是數列,通常是開高低收的價格數列。」,可是加上[1]就不是數列了吧?加上 [1] 代表昨天的最高價,是單純的一個數值。
為什麼「平台整理後突破」這樣寫還可以正常運作呢?
1 評論