金字塔决策交易系统

标题: 回测的时候这两句老是报错能帮我看看那里有错吗? [打印本页]

作者: 午饭    时间: 2024-8-6 13:02
标题: 回测的时候这两句老是报错能帮我看看那里有错吗?
平仓条件   if (diff_prices[-2] < boll_middle[-2] and diff_prices[-1] >= boll_middle[-1]) or   (portfolio.buy_avg_open_price - atr[-1] * 2 > AT_1m_close[-1]):
    if (diff_prices[-2] > boll_middle[-2] and diff_prices[-1] <= boll_middle[-1]) or   (portfolio.buy_avg_holding_price + atr[-1] * 2 < AT_1m_close[-1]):  
这两句 回测的时候老是报错, 是我那里写的不对吗?  portfolio.buy_avg_open_price  这里我代表取 之前开仓时候的开仓价格。是我取值不对?


作者: 技术009    时间: 2024-8-6 13:06
具体报什么错?
作者: 午饭    时间: 2024-8-6 13:24
报这个

作者: 技术009    时间: 2024-8-6 13:35
这个报错不是很直接了么。你没有这个对象,你怎么操作它呢?

你要先获取到这个对象才行:

https://www.weistock.com/docs/Py ... 8%E4%BF%A1%E6%81%AF
作者: 午饭    时间: 2024-8-6 14:13
忘了




欢迎光临 金字塔决策交易系统 (https://www.weistock.com/bbs/) Powered by Discuz! X3.4