VeighNa量化社区
你的开源社区量化交易平台
Member
离线
81 帖子
声望: 0

在回测环境下,请问如果挂单的话,是按照下一个 tick 的价格成交么?还是下一分钟Bar 的开盘价格?

请问修改策略Python 代码之后需要删除策略再重新加入吗? 我尝试不删除,感觉好像系统并没有拿到最新版的.py 文件

用的默认数据库设置SQLite
我发现数据录制程序有一行数据录制有误,我想把这一行从数据库中删掉。有没有Python 的代码可以 直接进到数据库删掉 某一个 时间的 数据呢? 或者其他手动方法也可以。谢谢

如果删除一个策略,但是还有头寸的话,是不是需要手动平头寸。还是可以让新的策略继承之前的头寸?

在实盘中,如果出现交单以后被拒单的情况,如何查看 拒单的原因呢?

如何计算loadbar()里面最少要load 几天的数据呢?因为数据短,想尽可能少的load 数据,但是又要保证load 足够多的数据能确保当天马上可以交易。

另外如何判断出 实盘不能交易 是因为loadbar()没有足够数据呢?

打开CTA 策略的时候出现下面 异常报错。
没有办法打开CTA 策略模块。请问应该如何处理呀?

Traceback (most recent call last):
File "c:\vnstudio\lib\site-packages\vnpy\trader\ui\mainwindow.py", line 281, in open_widget
widget = widget_class(self.main_engine, self.event_engine)
File "c:\vnstudio\lib\site-packages\vnpy\app\cta_strategy\ui\widget.py", line 37, in init
self.cta_engine.init_engine()
File "c:\vnstudio\lib\site-packages\vnpy\app\cta_strategy\engine.py", line 110, in init_engine
self.load_strategy_data()
File "c:\vnstudio\lib\site-packages\vnpy\app\cta_strategy\engine.py", line 800, in load_strategy_data
self.strategy_data = load_json(self.data_filename)
File "c:\vnstudio\lib\site-packages\vnpy\trader\utility.py", line 99, in load_json
data = json.load(f)
File "c:\vnstudio\lib\json__init.py", line 296, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "c:\vnstudio\lib\json\
init__.py", line 348, in loads
return _default_decoder.decode(s)
File "c:\vnstudio\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "c:\vnstudio\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 29 column 38 (char 633)

在UI界面 CTA 回测里,有一个参数是 合约乘数。

但是如果通过Python 跑的话,
engine = BacktestingEngine()
engine.set_parameters(。。。)这里面对应应该设置哪个参数呀?貌似找不到。

put_event 论坛: CTA策略

我看到很多代码里面都有self.put_event(). 请问这个的用途是什么呢?什么时候需要加这行呢?

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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