一、代码python
# 导入函数库 import jqdata #初始化函数,设定基准等等 def initialize(context): set_benchmark('000300.XSHG') g.security = get_index_stocks('000300.XSHG') set_option('use_real_price',True) set_order_cost(OrderCost(open_tax=0, close_tax=0.001, open_commission=0.0003, close_commission=0.0003,close_today_commission=0, min_commission=5),type='stock') log.set_level('order','warning') order_value("601318.XSHG",10000) def handle_data(context, data): print(context.portfolio.positions)
二、输出函数
代码3d
# 导入函数库 import jqdata #初始化函数,设定基准等等 def initialize(context): set_benchmark('000300.XSHG') g.security = get_index_stocks('000300.XSHG') set_option('use_real_price',True) set_order_cost(OrderCost(open_tax=0, close_tax=0.001, open_commission=0.0003, close_commission=0.0003,close_today_commission=0, min_commission=5),type='stock') def handle_data(context, data): print(context.portfolio.available_cash)
输出blog
一、代码get
# 导入函数库 import jqdata #初始化函数,设定基准等等 def initialize(context): set_benchmark('000300.XSHG') g.security = get_index_stocks('000300.XSHG') set_option('use_real_price',True) set_order_cost(OrderCost(open_tax=0, close_tax=0.001, open_commission=0.0003, close_commission=0.0003,close_today_commission=0, min_commission=5),type='stock') log.set_level('order','warning') order_value("601318.XSHG",10000) def handle_data(context, data): print(context.portfolio.positions['601318.XSHG'].total_amount)
二、输出it
一、代码io
# 导入函数库 import jqdata #初始化函数,设定基准等等 def initialize(context): set_benchmark('000300.XSHG') g.security = get_index_stocks('000300.XSHG') set_option('use_real_price',True) set_order_cost(OrderCost(open_tax=0, close_tax=0.001, open_commission=0.0003, close_commission=0.0003,close_today_commission=0, min_commission=5),type='stock') log.set_level('order','warning') order_value("601318.XSHG",10000) def handle_data(context, data): print(context.portfolio.positions['601318.XSHG'].today_amount)
二、输出class
一、代码import
# 导入函数库 import jqdata #初始化函数,设定基准等等 def initialize(context): set_benchmark('000300.XSHG') g.security = get_index_stocks('000300.XSHG') set_option('use_real_price',True) set_order_cost(OrderCost(open_tax=0, close_tax=0.001, open_commission=0.0003, close_commission=0.0003,close_today_commission=0, min_commission=5),type='stock') log.set_level('order','warning') order_value("601318.XSHG",10000) def handle_data(context, data): print(context.portfolio.positions['601318.XSHG'].closeable_amount)
二、输出im
打印数据
# 导入函数库 import jqdata #初始化函数,设定基准等等 def initialize(context): set_benchmark('000300.XSHG') g.security = get_index_stocks('000300.XSHG') set_option('use_real_price',True) set_order_cost(OrderCost(open_tax=0, close_tax=0.001, open_commission=0.0003, close_commission=0.0003,close_today_commission=0, min_commission=5),type='stock') log.set_level('order','warning') def handle_data(context, data): df = attribute_history('601318.XSHG', 5) print(df)
输出