vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 46
声望: 0

本人主观交易员,有成熟的交易系统,最近研究量化,想实现:1我每天选出几个标的,直接添加到下单目录;2.开仓条件,比如高开或者低开多少点,如果目录中标的符合开仓条件一次性多个标的可以同时入场;3.可以同时发出一个止损条件单,比如一个ATR什么的;想了解下应该在脚本策略里面写吗?量化没啥基础,想直接乾坤大罗移别人代码修修,看了下vnstation都没看到demo策略源码,请求大神指点!!!或者有人愿意帮我实现,有偿,或者教你一些主观策略

Member
avatar
加入于:
帖子: 526
声望: 24

可以参考一下Github上portfolio_strategy的demohttps://github.com/vnpy/vnpy/tree/master/vnpy/app/portfolio_strategy/strategies

Member
avatar
加入于:
帖子: 46
声望: 0

好的,谢谢!我还没搞明白直接安装好了vnpy2.1.4,也都连上ctp了,里面没找到源码;下载了源码,又如何把源码和vnpy2.1.4关联上;这玩意儿对新手不太友好

Member
avatar
加入于:
帖子: 526
声望: 24

【vnpy-community】微信公众号里有入门教程可以看一下

Member
avatar
加入于:
帖子: 46
声望: 0

公众号上的看了,文档也看了,安装调试都相当顺利,但没有用,和我的需求相却甚远!我只要知道下载了源码,放在安装文件的那个文件夹,比如源码策略在app-strategy里,我修改好了,需要放在安装文件那个位置才能运行自己的策略;现在的问题是安装好了,也下载了源码,在源码里加入了自己的策略,但用vnstation压根找不到自己的策略啊

Member
avatar
加入于:
帖子: 526
声望: 24

1.请问你的策略放在哪个目录下呢?

是在当前操作系统的用户目录下的strategies目录下还是vnpy.app.cta_strategy.strategies目录下呢?

2.你策略的类的名字有和其他策略重合吗?

Member
avatar
加入于:
帖子: 46
声望: 0

策略放在vnpy.app.cta_strategy.strategies里面,安装好了vnstudio,下载了源码,都放在d盘根目录,没搞懂源码和vnstudio的关系,如何让源码和vnstudio关联起来,刚又在源码文件夹运行install.bat,没安装成功

Member
avatar
加入于:
帖子: 526
声望: 24
  1. 已经安装过vnstudio了怎么还要再次安装呢?
  2. 源码指的是GitHub上的portfolio_strategy的demo吗?如果是这个,抱歉,更正一下,在app.portfolio_strategy.strategies里面就有。如果想回测,就用这个jupyter跑就行了
  3. 一般自己写的策略建议都放在当前操作系统的用户目录下的strategies文件夹里,假设你的用户名为abc:
    Windows系统
    用户目录为c:\users\abc;
    策略应该放在c:\users\strategies中
    Linux/Mac系统
    用户目录为/home/abc
    策略应该放在/home/abc/strategies中
Member
avatar
加入于:
帖子: 46
声望: 0

是啊,没搞懂vnstudio 和 在github上下载zip源码的关系,现在是装了vnstudio,下载了zip,通过sublime看到了zip源码vnpy- app- cat-strategy策略源码,然后自己修改了下源码,放在这个这源码一起,启动vnstudio-vntrader-功能-Cta策略看不到自己写的策略,然后把自己的策略放在c:\users\strategies或者c:\users\abc\vntrader\strategies都发现不了自己的策略

Member
avatar
加入于:
帖子: 526
声望: 24
  1. VNStudio就是vn.py框架针对量化交易打包的python一键安装发行版(包含了python解释器和常用三方库)。一般使用的话,有VNStudio就可以了。源代码是便于学习了解这个框架,以及熟悉之后可以根据自己需求来修改一些底层代码来实现个性化定制。
  2. 前面说的那个c:\users\strategies或者c:\users\abc\vntrader\strategies都不对,应该是c:\users\你的用户名\strategies)。
  3. 方便提供一下截图吗?像这样,把你的策略和你修改的原策略放在一起,看一下(策略路径也要截进去)(你的策略需要放在安装的这个vnstudio里.或者用户目录下strategies里)

description

description

description

Member
avatar
加入于:
帖子: 46
声望: 0

感谢,可以了,昨天关机后今天在打开发现能找到我的策略了;您这截图不错,看到策略路径了

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