期貨期權交流MRO,求最近1個滿足條件的bar到當前bar的距離 [MC]
- 咨詢內容:
文華和TB都有個函數,求最近1個或n個滿足條件的bar到當前bar的距離。剛開始使用MC時,找了好久,沒找到easyLanguage有類似功能的函數,只好自己寫了1個函數實現這個功能。最近發現,原來easyLanguage早已經有了這個函數,而且功能還要更全面。
函數的名稱叫: MRO和LRO,該函數有3個參數,MRO(con,Len,instance)。 以下舉例說明他們的用法:
MRO(con,100,1),過去100根bar里,最近1個滿足條件(con)的bar,到當前bar的距離。
MRO(con,200,2),過去200根bar里,倒數第2個滿足條件con的bar,到當前bar的距離。
LRO(con,100,1),過去100根bar里,最早一個滿足con的bar,到當前bar的距離。
比如, MRO(time=901,300,1),過去300根bar里,最近1個時間等于9點01分的K線(也就是開盤后的第1根K線),到當前K線的距離。
我測試了這個函數,功能完全符合預期,而且比TB和文華上類似的函數,功能還要全面點。不僅可以用MRO()求最近1個,還可以用LRO()求最早1個滿足條件的K線到當前K線的距離。
看來easyLanguage還有很多實用的功能,等待大家去發現。
- MC技術部: 太好了,希望這樣的文章多一些。剛開始用mc,里面的大部分自帶函數都不太清楚用法。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容