龙空技术网

函数 get_iwencai

梦蝶无名 154

前言:

如今姐妹们对“c语言 get函数”大体比较着重,姐妹们都想要剖析一些“c语言 get函数”的相关知识。那么小编同时在网络上收集了一些对于“c语言 get函数””的相关资讯,希望朋友们能喜欢,我们快快来了解一下吧!

get_iwencai

问财选股函数(回测引擎中应用)

调用方法:

get_iwencai(sentence, set_attr, version)
释义:
get_iwencai函数是智能选股函数,可以通过输入自然语言,执行选股并获取股票列表.
参数:

参数

含义

详细内容

sentence:

自然语句

例如:get_iwencai('沪深300,净利润增长大于20%').关于自然语句的写法规范问题,点击跳转i问财官网.

set_attr:

变量名

如果该参数不输入,则返回的股票列表默认保存在context.iwencai_securities中.如果该参数输入'stocks_list'(自定义),则返回的股票列表保存在context.stocks_list中.

version:

变量名

默认为'stable'稳定版,'online'为正式版,如果您希望跟问财官网保持一致,请使用'online'.

注意事项:

1.该函数是智能选股函数,属于初始化函数,必须在init(context)函数下设置,不然都是无效的.2.该函数设置在init函数下时,系统会保存该语句,并使得该函数能每天执行选股,将结果保存至context对象中。2.该函数的set_attr参数不输入, 则会将返回的股票列表默认保存在context.iwencai_securities中.3.该函数不能在研究环境中使用.4.get_iwencai的选股结果不能在init里直接输出,会返回空.
示例:
#【示例1】def init(context):    # 输入选股条件    get_iwencai('净利润增长大于20%,股价位于20日均线上方')def handle_bar(context, bar_dict):    # 打印输回测出前一日收盘后的选股结果    log.info(context.iwencai_securities) #【示例2】def init(context):    # 输入选股条件      get_iwencai('沪深300', 'test')def handle_bar(context, bar_dict):    # 打印输回测出前一日收盘后的选股结果    log.info(context.test)
示例返回:
列表格式:2018-11-29 09:30:00 - INFO['000002.SZ',  '603617.SH'...........'603985.SH', '603987.SH']

标签: #c语言 get函数