Chiến lược kiểm tra ngược chỉ số biến động tương đối


Ngày tạo: 2023-09-26 16:15:44 sửa đổi lần cuối: 2023-09-26 16:15:44
sao chép: 0 Số nhấp chuột: 878
1
tập trung vào
1617
Người theo dõi

Tổng quan

Chỉ số tương đối dao động (RVI) là một chỉ số kỹ thuật được cải tiến từ chỉ số tương đối mạnh (RSI). Nó đo lường hướng biến động bằng cách tính toán chênh lệch tiêu chuẩn của giá đóng cửa trong 10 ngày, để đánh giá xu hướng và sức mạnh của thị trường.

Nguyên tắc chiến lược

Lập luận cốt lõi của chiến lược này là:

  1. Tính phân chênh lệch tiêu chuẩn StdDev trong 10 ngày.

  2. Tính toán phần giá đóng cửa trong 10 ngày tăng so với ngày trước.

  3. Tính phần d của giá đóng cửa trong 10 ngày thấp hơn giá đóng cửa ngày trước.

  4. Sử dụng phương pháp làm mịn chỉ số để tính toán trung bình di chuyển chỉ số 14 ngày của u và d nU và nD ◦

  5. Tính tỷ lệ nU và nD và nhân nó với 100 để có được chỉ số nRes.

  6. Khi nRes thấp hơn khu vực mua, hãy làm trống, và khi cao hơn khu vực bán, hãy làm nhiều.

  7. Có thể thiết lập các tham số mua và bán và giao dịch ngược trong mã.

Chiến lược này được sử dụng để đánh giá xu hướng tiếp theo của thị trường bằng cách so sánh sự khác biệt nhiều điểm của biến động giá cuối trong 10 ngày. Khi biến động nhiều đầu là tín hiệu lạc quan khi biến động nhiều đầu là tín hiệu giảm khi biến động lớn hơn.

Phân tích lợi thế

Chiến lược đo lường chỉ số tương đối dao động có những lợi thế sau:

  1. Sử dụng giá đóng cửa tiêu chuẩn chênh lệch tính toán biến động, so với giá chính nó có thể phản ánh thông tin biến động thị trường.

  2. Phương pháp tính toán đơn giản, rõ ràng và dễ hiểu.

  3. Các tín hiệu mua và bán được tạo ra một cách rõ ràng, không cần phải phân tích lại.

  4. Có thể thiết lập các tham số mua và bán khu vực một cách linh hoạt, điều chỉnh độ nhạy của chiến lược.

  5. Hỗ trợ giao dịch ngược, có thể được sử dụng cho các loại thị trường khác nhau.

  6. Hình ảnh hiển thị đường chỉ số và khu vực mua và bán, tạo ra tín hiệu giao dịch trực quan.

  7. Phản hồi đã chứng minh hiệu quả của chiến lược này.

Phân tích rủi ro

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

  1. Các tín hiệu mua và bán có thể bị sai lệch, nên được đánh giá kết hợp với xu hướng và kháng cự hỗ trợ.

  2. Chỉ tính đến biến động của giá đóng cửa, không thể phản ánh giá trong giao dịch.

  3. Thiết lập tham số không đúng có thể dẫn đến giao dịch quá thường xuyên hoặc thu nhập giảm.

  4. Chi phí giao dịch trên thị trường sẽ ảnh hưởng đến lợi nhuận cuối cùng.

  5. Trong mô hình giao dịch ngược, rủi ro mất mát sẽ tăng lên.

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

Chiến lược này có thể được tối ưu hóa bằng cách:

  1. Kết hợp với các chỉ số kỹ thuật khác để lọc các tín hiệu báo cáo sai. Ví dụ MACD, KD, v.v.

  2. Tăng tỷ lệ mở kho.

  3. Tối ưu hóa vùng mua và bán để tín hiệu chính xác hơn.

  4. Tăng hệ thống ngăn chặn để kiểm soát tổn thất đơn lẻ.

  5. Giảm quy mô vị trí trong bối cảnh biến động cao.

  6. Kiểm tra các thiết lập tham số chỉ số khác nhau, chẳng hạn như số ngày tính toán, tham số trơn chỉ số, v.v.

Tóm tắt

Chiến lược đo đạc chỉ số tương đối dao động đánh giá hướng thị trường bằng cách so sánh biến động không gian, thực hiện một chiến lược theo dõi xu hướng đơn giản và trực quan hơn. Chiến lược này có lợi thế là logic rõ ràng, dễ thực hiện, hiệu quả đo đạc tốt, có thể cải thiện hiệu suất giao dịch của nó bằng cách tối ưu hóa thích hợp. Tuy nhiên, giao dịch vẫn cần chú ý đến kiểm soát rủi ro và kết hợp với các chỉ số khác để xác minh tín hiệu giao dịch.

Mã nguồn chiến lược
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-19 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 23/10/2017
// The RVI is a modified form of the relative strength index (RSI). 
// The original RSI calculation separates one-day net changes into 
// positive closes and negative closes, then smoothes the data and 
// normalizes the ratio on a scale of zero to 100 as the basis for the 
// formula. The RVI uses the same basic formula but substitutes the 
// 10-day standard deviation of the closing prices for either the up 
// close or the down close. The goal is to create an indicator that 
// measures the general direction of volatility. The volatility is 
// being measured by the 10-days standard deviation of the closing prices. 
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Relative Volatility Index", shorttitle="RVI")
Period = input(10, minval=1)
BuyZone = input(30, minval=1)
SellZone = input(70, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=hline.style_dashed)
hline(BuyZone, color=red, linestyle=hline.style_solid)
hline(SellZone, color=green, linestyle=hline.style_solid)
xPrice = close
StdDev = stdev(xPrice, Period)
d = iff(close > close[1], 0, StdDev)
u = iff(close > close[1], StdDev, 0)
nU = (13 * nz(nU[1],0) + u) / 14
nD = (13 * nz(nD[1],0) + d) / 14
nRes = 100 * nU / (nU + nD)
pos = iff(nRes < BuyZone, -1,
	   iff(nRes > SellZone, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )  
plot(nRes, color=red, title="RVI")