開拓者TB中有沒有MRO這個函數?
作者:開拓者 TB 來源:cxh99.com 發布時間:2013年04月05日
- 咨詢內容: 在別的平臺中,有一個MRO( Test, Len, Instance )函數,獲取的是在最近len個K線上,符合條件test,并且距離現在第N近的位置。
比如MRO( c > c[1] and o - c > 0, 20, 2 ),尋找的是,從最新的K線回退,在最近20個K線中,第二次發生( C>C[1] and O-C>0 ) 這個情況的位置。
在tb中有沒有類似的函數,如果沒有的話,能不能請技術支持寫一個函數?
謝謝
- TB技術人員: 可看一下nthcon這個函數,雖不完全一樣。稍加變通,可實現類似的效果。
以你的公式為例
aa = close>close[1] && open-close>0; //aa定義為布爾型
nthcon(aa,2)的是小于等于20的,出來 結果就出你的mro的一致。