VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 1
声望: 0

想着用价比数据构造交易对,然后就要去修改base里的SpreadData,
if self.type == "jc":
if price_multiplier > 0:
self.bid_price += leg.bid_price price_multiplier
self.ask_price += leg.ask_price
price_multiplier
else:
self.bid_price += leg.ask_price price_multiplier
self.ask_price += leg.bid_price
price_multiplier
elif self.type == 'jb':
if n == 0:
self.bid_price = leg.bid_price
self.ask_price = leg.ask_price
else:
self.bid_price = self.bid_price/leg.bid_price
self.ask_price = self.ask_price/leg.ask_price
最后价比数据是显示出来了,然后也去根据价比数据进行下单,但是在下单时一直是算法启动就撤销。还需要去修改什么才能下单成功吗?debug的时候,总是在SpreadAlogoEngine的start_algo那里循环,就一直是算法启动并没有成功交易。

Member
avatar
加入于:
帖子: 101
声望: 8

能详细说下你改动的是哪一个函数以及执行后算法的具体表现嘛?

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】