請問 barslast 使用方法

  •   22 
  • 最後發表   SY  2 週前
SY 發文於   2020/06/30

小幫手好:

若數列從舊期到最新一期的排列依序如下:

condition1=[true false false false true]

則 barslast(condition1)=[0 1 2 3 0]

請問一下:

1. barslast 計算目前K棒與上次條件成立K棒的期數差,當輸出為 -1 是何意思呢?

2. barslast(condition1[1]) 為前一期 barslast(condition1) 的結果,即=[0 0 1 2 3]. 那 barslast(condition1)[1] 是何意思呢?

謝謝囉!

XQ小幫手 發文於   2020/07/01

Hi SY,

1. barslast 計算目前K棒與上次條件成立K棒的期數差,當輸出為 -1 是何意思呢?

2. barslast(condition1[1]) 為前一期 barslast(condition1) 的結果,即=[0 0 1 2 3]. 那 barslast(condition1)[1] 是何意思呢?

您好,barslast 的用法如連結所述,小幫手尚未想到使用輸出 -1 的情境為何(barslast(condition1)[1] 會回傳 -1)

當然您也可以至XS編輯器「函數」搜尋 barslast,

裡面有 barslast 函數撰寫的邏輯,有興趣可以從中抽絲剝繭研究一番,謝謝。

 

發表回覆
Close