VeighNa量化社区
你的开源社区量化交易平台
lnncnncl's Avatar
Member
离线
11 帖子
声望: 0

听说是可以用命令行不用界面能打开。请问有大佬知道弄吗?

xiaohe wrote:

单品种就用CTA策略模块开发,多品种就用组合策略模块开发

好的,谢谢大佬,我直接修改vnpy_scripttrader里的engine.py解决了
用这个函数
self.event_engine.register(EVENT_TICK, self.tick_event)

xiaohe wrote:

脚本策略模块是同步的。如果需要收到tick推送建议还是使用策略引擎跑策略吧

请问策略引擎是哪个呢?

description

description

如图所示,官方教程里边,是隔3秒就执行一次get_tick来获取合约的最新价格。
这个3秒最小也只能改到0.001秒。那就会有延迟。等于是被动的去刷新。

有没有办法设置让veighna接收到最新tick就,立刻自己去触发某个方法呢?

xiaohe wrote:

可以自己把ctp_gateway.py里subscribePrivateTopic函数的入参从0(从本交易日开始重传)改成2(只传送登录后私有流的内容)

十分感谢!

或者我自己去修改。
大佬们能不能告诉我,是哪个文件夹里的哪个文件控制这个历史记录模块的,我自己去看代码,自己改。

现在就是整个veighNa系统文件太多了,不知道哪个干嘛的。

xiaohe wrote:

没有,建议还是定时重启吧

好的谢谢!

description

因为2-3秒委托一次,导致委托列表太多5000条以上

每次打开veighNa,veighNa都有一段加载5000条历史委托的过程
加载过程及其漫长,大概要1个小时。不加载完不让使用。

为什么要加载那么多5000多条历史委托呢?耗时很长,导致整个程序都未响应很长时间。
并且在加载完之后进行任何操作都很容易未响应。

能不能设置不加载历史委托。
或者只加载100条左右呢?

xiaohe wrote:

这个界面没做清空按钮
那有没有什么指令能清掉呢?

右边的日志太多了,导致卡顿,又不想重启。怎么清理掉呢?
description

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

沪公网安备 31011502017034号

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