Type/to search

Chỉ báo TSI động lượng hai cửa sổ trượt

Common strategy
Created: 2024-01-08 11:20:35
Last modified: 3 years ago
1
Follow
1802
Followers

img

I. Tổng quan chiến lược

Chiến lược này được đặt tên là Chiến lược chỉ số TSI với cửa sổ trượt kép động lượng (Momentum Double Sliding Window TSI Indicator Strategy). Ý tưởng cốt lõi của chiến lược là sử dụng cửa sổ trượt kép EMA để làm mịn biến động giá, kết hợp với sự thay đổi hướng xu hướng, từ đó xây dựng chỉ số động lượng phản ánh sức mua bán của thị trường, đó là chỉ số TSI, và sử dụng nó làm tín hiệu giao dịch để đưa ra quyết định mua bán.

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

Chiến lược này sử dụng đường trung bình động hàm mũ kép với hai cửa sổ trượt để tính toán biến động giá. Cửa sổ bên ngoài có chu kỳ dài hơn, cửa sổ bên trong có chu kỳ ngắn hơn. Thông qua làm mịn kép, loại bỏ một phần tính ngẫu nhiên trong dữ liệu giá.

Đầu tiên, tính toán biến động đơn vị của giá:

pc = change(price)

Sau đó sử dụng cửa sổ trượt kép để làm mịn kép biến động giá:

double_smoothed_pc = double_smooth(pc, long, short)

Tiếp theo, tính giá trị tuyệt đối của biến động giá, cũng sử dụng cửa sổ trượt kép để làm mịn kép:

double_smoothed_abs_pc = double_smooth(abs(pc), long, short)

Cuối cùng, lấy biến động giá đã làm mịn chia cho giá trị tuyệt đối của biến động giá đã làm mịn, thu được chỉ số TSI phản ánh sức mua bán:

tsi_value = 100 * (double_smoothed_pc / double_smoothed_abs_pc)

Bằng cách thiết lập các cửa sổ dài ngắn với độ dài khác nhau, có thể lọc bỏ một phần nhiễu thị trường ngắn hạn, giúp chỉ số TSI phản ánh tốt hơn sức mua bán trong xu hướng trung và dài hạn. Khi chỉ số TSI cắt lên trên đường trung bình động của nó, tạo ra tín hiệu mua; khi chỉ số TSI cắt xuống dưới đường trung bình động của nó, tạo ra tín hiệu bán.

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

  1. Sử dụng cửa sổ trượt kép giúp lọc bỏ hiệu quả nhiễu thị trường ngắn hạn, làm cho chỉ báo phản ứng chính xác hơn
  2. Việc tính toán biến động giá cũng được làm mịn kép, giúp chỉ số TSI ổn định và đáng tin cậy hơn
  3. Sử dụng tỷ lệ giữa biến động giá và giá trị tuyệt đối của biến động giá, tự động chuẩn hóa, mang tính so sánh cao hơn
  4. Kết hợp xem xét cả hướng và cường độ của biến động giá, là chỉ số chất lượng cao để ra quyết định giao dịch
  5. Thiết lập các tham số khác nhau có thể điều chỉnh độ nhạy của chỉ báo theo nhu cầu

IV. Rủi ro của chiến lược

  1. Khi thị trường dao động dài hạn, chỉ số TSI có thể phát ra tín hiệu sai
  2. Việc thiết lập tham số không phù hợp cũng ảnh hưởng đến chất lượng của chỉ báo và tín hiệu
  3. Mặc dù có cửa sổ trượt kép, nhưng chỉ báo vẫn có độ nhạy nhất định đối với nhiễu thị trường ngắn hạn
  4. Khi khoảng cách giữa cửa sổ dài và ngắn quá lớn, chỉ báo và tín hiệu có thể bị trễ

Có thể tối ưu hóa bằng cách điều chỉnh tham số chu kỳ cửa sổ, rút ngắn độ dài đường trung bình tín hiệu một cách hợp lý; khi thị trường dao động, có thể tạm dừng giao dịch để kiểm soát rủi ro.

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

  1. Kiểm tra các tổ hợp tham số cửa sổ dài ngắn khác nhau để tìm tham số tối ưu
  2. Thử nghiệm các loại đường trung bình động khác, như đường trung bình động có trọng số tuyến tính
  3. Tăng độ mịn của chỉ báo, xây dựng cửa sổ trượt ba hoặc nhiều lớp
  4. Kết hợp các chỉ báo phụ trợ khác để tối ưu hóa việc chọn điểm mua bán
  5. Thiết lập chiến lược cắt lỗ, kiểm soát chặt chẽ khoản lỗ từng giao dịch

VI. Tổng kết

Chiến lược này dựa trên việc làm mịn kép biến động giá để tính toán chỉ số động lượng TSI phản ánh sức mua bán. Cửa sổ trượt kép lọc nhiễu, biến động giá cũng được làm mịn kép, chỉ báo ổn định và đáng tin cậy hơn; sử dụng tỷ lệ chuẩn hóa, mang tính so sánh; chỉ báo kết hợp hướng và cường độ biến động giá, tạo ra tín hiệu chất lượng cao; thông qua điều chỉnh tham số có thể tự do kiểm soát độ nhạy của chỉ báo. Với điều kiện tối ưu hóa tham số và kiểm soát rủi ro phù hợp, đây là một lựa chọn chiến lược giao dịch định lượng rất thực tế.

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2024-01-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("True Strength Indicator BTCUSD 2H", shorttitle="TSI BTCUSD 2H",initial_capital=1000, commission_value=0.2, commission_type =strategy.commission.percent, default_qty_value=100 , overlay = false, pyramiding=10, default_qty_type=strategy.percent_of_equity)

//BASED ON True Strength Indicator MTF
Strategy parameters
Strategy parameters
Timeframe
Long Length
Short Length
Signal Length
Период
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)