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

比如我想做m1903与m1905的价差交易,已做如下配置:
{
"name": "m.03-05",

    "activeLeg": 
        {
            "vtSymbol": "m1903",
            "ratio": 1,
            "multiplier": 1.0,
            "payup": 2
        },

    "passiveLegs": [
        {
            "vtSymbol": "m1905",
            "ratio": -1,
            "multiplier": -1.0,
            "payup": 2
        }

然后运行价差交易模块,价差行情显示:
enter image description here
此时设置价差算法:
enter image description here
我个人理解为,我设置的是当价差小于等于38时做多价差,价差大于等于41时平仓,
当前市价的买入价已为37,按理应该成交,但是运行算法后根本没有反应,没有成交,也没有下单,
然后我把buyprice设置为更高的数值,如40,同样无法成交,请教论坛中的大神,这是为什么呢?

Administrator
avatar
加入于:
帖子: 1879
声望: 85

你要买入的话,只有当市场的卖价低于我们的BuyPrice时,才会发出委托,而图上的卖价在39,不会触发算法下单。

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