如何將Length由14支BAR改為5天去計算?
如何將Length由14支BAR改為5天去計算?var0 = RSI( close, 14) ;
var0 = RSI( close, 5days) ?
如30 mins 圖表,5天即 var0 = RSI( close, 240) ,
這個日數想轉為Variables manyung 發表於 19-7-29 10:23
如30 mins 圖表,5天即 var0 = RSI( close, 240) ,
這個日數想轉為Variables
交易時間有長有短...
30分K 的 RSI( close, 240)
好像不是5天也
另外一提,可以的話,說說你要做什麼(原始目的)...
也許很簡單就可以達成,也許事情不是你想的那樣...
Thanks, Jason.
CME 24小時/0.5小時*5天= 240, 但是5AM 至6AM 休市
30mins , 60 mins, 240mins圖表的BAR 數也會不同,
原始目的
我想用自定義的indicator(找一段時間內價格的mode),時間是1天,3天, 一星期 和一個月,
多個time frame也會用到此策略, 所以想寫BAR 數轉為日數的語法 本帖最後由 jason680 於 19-7-29 23:40 編輯
manyung 發表於 19-7-29 11:58
Thanks, Jason.
CME 24小時/0.5小時*5天= 240, 但是5AM 至6AM 休市
30mins , 60 mins, 240mins圖表的BAR...
不是很清楚你說的,你可以試試...
以下提供簡單的想法...
1. 定義 bar_of_day
例: bar_of_day = 23*60 / 30
或 bar_of_day = trade_time / barInterval
註: trade_time 設為(一天)23小時
2. 設定天數
Day_N =3 //3天
3. 然後使用
RSI( close, bar_of_day * Day_N)
或者
bar_num = bar_of_day * Day_N
RSI( close, bar_num)
註: 如果要更自動一點,更省事
使用細節上還要加上一些函數...
BarType, BarInterval, ceiling, floor, int ...等等
thanks,Jason.問題解決了, barinterval 很好用
內建函數:BarInterval。這是現在使用的分線是幾分線的意思,不如當你打開30分線的時候,BarInterval就會傳回30這個數值。而台指期一天的交易時間是300分鐘,所以只要把 300 / BarInterval 就可以知道一天會有幾根K棒了。 己經下載來研究,謝謝分亨 剛好有類似的問題,感謝分享用barinterval的作法. 外期用barInterval並不適當,很多時間是沒有k棒的 謝謝大大的分享,
新手,看到這個語法的功能,
是在算特別的幾根k棒的定義的樣子,還在學習中,看是否可以移到其他策略去用。
頁:
[1]