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

1.数字货币的的如何接连和配置(api和key都有)? 跑这个的策略类在哪里设置?(数字货币CryptoTrader目录下没有settin.json设置策略类的文件)
2.支持py3的vnpy2.0版具体何时发布?(给个时间范围也可以)

Administrator
avatar
加入于:
帖子: 1711
声望: 80

如果需要跑CTA策略的话,请:

  1. 在run.py中加载ctaStrategy模块(参考examples/VnTrader/run.py)
  2. 同时在CryptoTrader目录下新增CTA_setting.json,同样参考VnTrader目录下的内容

2.0的发布预计可能要年后了(我争取年前发一个beta版本)

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

DT086 wrote:

1.数字货币的的如何接连和配置(api和key都有)? 跑这个的策略类在哪里设置?(数字货币CryptoTrader目录下没有settin.json设置策略类的文件)
2.支持py3的vnpy2.0版具体何时发布?(给个时间范围也可以)

设置完之后,在vnTrader上如何进行连接(连接ctp还是其他接口)?
数字货币连接的行情和下单交易接口是怎么与货币交易所进行交互的?

Administrator
avatar
加入于:
帖子: 1711
声望: 80

连每个数字货币交易所自己的接口,比如BitMEX、HUOBI等。

交易基于REST,行情推送基于Webscoket

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

用Python的交易员 wrote:

连每个数字货币交易所自己的接口,比如BitMEX、HUOBI等。

交易基于REST,行情推送基于Webscoket

能给个数字货币的交易策略示例吗(含有详细的操作步骤)?
策略类似做期货的示例策略就可

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

用Python的交易员 wrote:

连每个数字货币交易所自己的接口,比如BitMEX、HUOBI等。

交易基于REST,行情推送基于Webscoket


数字货币怎么知道什么策略在跑什么合约 还有持仓情况 (数字货币不像ctp接口啊 可以看到什么策略在跑什么合约)

Administrator
avatar
加入于:
帖子: 1711
声望: 80

对于CtaStrategy模块来说,所有的示例策略都可以在数字货币上跑,也可以在期货上跑,基本没什么区别的(当然策略盈亏不保证)。

BitMEX接口同样可以订阅行情,发送特定代码的合约委托等等,可以实现和CTP很接近的功能。

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

用Python的交易员 wrote:

对于CtaStrategy模块来说,所有的示例策略都可以在数字货币上跑,也可以在期货上跑,基本没什么区别的(当然策略盈亏不保证)。

BitMEX接口同样可以订阅行情,发送特定代码的合约委托等等,可以实现和CTP很接近的功能。

你好我想问一下具体的区别,主要是以什么价格和仓位买入卖出那里,基础币和交易币怎么分开算之类的。。感谢~

Administrator
avatar
加入于:
帖子: 1711
声望: 80

以BitMEX来说:

  1. 什么价格就是盘口挂单,这点和CTP完全一样
  2. BitMEX提供服务器端停止单,CtaStrategy会直接把停止单发到服务器上
  3. BitMEX的仓位,就是根据他们的合约规则设计定的
  4. BitMEX的账户资金是XBT,目前CtaStrategy回测中的则是USDT,这点有所区别,我们后续版本会支持币本位计算
Member
avatar
加入于:
帖子: 9
声望: 0

用Python的交易员 wrote:

以BitMEX来说:

  1. 什么价格就是盘口挂单,这点和CTP完全一样
  2. BitMEX提供服务器端停止单,CtaStrategy会直接把停止单发到服务器上
  3. BitMEX的仓位,就是根据他们的合约规则设计定的
  4. BitMEX的账户资金是XBT,目前CtaStrategy回测中的则是USDT,这点有所区别,我们后续版本会支持币本位计算

好的,感谢。麻烦再请教一下搬砖这类策略中的交易所转币在策略里能实现么,还是得手动转,如果能实现想请教一下代码~

Administrator
avatar
加入于:
帖子: 1711
声望: 80

目前不支持转币功能哦,这个每家交易所规则不太一样,难以统一封装

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

用Python的交易员 wrote:

目前不支持转币功能哦,这个每家交易所规则不太一样,难以统一封装

谢谢~

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

DT086 wrote:

1.数字货币的的如何接连和配置(api和key都有)? 跑这个的策略类在哪里设置?(数字货币CryptoTrader目录下没有settin.json设置策略类的文件)
2.支持py3的vnpy2.0版具体何时发布?(给个时间范围也可以)

用Python的交易员 wrote:

如果需要跑CTA策略的话,请:

  1. 在run.py中加载ctaStrategy模块(参考examples/VnTrader/run.py)
  2. 同时在CryptoTrader目录下新增CTA_setting.json,同样参考VnTrader目录下的内容

2.0的发布预计可能要年后了(我争取年前发一个beta版本)

我用的vnpy2.0.6 ,没有CryptoTrader目录,可以从1.9拷贝过来吗?或者自己建目录?

Administrator
avatar
加入于:
帖子: 1711
声望: 80

stan wrote:

DT086 wrote:

1.数字货币的的如何接连和配置(api和key都有)? 跑这个的策略类在哪里设置?(数字货币CryptoTrader目录下没有settin.json设置策略类的文件)
2.支持py3的vnpy2.0版具体何时发布?(给个时间范围也可以)

用Python的交易员 wrote:

如果需要跑CTA策略的话,请:

  1. 在run.py中加载ctaStrategy模块(参考examples/VnTrader/run.py)
  2. 同时在CryptoTrader目录下新增CTA_setting.json,同样参考VnTrader目录下的内容

2.0的发布预计可能要年后了(我争取年前发一个beta版本)

我用的vnpy2.0.6 ,没有CryptoTrader目录,可以从1.9拷贝过来吗?或者自己建目录?

不用了,直接用VNStation启动VN Trader,加载上数字货币接口就行,CryptoTrader中的功能已经全部合并入了2.0主分支代码

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