
你好,下面是一个使用 Python 编写的 **双均线(Dual Moving Average)** 的完整示例代码。该策略基于短期和的交叉来生成买入/卖出信号,是一种经典的量化交易策略。
# 双均线策略
def dual_moving_average_strategy(data, short_window=5, long_window=20):
# 创建两个移动平均线
data['short_mavg'] = data['Close'].rolling(window=short_window, min_periods=1).mean()
data['long_mavg'] = data['Close'].rolling(window=long_window, min_periods=1).mean()
# 初始化信号列
data['signal'] = 0
以上就是我的专业回答,如果有需要开户可以点击右上角添加我的微信,可以免费办理低佣金账户,并且后期一对一专业服务,让您的投资少走弯路!
发布于2025-6-6 22:00 广州

