Description Usage Arguments Value
View source: R/realtime_loop.R
Create a realtime data loop
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | create_rt_loop(
query_func = sina_realtime_quote,
ref_code = "sz000001",
code_col = "sina_code",
time_col = "Time",
db = get_rt_db(),
tbl_name = "rtdt",
idx_unique = paste0(tbl_name, "_idx_unique"),
idx_dttm = paste0(tbl_name, "_idx_dttm"),
idx_recv = paste0(tbl_name, "_idx_recv"),
sleep_timer = rt_sleep_timer,
exit_timer = rt_exit_timer,
min_loop_time = 1,
report_window = 30L,
api = TushareApi()
)
|
query_func |
a query function to fetch realtime data |
ref_code |
a reference code to query and determine data structure returned by query_func |
code_col |
column name to code |
time_col |
column name to time |
db |
path to database |
tbl_name |
table name to store data |
idx_unique |
index name to identify unique entries |
idx_dttm |
index on datetime |
idx_recv |
index on time received |
sleep_timer |
a sleep timer function |
exit_timer |
an exit timer function |
min_loop_time |
minimum loop time |
report_window |
report window size |
api |
a tsapi object |
a function to run the loop
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.