Type/to search

Chiến lược Heatmap MACD đa khung thời gian

Common strategy
Created: 2023-10-25 15:21:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Ý tưởng cốt lõi của chiến lược này là sử dụng tín hiệu kết hợp từ nhiều chỉ báo MACD với các khung thời gian khác nhau để xác định thời điểm thay đổi xu hướng thị trường, thực hiện giao dịch theo xu hướng với rủi ro thấp.

Nguyên lý chiến lược

  1. Chiến lược sử dụng 5 chỉ báo MACD với các khung thời gian khác nhau, bao gồm 60 phút, 120 phút, 240 phút, 480 phút và khung ngày, tạo thành một tổ hợp MACD đa khung thời gian.

  2. Khi tất cả 5 chỉ báo MACD đều dương (hoặc âm) và nến trước đó chưa phải tất cả đều dương (hoặc âm), được xác định là tín hiệu mua (hoặc bán), thực hiện lệnh mua (hoặc bán).

  3. Phương pháp cắt lỗ là cắt lỗ cố định theo số điểm.

  4. Phương pháp chốt lời là chốt lời động hai cấp độ, lần lượt đóng một phần và toàn bộ vị thế.

  5. Khi chỉ báo MACD xuất hiện tình huống một dương một âm, được xác định là tín hiệu đảo chiều, đóng vị thế hiện tại.

  6. Cũng sử dụng TsL để trailing stop (dừng lỗ động).

  7. Sử dụng chức năng di chuyển stop loss về breakeven, khi đạt được mức lợi nhuận nhất định, di chuyển stop loss về gần giá mở cửa, khóa lợi nhuận.

  8. Sử dụng cú pháp của Pineconector, tạo cửa sổ thông báo tín hiệu giao dịch động.

Ưu điểm của chiến lược

  1. Tổ hợp MACD đa khung thời gian giúp tăng độ chính xác của tín hiệu, nắm bắt xu hướng lớn, lọc bỏ một phần nhiễu.

  2. Thiết lập chốt lời động hai cấp độ cho phép thu được một phần lợi nhuận nhiều lần trong xu hướng lớn.

  3. Thiết lập cắt lỗ cố định theo điểm giúp kiểm soát thua lỗ mỗi giao dịch.

  4. Đóng vị thế khi chỉ báo MACD không đồng nhất giúp cắt lỗ kịp thời, tránh phá vỡ mức stop loss.

  5. Chức năng trailing stop TsL cho phép stop loss theo dõi biến động giá theo thời gian thực.

  6. Chức năng di chuyển stop loss về BE cho phép khóa một phần lợi nhuận sau khi lỗ thành lãi.

  7. Tín hiệu giao dịch động có thể kết nối với MT4/5 để thực hiện giao dịch tự động.

Rủi ro và giải pháp

  1. Tín hiệu MACD có thể xảy ra phá vỡ giả, gây thua lỗ không cần thiết. Có thể điều chỉnh thông số MACD phù hợp để lọc bớt tín hiệu giả.

  2. Mức cắt lỗ cố định có thể quá lớn hoặc quá nhỏ. Có thể kiểm tra các mức cắt lỗ khác nhau để tìm thông số tối ưu.

  3. Hai mức chốt lời quá gần hoặc quá xa, không đạt được mức drawdown và tỷ suất lợi nhuận tối ưu. Có thể kiểm tra các mức chốt lời khác nhau để tìm thông số tối ưu.

  4. Chức năng BE có thể kích hoạt quá sớm hoặc quá muộn. Có thể kiểm tra các điểm kích hoạt BE khác nhau để tìm thông số tối ưu.

  5. Khoảng cách trailing stop có thể quá lớn hoặc quá nhỏ. Có thể kiểm tra các khoảng cách trailing stop khác nhau để tìm thông số tối ưu.

Tối ưu hóa chiến lược

  1. Có thể kiểm tra thêm nhiều tổ hợp khung thời gian MACD khác nhau để tìm ra tổ hợp nắm bắt xu hướng thị trường tốt nhất.

  2. Có thể đưa thêm nhiều chỉ báo để đánh giá bối cảnh thị trường, tránh mở vị thế trong điều kiện thị trường không phù hợp.

  3. Có thể nghiên cứu sự khác biệt về thông số của các sản phẩm khác nhau, thiết kế hệ thống stop loss và chốt lời thích ứng.

  4. Có thể kết hợp công nghệ học máy để tối ưu hóa động các thông số stop loss và chốt lời.

  5. Có thể đưa vào mô-đun quản lý vốn, điều chỉnh linh hoạt kích thước vị thế để kiểm soát rủi ro.

Tổng kết

Nhìn chung, chiến lược này sử dụng chỉ báo MACD đa khung thời gian để xác định xu hướng, thiết lập chốt lời kép, trailing stop và chức năng BE để khóa lợi nhuận, cắt lỗ cố định để kiểm soát rủi ro, là một chiến lược giao dịch theo xu hướng tương đối ổn định. Thông qua tối ưu hóa thông số và mở rộng chức năng, có thể tăng cường thêm tính ổn định và tỷ suất lợi nhuận của chiến lược. Điều quan trọng là tìm ra tổ hợp thông số tối ưu, đạt được sự cân bằng tối ưu giữa rủi ro và lợi nhuận.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

//@version=5
//@strategy_alert_message {{strategy.order.alert_message}}
Strategy parameters
Strategy parameters
Pineconnector
Licence ID
Position Size
Position Size
Timeframes
First Timeframe
Second Timeframe
Third Timeframe
Fourth Timeframe
Fifth Timeframe
MACD
Source
Fast Length
Slow Length
Signal Length
Close on Opposite
Close on Opposite Signal?
Stop Loss
Use Stop Loss?
Value
Trailing Stop Loss
Use Trailing Stop Loss?
Trailing Stop Loss (pips)
Take Profit 1
Use Take Profit 1?
Value (pips)
Quantity (%)
Take Profit 2
Use Take Profit 2?
Value (pips)
Break Even
Use Stop Loss to Breakeven Mode?
Value (pips)
Offset (pips)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)