VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 2
声望: 0

参考了demo_strategy.py 就只是修改了 技术指标这里 其他都没有改

    # 计算技术指标
    # # array =True 返回数组


    slow_ma = am.sma(self.slow_window,array=True)
    self.slow_ma0 = slow_ma[-1]
    self.slow_ma1 = slow_ma[-2]

    fast_val = am.sma(self.fast_window,array=True)
    val_1 = np.array(fast_val) 
    val_2 = np.array(slow_ma)

    fast_ma = val_1 - val_2
    self.fast_ma0=fast_ma[-1]
    self.fast_ma1=fast_ma[-2]


然后回测失败,为何? 数组之间相减已经用np.array()了,也在开头 import numpy as np了,为何还失败?

description

Member
avatar
加入于:
帖子: 5055
声望: 305

应该是你的修改以后算出来的指标没有满足触发条件

description

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

沪公网安备 31011502017034号

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