Type/to search

Chiến lược ngắn hạn kết hợp hai đường trung bình động và MACD

Common strategy
Created: 2023-10-09 16:47:42
Last modified: 3 years ago
1
Follow
1802
Followers

Tổng quan

Chiến lược này kết hợp sử dụng đường trung bình động kép, chỉ báo Stochastic và chỉ báo MACD để xác định cơ hội giao dịch ngắn hạn, thuộc loại chiến lược giao dịch ngắn hạn khá kinh điển.

Nguyên lý

Chiến lược này chủ yếu dựa trên các nguyên lý sau:

  1. Sử dụng đường EMA 50 chu kỳ và 100 chu kỳ để xác định hướng xu hướng. Đường EMA có chu kỳ ngắn, phản ứng nhanh với biến động giá. Đường 50 chu kỳ cắt lên trên đường 100 chu kỳ báo hiệu vào lệnh mua; đường 50 chu kỳ cắt xuống dưới đường 100 chu kỳ báo hiệu vào lệnh bán.

  2. Sử dụng đường MACD (Difference) để xác định thời điểm mua bán. Khi đường Difference cắt lên trên 0 cho thấy sức mạnh phe mua tăng lên, thực hiện mua; khi đường Difference cắt xuống dưới 0, sức mạnh phe bán tăng lên, thực hiện bán.

  3. Kết hợp chỉ báo Stochastic RSI để xác định tình trạng quá mua/quá bán. Chỉ báo này kết hợp ưu điểm của chỉ báo KDJ và RSI, có thể hiển thị tình trạng quá mua/quá bán của thị trường. Khi chỉ báo xuống dưới 20 là quá bán, kết hợp với các chỉ báo khác để mua; khi chỉ báo lên trên 80 là quá mua, kết hợp với các chỉ báo khác để bán.

  4. Sau khi xác định hướng mở lệnh, nếu trong 5 nến gần nhất có 4 nến giá đóng cửa chạm vào đường trung bình động, điều đó cho thấy gần đường trung bình có hỗ trợ hoặc kháng cự, có thể mở lệnh.

  5. Sử dụng điểm chốt lời và cắt lỗ để quản lý rủi ro.

Ưu điểm

Chiến lược này có các ưu điểm sau:

  1. Kết hợp nhiều chỉ báo, sử dụng tổng hợp đường trung bình, chỉ báo quá mua/quá bán và chỉ báo năng lượng, nâng cao tỷ lệ thắng giao dịch.

  2. Chu kỳ đường trung bình ngắn, có thể nắm bắt nhanh xu hướng và sự đảo chiều. Thông số MACD được tối ưu hóa, xác định chính xác thời điểm mua bán.

  3. Thông số của chỉ báo Stochastic RSI được tối ưu hóa, có thể nhận diện tốt hiện tượng quá mua/quá bán.

  4. Sử dụng hỗ trợ/kháng cự gần đường trung bình để kiểm soát nhịp điệu, tránh bị mắc kẹt trong các phá vỡ không hiệu quả.

  5. Chốt lời và cắt lỗ hợp lý, kiểm soát hiệu quả rủi ro cho từng giao dịch.

Rủi ro

Chiến lược này cũng tồn tại một số rủi ro:

  1. Vẫn không thể hoàn toàn tránh được thua lỗ do phá vỡ giả.

  2. Sự kết hợp nhiều chỉ báo có thể xảy ra hiện tượng phân kỳ, dẫn đến tín hiệu giao dịch không nhất quán.

  3. Điểm chốt lời/cắt lỗ cố định có thể không thích ứng được với sự thay đổi của thị trường.

  4. Code triển khai khá phức tạp, nhiều thông số, không dễ dàng tối ưu hóa.

Các giải pháp tương ứng cho rủi ro như sau:

  1. Tối ưu hóa thông số, nâng cao chất lượng tín hiệu, giảm xác suất phá vỡ giả.

  2. Thiết lập thứ tự ưu tiên giữa các chỉ báo, tránh xung đột tín hiệu.

  3. Làm cho chốt lời/cắt lỗ theo dõi động, đặt phạm vi chốt lời/cắt lỗ dựa trên các chỉ báo như ATR.

  4. Đơn giản hóa logic code, trích xuất các thông số cốt lõi để kiểm tra và tối ưu hóa.

Hướng tối ưu hóa

Chiến lược này có thể được tối ưu hóa theo các hướng sau:

  1. Kiểm tra chu kỳ đường trung bình, thông số MACD để tìm ra bộ thông số tốt nhất.

  2. Kiểm tra các chỉ báo quá mua/quá bán khác thay thế cho Stochastic RSI.

  3. Thử nghiệm chốt lời/cắt lỗ động, dừng lỗ di động,… để quản lý lợi nhuận và thua lỗ thông minh hơn.

  4. Thêm điều kiện lọc, như khối lượng giao dịch tăng,… để nâng cao chất lượng tín hiệu.

  5. Tối ưu hóa logic mở lệnh, ngăn chặn các phá vỡ không hiệu quả. Có thể đưa thêm các chỉ báo khác để xác định xu hướng.

  6. Đặt giới hạn về quy mô vốn tài khoản, số lần giao dịch mỗi ngày,… để kiểm soát rủi ro tổng thể.

Kết luận

Chiến lược này tích hợp ưu điểm của nhiều chỉ báo, có tính thực tiễn cao trong giao dịch ngắn hạn. Bằng cách tiếp tục tối ưu hóa thông số, thắt chặt logic mở lệnh, cải tiến chiến lược quản lý lợi nhuận và thua lỗ, có thể nâng cao hơn nữa tính ổn định và khả năng sinh lời của chiến lược. Chiến lược này phù hợp với các nhà giao dịch ngắn hạn có nền tảng nhất định, nhưng cần chú ý kiểm soát rủi ro để tránh thua lỗ lớn.

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy(title="Forex scalper 2xEMA + SRSI + MACD", shorttitle="Forex scalper 5-15min", overlay=true)
src = input(title="Source", type=input.source, defval=close)
Strategy parameters
Strategy parameters
Source
Length
Source
len100
Source
Length
Source
length
OverBought
OverSold
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA(Oscillator)
Simple MA(Signal Line)
tp
sl
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)