想詢問能否抓出針對在20跟K棒裡 出現最低點到次低點的漲幅 與 抓出在這20跟K棒中抓出連續兩根向上長紅
陣列不知道能否做出想要的效果
簡單來說 因為想要想的型態幾個重點相同 但是K棒可能會有3-5根的差距變化類似這兩張圖(穿過季線 拉回季線 上漲幅度)

在想能否針對型態做出相同的選股
想詢問能否抓出針對在20跟K棒裡 出現最低點到次低點的漲幅 與 抓出在這20跟K棒中抓出連續兩根向上長紅
陣列不知道能否做出想要的效果
簡單來說 因為想要想的型態幾個重點相同 但是K棒可能會有3-5根的差距變化類似這兩張圖(穿過季線 拉回季線 上漲幅度)

在想能否針對型態做出相同的選股
Hello 交易玩家,
所以您是要兩個條件:
1. 20根Bar裡的最低點到次低點的漲幅。
2. 20根Bar裡的連續兩根長紅。
那麼可以使用 nthlowest 和 nthlowestbar 來找出最低和次低的點,用以計算漲幅。
至於連續兩根長紅,可以使用 trueany 來判斷區間內是否有達成條件。
像是:
condition1 = (close - open) > 3 and (close[1] - open[1]) > 3; //連續兩根紅色實體Bar大於3當作連續兩根長紅
condition2 = trueany(condition1, 20); //20根Bar內是否有任一連續兩根長紅達成
trueany 謝謝提供這個函式 感謝解惑
2 評論