金融量化分析【day112】:量化平台的使用-第一个策略

时间:2022-09-09 16:57:08

一、策略代码

# 导入函数库
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): #一般情况下买卖后买 tobuy = []
for stock in g.security:
p = get_current_data()[stock].day_open
amount = context.portfolio.positions[stock].total_amount
cost = context.portfolio.positions[stock].avg_cost
if amount > 0 and p >= cost * 1.25:
order_target(stock, 0) #止盈
if amount > 0 and p <= cost * 0.9:
order_target(stock, 0) #止损 if p <= 10.0 and amount == 0:
tobuy.append(stock)
if len(tobuy)>0:
cash_per_stock = context.portfolio.available_cash / len(tobuy)
for stock in tobuy:
order_value(stock, cash_per_stock)

二、股灾测试

1、编译运行

金融量化分析【day112】:量化平台的使用-第一个策略

2、日志输出

 2015-06-04 09:30:00 - WARNING - Security(code=601898.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601898.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601899.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601899.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601901.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601901.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601928.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601928.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601929.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601929.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601933.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601933.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601939.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601939.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601958.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601958.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601988.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601988.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601989.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601989.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601992.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601992.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601998.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=601998.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603000.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603000.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603288.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603288.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603699.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603699.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603993.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - Security(code=603993.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=000100.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539435 security=000100.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 500: Order(security=000629.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单失败,证券(000629.XSHE)今日停牌: StockOrder: _locked_cash=0, _commission=0, _hold_cost=0, _order_id=1540539436, _margin=False, _side=long, _amount=500, _action=open, _mode=OrderValue: _value=2702.7027027, _style=MarketOrderStyle, _order_cost=0, _security=Security(code=000629.XSHE), _status=new, _filled_amount=0, _avg_cost=0

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 500: Order(security=000709.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539437 security=000709.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 500)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 500: Order(security=000725.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539438 security=000725.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 500)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=000778.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539439 security=000778.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=000825.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539440 security=000825.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=000898.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539441 security=000898.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=000983.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539442 security=000983.XSHE mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 400: Order(security=600010.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539443 security=600010.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 400)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=600018.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539444 security=600018.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=600019.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539445 security=600019.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=600027.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539446 security=600027.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=600028.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539447 security=600028.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=600050.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539448 security=600050.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=600115.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)

 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539449 security=600115.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200)

 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=600157.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None)
