用Python的交易员 wrote:
- 是的,需要300万资金门槛才能用
- 不存在,要提交的是量化执行系统,不是你的策略
- 对的,中泰自己有采购RQData可以申请使用
好的,谢谢.想请问下vnpy有没有和中泰合作的开户专员可以推荐一下?然后如果用vnpy的话,其实就是已经经过中泰的检验可以直接用了吧?
小弟想试下做A股的量化,有几个问题想请教下:
1 vnpy接实盘的话,是不是要开中泰的xtp?论坛有没有合作的呢?
2 听说中泰xtp要提交程序?那不是需要泄露策略?
3 实盘的时候,需要initial data,是不是和期货一样接rqdata?还是要自己额外弄数据源?
4 敢问其他还有什么和做期货不同的地方?请指教,谢谢.
请问下AM里面存的bar数量影响大不大呢?
因为我看默认是200条,如果我存2000条呢?
是10倍复杂度(O)还是100倍复杂度呢?对实盘交易影响大不大呢?
谢谢
backtest是基于bar回测的,而且是没有考虑到停止的时间间隔,在实际交易中,会有如下几个问题:
1.会在最后一个tick进行交易,故比如15:00会有委托,有的时候会成交,有的时候不会.但是如果根据回测,即使考虑滑点也应该在次日开盘的时候发出才对
敢问如上问题大家有没有遇到过,请问如何解决呢?
用Python的交易员 wrote:
养成好习惯下午3点后一定要关掉程序~
敢问早上呢,因为我发现下午不是bug的地方,主要是早盘开盘,各种神奇的BUG?
用Python的交易员 wrote:
提供下完整的窗口截图?包括日志监控的输出信息
今天遇到相同的问题
早盘开盘发现有不少提交中的单,然后按连接CTP,并没有发现异常.都是现实登录成功.
但是开盘后发现资金不会跳动,发出的交易信号也没有报单(我在文华登录没有看到)
怀疑是出现了"假登录"的情况?请问为什么会这样呢?
如图,这上面的交易流水没有显示,是有什么开关需要打开吗?
谢谢
如上图所示,在引用tick.lastPrice的时候出错了.
但是很明显没有打错字,然后我看了tickdata确实有这个定义类别,请问为什么实盘中会bug呢?
因为要写拆单和追单策略,所以开始要处理on_tick的问题:
1.在ontick里面写了逻辑的话,每个tick都会进行判断,会不会大幅度拖累运行速度?
基本理解了,谢谢
用Python的交易员 wrote:
- 底层对CTP的网络连接只有一条,CTP推送过来的TICK数据也只有一份,每个策略实例,都会收到该Tick推送,然后自己维护自己的K线时间序列
- 一般建议单进程运行的策略不要超过50个,更多就开多进程
- 不用,没意义
感谢您的回复,但是有点不懂:
1.为什么单进程运行不要超过50个策略呢?是和并发有关吗?
2.既然如此,为何不用修改json文件来合拼策略呢?
请教"下同一个品种运行多个策略的情况"下的几个问题:
1.同一个品种,比如铁矿,我同时跑3个不同周期的策略的话,读取的数据和网络引用是一份还是3份?
谢谢,还望指教.
用Python的交易员 wrote:
可以自己复制多个Gateway来实现,需要修改部分架构层的设计
修改gateway应该是实现同时登陆多个账号吧,但是对于每个单独账户而言,每个策略还是要复制一份.我的理解是只是把复制多个vnpy变成在一个上面运行,但是还要复制运行中的策略?
不知道理解是否正确?
因为我听说有一种方法是直接复制下单指令,不知道vnpy能否做到类似的功能?
不知道是郑商所的问题还是什么逻辑问题.,
买平之后,下一时间段还在不断发出买平信号,应该是持有仓位没有同步?
请问如何在策略中加入成交回报的同步功能?
另外之前NI的策略运行也是,平仓的时候,策略管理的2手,却平仓了4手.我看log是同时发出的,为什么会这样呢?
是不是长期开着vnpy不关会有bug呢?
由于多账号并行,感觉同时开多个账号重复订阅合约信息和重复计算仓位什么的,
一方面浪费配置和算力
另一方面会卡机
能否只计算一次,然后复制到其他账户,或者可以像文华8那样同时登陆多个账号?
如果可以的话,请问怎么实现?求个案例?
谢谢
用Python的交易员 wrote:
那就是你的机器上有多个Python环境,不会切换的话就卸载干净只装VN Studio
您好,感谢您的回复。
我卸载多个PYTHON后成功生成C文件了,但是留着PYD文件还是不能检查到。
然后我开CMD 用PYTHON IMPORT策略文件顺利通过,没有显示有问题。
请问该如何处理呢?
用Python的交易员 wrote:
这个pyd,先试试在cmd中启动python,然后import。
注意如果pyd文件名中包括版本号的部分,请忽略,直接import 原始文件名就行。
感谢您的回复。
我试过improt,也试过用setup来加密,都是显示no moudle name vnpy。
是不是要进行修改还是要在什么特定文件夹里加密?
根据知乎专栏的加密教程处理,但是打开vnpy找不到策略?
策略没加密是可以找到并运行的
cython加密后只留下pyd,但是找不到策略
请问该如何处理,谢谢
大概理解了,感谢。
貌似复制vnstation里的run。py也是可以的
用Python的交易员 wrote:
2.0.6,AlgoTrading界面左侧的“CSV启动”按钮就是的,点击后选择你要用的csv文件加载
想问下这个功能有教程吗?因为找不到教程不知到怎么操作和编写csv文件、