| Tín Hiệu MACD: Code Phát Hiện Giao Cắt Tự Động

Được viết bởi Đặng Trí Thanh vào ngày 27/06/2026 lúc 20:29 | 16 lượt xem

Tương tự MA Crossover, MACD cũng tạo tín hiệu khi đường MACD cắt qua đường Signal — buổi 7 code chi tiết logic này.

Code tín hiệu MACD Crossover

df['signal'] = 0
df.loc[(df['MACD'] > df['Signal']) & (df['MACD'].shift(1) <= df['Signal'].shift(1)), 'signal'] = 1
df.loc[(df['MACD'] = df['Signal'].shift(1)), 'signal'] = -1

MACD thường được xem là chỉ báo “chậm nhưng chắc” — tín hiệu trễ hơn RSI nhưng ít nhiễu hơn, phù hợp cho chiến lược trung hạn hơn là scalping ngắn hạn.


📌 Muốn tự tay xây dựng Bot Auto Trading hoàn chỉnh bằng Python?
Khóa Vibe Code Python Bot Auto Trading (K11) tại Hướng Nghiệp Dữ Liệu — 24 buổi đi từ nền tảng Python đến triển khai Bot thật trên VPS, có Coaching 1-1 trong 1 năm.
📞 Hotline/Zalo: 0927 909 257

Đặng Trí Thanh

Đặng Trí Thanh

Giám đốc Công nghệ · DNT Digital · Giảng viên HNDL
839 Bài viết
15.4k Người theo dõi
120k+ Lượt đọc

Đặng Trí Thanh — Founder & CTO · Hướng Nghiệp Dữ Liệu - DNT Digital. Chuyên đào tạo và triển khai thực chiến Python, MT5 và hệ thống bot auto trading / IB cho học viên và doanh nghiệp.