2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539450 security=600157.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=600208.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539451 security=600208.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 400: Order(security=600221.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539452 security=600221.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 400) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=600578.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539453 security=600578.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=600649.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单失败,证券(600649.XSHG)今日停牌: StockOrder: _locked_cash=0, _commission=0, _hold_cost=0, _order_id=1540539454, _margin=False, _side=long, _amount=300, _action=open, _mode=OrderValue: _value=2702.7027027, _style=MarketOrderStyle, _order_cost=0, _security=Security(code=600649.XSHG), _status=new, _filled_amount=0, _avg_cost=0 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=600688.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539455 security=600688.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=600795.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539456 security=600795.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 400: Order(security=600863.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539457 security=600863.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 400) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 700: Order(security=601288.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539458 security=601288.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 700) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=601328.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539459 security=601328.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=601333.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539460 security=601333.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 500: Order(security=601398.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539461 security=601398.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 500) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=601600.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539462 security=601600.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=601618.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539463 security=601618.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=601668.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539464 security=601668.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 400: Order(security=601818.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539465 security=601818.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 400) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=601866.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539466 security=601866.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=601898.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539467 security=601898.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 400: Order(security=601899.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539468 security=601899.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 400) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 400: Order(security=601939.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539469 security=601939.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 400) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 500: Order(security=601988.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539470 security=601988.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 500) 2015-06-04 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=601998.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=None) 2015-06-04 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539471 security=601998.XSHG mode=OrderValue: _value=2702.7027027 style=MarketOrderStyle side=long margin=False entrust_time=2015-06-04 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2015-06-05 09:30:00 - WARNING - Security(code=000001.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000001.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000002.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000002.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000009.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000009.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000024.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000024.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000027.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000027.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000039.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000039.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000060.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000060.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000061.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000061.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000063.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000063.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000069.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000069.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000156.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000156.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000157.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000157.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000166.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000166.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000333.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000333.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000338.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000338.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000400.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000400.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000401.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000401.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000402.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-06-05 09:30:00 - WARNING - Security(code=000402.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0

部分输出日志

3、运行回测

金融量化分析【day112】:量化平台的使用-第一个策略

4、最大回撤

金融量化分析【day112】:量化平台的使用-第一个策略

三、非股灾测试

1、编译运行

金融量化分析【day112】:量化平台的使用-第一个策略

2、日志输出

 日志
错误
2015-11-10 09:30:00 - WARNING - Security(code=000503.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000503.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000536.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000536.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000538.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000538.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000559.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000559.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000568.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000568.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000581.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000581.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000598.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000598.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000623.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000623.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000625.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000625.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000651.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000651.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000686.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000686.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000728.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000728.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000729.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000729.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000738.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000738.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000750.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000750.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000768.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000768.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000776.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000776.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000778.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000778.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000783.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000783.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000792.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000792.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000793.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000793.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000800.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000800.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000826.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000826.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000831.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000831.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000839.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000839.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000858.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000858.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000869.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000869.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000876.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000876.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000878.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000878.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000895.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000895.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000917.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000917.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000960.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000960.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000963.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000963.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000970.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000970.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000999.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=000999.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002001.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002001.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002007.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002007.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002008.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002008.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002024.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002024.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002038.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002038.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002051.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002051.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002065.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002065.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002081.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002081.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002129.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002129.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002142.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002142.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002146.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002146.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002153.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002153.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002202.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002202.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002230.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002230.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002236.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2015-11-10 09:30:00 - WARNING - Security(code=002236.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000800.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000800.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000826.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000826.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000831.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000831.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000839.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000839.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000858.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000858.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000869.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000869.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000876.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000876.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000878.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000878.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000895.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000895.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000933.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000933.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000937.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000937.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000960.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000960.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000961.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000961.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000963.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000963.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000970.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000970.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000983.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000983.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000999.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=000999.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002001.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002001.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002007.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002007.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002024.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002024.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002038.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002038.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002051.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002051.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002065.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002065.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002069.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002069.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002081.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002081.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002106.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002106.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002129.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002129.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002142.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002142.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002146.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002146.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002155.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002155.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002202.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002202.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002230.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002230.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002236.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002236.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002241.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002241.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002269.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002269.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002294.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002294.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002299.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002299.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002304.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002304.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002310.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002310.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002344.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002344.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002353.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002353.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002375.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002375.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002385.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002385.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002399.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002399.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002415.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002415.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002422.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002422.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002431.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002431.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002450.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002450.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002456.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002456.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002500.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002500.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002570.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002570.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002594.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002594.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002603.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002603.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002653.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002653.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002673.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=002673.XSHE) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600000.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600000.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600008.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600008.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600009.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600009.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600010.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600010.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600011.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600011.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600015.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600015.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600016.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600016.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600018.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600018.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600019.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600019.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600027.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600027.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600028.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600028.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600029.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600029.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600030.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600030.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600031.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600031.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600036.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600036.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600048.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600048.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600050.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600050.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600058.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600058.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600060.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600060.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600062.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600062.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600066.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600066.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600068.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600068.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600079.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600079.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600085.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600085.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600089.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600089.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600096.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600096.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600100.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600100.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600104.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600104.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600108.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600108.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600109.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600109.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600111.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600111.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600115.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600115.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600118.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600118.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600123.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600123.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600143.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600143.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600150.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600150.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600153.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600153.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600157.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600157.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600160.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600160.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600166.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600166.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600170.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600170.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600177.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600177.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600188.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600188.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600196.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600196.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600208.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600208.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600216.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600216.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600219.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600219.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600221.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600221.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600252.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600252.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600256.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600256.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600259.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600259.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600266.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600266.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600267.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600267.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600271.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600271.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600276.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600276.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600309.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600309.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600315.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600315.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600316.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600316.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600332.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600332.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600340.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600340.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600348.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600348.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600352.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600352.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600362.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600362.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600369.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600369.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600372.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600372.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600376.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600376.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600383.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600383.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600395.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600395.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600403.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600403.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600406.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600406.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600415.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600415.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600436.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600436.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600489.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600489.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600497.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600497.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600498.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600498.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600516.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600516.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600518.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600518.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600519.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600519.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600528.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600528.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600535.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600535.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600546.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600546.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600547.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600547.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600549.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600549.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600582.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600582.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600583.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600583.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600585.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600585.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600588.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600588.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600597.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600597.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600598.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600598.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600600.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600600.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600637.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600637.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600642.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600642.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600648.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600648.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600649.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600649.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600655.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600655.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600660.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600660.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600663.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600663.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600664.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600664.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600674.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600674.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600688.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600688.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600690.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600690.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600694.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600694.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600703.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600703.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600705.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600705.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600718.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600718.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600739.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600739.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600741.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600741.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600783.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600783.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600795.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600795.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600804.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600804.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600809.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600809.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600811.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600811.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600827.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600827.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600832.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600832.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600837.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600837.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600839.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600839.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600859.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600859.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600863.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600863.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600873.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600873.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600875.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600875.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600886.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600886.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600887.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600887.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600893.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600893.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600895.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600895.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600900.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600900.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600970.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600970.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600971.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600971.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600997.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600997.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600999.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=600999.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601001.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601001.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601006.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601006.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601009.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601009.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601018.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601018.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601088.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601088.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601098.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601098.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601099.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601099.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601101.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601101.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601106.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601106.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601111.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601111.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601117.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601117.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601118.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601118.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601139.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601139.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601158.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601158.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601166.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601166.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601168.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601168.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601169.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601169.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601186.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601186.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601231.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601231.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601238.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601238.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601258.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601258.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601288.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601288.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601299.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601299.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601318.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601318.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601328.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601328.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601333.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601333.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601336.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601336.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601369.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601369.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601377.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601377.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601390.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601390.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601398.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601398.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601555.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601555.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601600.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601600.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601601.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601601.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601607.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601607.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601618.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601618.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601628.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601628.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601633.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601633.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601666.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601666.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601668.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601668.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601669.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601669.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601688.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601688.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601699.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601699.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601717.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601717.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601766.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601766.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601800.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601800.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601808.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601808.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601818.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601818.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601857.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601857.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601866.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601866.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601888.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601888.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601898.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601898.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601899.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601899.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601901.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601901.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601918.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601918.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601928.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601928.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601933.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601933.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601939.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601939.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601958.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601958.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601988.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601988.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601989.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601989.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601991.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601991.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601992.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601992.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601998.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=601998.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=603000.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=603000.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=603993.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - Security(code=603993.XSHG) 在 positions 中不存在, 为了保持兼容, 我们返回空的 Position 对象, amount/price/avg_cost/acc_avg_cost 都是 0 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000002.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539679 security=000002.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000012.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539680 security=000012.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000046.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539681 security=000046.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000060.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539682 security=000060.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000061.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539683 security=000061.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000069.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539684 security=000069.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=000100.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539685 security=000100.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000157.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539686 security=000157.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000401.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539687 security=000401.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000402.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539688 security=000402.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000425.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539689 security=000425.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000528.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539690 security=000528.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000562.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单失败,证券(000562.XSHE)今日停牌: StockOrder: _locked_cash=0, _commission=0, _hold_cost=0, _order_id=1540539691, _margin=False, _side=long, _amount=0, _action=close, _mode=OrderValue: _value=609.756097561, _style=MarketOrderStyle, _order_cost=0, _security=Security(code=000562.XSHE), _status=new, _filled_amount=0, _avg_cost=0 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000598.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539692 security=000598.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=000629.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539693 security=000629.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000630.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539694 security=000630.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000656.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539695 security=000656.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000686.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539696 security=000686.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000703.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539697 security=000703.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 300: Order(security=000709.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539698 security=000709.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 300) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000718.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539699 security=000718.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 200: Order(security=000725.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539700 security=000725.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 200) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000728.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539701 security=000728.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000729.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539702 security=000729.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000750.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539703 security=000750.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000758.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539704 security=000758.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000768.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539705 security=000768.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 100: Order(security=000778.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 下单检查标的数量: StockOrder(entrust_id=1540539706 security=000778.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 100) 2014-06-03 09:30:00 - WARNING - 开仓数量必须是100的整数倍,调整为 0: Order(security=000783.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=None) 2014-06-03 09:30:00 - WARNING - 订单委托失败: StockOrder(entrust_id=1540539707 security=000783.XSHE mode=OrderValue: _value=609.756097561 style=MarketOrderStyle side=long margin=False entrust_time=2014-06-03 09:30:00 error=开仓数量必须是100的整数倍,调整为 0
目标数量已经满足, 没有提交委托)

部分日志

3、运行回测

金融量化分析【day112】:量化平台的使用-第一个策略

4、最大回撤

金融量化分析【day112】:量化平台的使用-第一个策略

四、长线

1、编译运行

金融量化分析【day112】:量化平台的使用-第一个策略

2、运行回测

金融量化分析【day112】:量化平台的使用-第一个策略

3、最大回撤

金融量化分析【day112】:量化平台的使用-第一个策略

五、获取历史数据

1、代码

# 导入函数库
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)

2、输出结果

金融量化分析【day112】:量化平台的使用-第一个策略

金融量化分析【day112】:量化平台的使用-第一个策略的更多相关文章

  1. 金融量化分析-python量化分析系列之---使用python获取股票历史数据和实时分笔数据

    财经数据接口包tushare的使用(一) Tushare是一款开源免费的金融数据接口包,可以用于获取股票的历史数据.年度季度报表数据.实时分笔数据.历史分笔数据,本文对tushare的用法,已经存在的 ...

  2. 金融量化分析【day112】:初识量化交易

    一.摘要 为什么需要量化交易? 量化交易是做什么? 量化交易的价值何在? 做量化交易需要什么? 聚宽是什么? 零基础如何快速入门量化交易? 自测与自学 二.量化交易比传统交易强多少? 它能让你的交易效 ...

  3. 利用R语言打造量化分析平台

    利用R语言打造量化分析平台 具体利用quantmod包实现对股票的量化分析 1.#1.API读取在线行情2.#加载quantmod包3.if(!require(quantmod)){4. instal ...

  4. day31 堡垒机尾声 &plus; Python与金融量化分析&lpar;一&rpar;

    堡垒机尾声: 代码案例:https://github.com/liyongsan/git_class/tree/master/day31 课堂笔记:file send: 1.选择本地文件 2.远程路径 ...

  5. Python实战——基于股票的金融数据量化分析

    说明:本文只是通过自己的已学知识对股票数据进行了一个简单的量化分析,只考虑了收盘情况,真实的量化交易中仅仅考虑收盘情况是不够的,还有很多的复杂因素,而且仅仅三年数据是不足以来指导真实的股票交易的,因此 ...

  6. 量化分析获取数据的3种姿势(压箱底的神器Tushare)

    自打入门量化分析起,就有相当部分的时间在与数据打交道,从数据的获取.清洗到使用,对分析而言既是繁琐的,也是必须的.有大牛曾经说,量化分析有8成的开发时间都在处理数据. 为了节省时间,将更多精力投入到策 ...

  7. python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据

    python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据 最近工作太忙了,有一个星期没有更新文章了,本来这一期打算分享一些对龙虎榜数据的分析结果的,现在还没有把数据内的价值很好 ...

  8. 量化分析v1

    量化分析v1 # -*- coding: utf-8 -*- """ Created on Wed Apr 11 10:13:32 2018 @author: chens ...

  9. 量化分析:把Tushare数据源,规整成PyalgoTrade所需格式

    量化分析:把Tushare数据源,规整成PyalgoTrade所需格式 分析A股历史数据,首先需要确定数据来源.如果只想做日k线.周k线的技术分析,可以用PyalgoTrade直接从yahoo.goo ...

随机推荐

  1. gulp

    npm install -g gulp // 全局安装gulp 是为了执行 gulp 任务npm install gulp --save-dev // 本地安装gulp 是为了调用 gulp 插件 - ...

  2. 1&period;1使用内置的Camara应用程序捕捉图像

    一: Camara应用程序包含的意图过滤器 <intent-filter> <action android:name="android.media.action.IMAGE ...

  3. 访问的是A网址,但是跳转B网址的内容,地址栏还是A网址

    最近家里宽带续费,是用小区小广告的宽带,打开http://download.csdn.net/ 或其他一些设计下载.购物商城或威客网址进不去 提示 经过网上大量搜索和请教,都说是以下几点引起的 1.网 ...

  4. 泛型(java菜鸟的课堂笔记)

                1. 泛型的简单运 用和意义   2. 泛型的上限与下限   3. 泛型和 子类继承的限制   4. 泛型类和泛型 方法   5. 泛型嵌套和泛型擦除             ...

  5. ios 返回不会自动刷新页面问题

    在实际开发过程中,移动端的兼容性问题有很大的坑,安卓可以了ios不行,ios可以了安卓又失效了这样,其中ios的回退操作就是不会自动刷新页面,很烦! 常见的history.back() history ...

  6. C&num; Ioc容器Unity,简单实用

    开头先吐槽一下博客园超级不好用,添加图片后就写不动字了,难道是bug 好进入正题,先来说下依赖注入,简单来说就是定义好接口,上层代码调用接口,具体实现通过配置文件方式去指定具体实现类. 首先我们需要通 ...

  7. PL&sol;SQL 一个数据对象一个事务(rollback,submit)

    /*********************************************** 一个数据对象一个事务(且记录错误信息到处理对象) ************************** ...

  8. scala 小结&lpar;一&rpar;

    Scala 是什么?(What is scala?)   引用百度百科对于scala的定义: Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言.并集成面向对象编 ...

  9. ElGamal密码

    ElGamal也是一种基于离散对数的公钥*,与Diffie-Hellman密钥*密切相关.ElGamal密码体系用于数字签名标准(DSS)和S/MIME电子邮件标准等一些技术标准中. 算法描述: ...

  10. 【&period;NET线程--进阶(一)】--线程方法详解

    上篇博客从线程的基本概况开始着重讨论了线程,进程,程序之间的区别,然后讨论了线程操作的几个类,并通过实例来说明了线程的创建方法.本篇博客将会带大家更深入的了解线程,介绍线程的基本方法,并通过一个Dem ...