Chiến lược dài hạn của Supertrend Bitcoin


Ngày tạo: 2024-02-02 17:57:43 sửa đổi lần cuối: 2024-02-02 17:57:43
sao chép: 0 Số nhấp chuột: 805
1
tập trung vào
1617
Người theo dõi

Chiến lược dài hạn của Supertrend Bitcoin

Tổng quan

Chiến lược đường dài Supertrend Bitcoin là một chiến lược giao dịch bitcoin chỉ với nhiều đầu. Nó kết hợp sử dụng chỉ số SuperTrend, chỉ số RSI tương đối mạnh và chỉ số đường trung bình ADX để xác định điểm vào.

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

Chiến lược sẽ mở thêm khi đáp ứng các điều kiện nhập cảnh sau:

  1. Chỉ số SuperTrend chuyển sang âm
  2. 21 chu kỳ RSI thấp hơn 66
  3. 3 chu kỳ RSI cao hơn 80
  4. 28 chu kỳ RSI cao hơn 49
  5. Tín hiệu ADX cao hơn 20

Khi chỉ số SuperTrend chuyển sang tích cực, chiến lược sẽ thanh toán.

Chiến lược này sử dụng tỷ lệ lợi nhuận 100% của tài khoản được đặt ở mức 10%. Nó sẽ vẽ đường cong lợi nhuận chiến lược trên biểu đồ để phân tích. Cài đặt này được thiết kế để nắm bắt xu hướng vàng trong xu hướng đường dài của thị trường bitcoin trong điều kiện chỉ số kỹ thuật cụ thể.

Phân tích lợi thế

Ưu điểm lớn nhất của chiến lược đường dài Supertrend Bitcoin là nó chỉ tham gia khi các chỉ số kỹ thuật xác nhận đầy đủ xu hướng thị trường. Cụ thể, nó yêu cầu cả RSI ngắn hạn và dài hạn đồng thời hiển thị tín hiệu mua quá mức hoặc bán quá mức, cho thấy sự đồng thuận giữa các chu kỳ lớn và chu kỳ nhỏ, do đó lọc ra nhiều cơ hội giao dịch ồn ào.

Chiến lược này chỉ làm nhiều và không làm rỗng, cũng tránh được rủi ro mất mát vô hạn trong giao dịch trên mặt đất. Trong chu kỳ dài của phe vàng, theo đuổi giảm giá có thể đạt được tỷ lệ thắng tốt hơn và tỷ lệ lợi nhuận.

Phân tích rủi ro

Rủi ro lớn nhất của chiến lược đường dài Supertrend Bitcoin là nó không thể phản ứng với sự điều chỉnh và rút lui trong thời gian ngắn do tin tức đột ngột. Khi tin tức về lợi nhuận xuất hiện trên thị trường, giá sẽ giảm xuống dốc, vì chỉ cần làm nhiều hơn là không thể chuyển hướng, thì sẽ phải chịu tổn thất lớn. Đây là rủi ro dư thừa không thể tránh được.

Một rủi ro tiềm ẩn khác là hiệu quả của các chỉ số như SuperTrend trong việc xác định các điểm chuyển đổi cấu trúc thị trường là không tốt. Chúng thường bị trì hoãn, do đó bỏ lỡ thời điểm nhập cảnh hoặc xuất cảnh tốt nhất. Điều này có thể dẫn đến lợi nhuận thấp hơn nhiều so với thị trường. Để giảm thiểu rủi ro này, các tham số có thể được điều chỉnh thích hợp hoặc thêm các chỉ số tiên phong khác để xác nhận.

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

Tuy nhiên, một số người khác cho rằng chiến lược Bitcoin Supertrend còn có thể được tối ưu hóa hơn nữa:

  1. Có thể tăng chỉ số cổ phiếu rời rạc, chỉ số OBV, v.v., để đánh giá sức mua và bán, ngăn chặn việc tăng giá trong cổ phiếu khô cao

  2. Có thể kết hợp với chỉ số tỷ lệ dao động, chỉ tham gia khi dao động tăng lên, tránh rơi vào phạm vi dao động thấp không có lợi nhuận

  3. Có thể thêm mô-đun dừng tự động để thiết lập phạm vi rút tiền để tránh thua lỗ lớn vượt quá ưu tiên rủi ro

  4. Các tham số có thể được tối ưu hóa, điều chỉnh các tham số chu kỳ RSI để cải thiện hiệu quả của chỉ số

  5. Có thể kết hợp mô hình học máy để thực hiện tham số động và tối ưu hóa đa yếu tố

Thông qua những cải tiến này, chúng ta có thể cải thiện hơn nữa tính ổn định, khả năng chiến thắng và lợi nhuận của chiến lược.

Tóm tắt

Chiến lược đường dài Supertrend Bitcoin là một chiến lược đầu tư định lượng đơn giản và trực tiếp. Nó nhằm mục đích nắm bắt đường dài trong thị trường Bitcoin hoặc tiền điện tử, thu được lợi nhuận ổn định bằng cách theo đuổi sự sụt giảm. Mặc dù vẫn có một số rủi ro, nhưng thông qua điều chỉnh tham số và tối ưu hóa mô hình, chiến lược này có thể được tăng cường hơn nữa và trở thành một công cụ có lợi cho giao dịch định lượng.

Mã nguồn chiến lược
/*backtest
start: 2023-01-26 00:00:00
end: 2024-02-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Supertrend Bitcoin Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, margin_long=0.1)

atrPeriod = input(10, "ATR Length")
factor = input.float(3.0, "Factor", step = 0.01)

[_, direction] = ta.supertrend(factor, atrPeriod)

adxlen = input(7, title="ADX Smoothing")
dilen = input(7, title="DI Length")
dirmov(len) =>
	up = ta.change(high)
	down = -ta.change(low)
	plusDM = na(up) ? na : (up > down and up > 0 ? up : 0)
	minusDM = na(down) ? na : (down > up and down > 0 ? down : 0)
	truerange = ta.rma(ta.tr, len)
	plus = fixnan(100 * ta.rma(plusDM, len) / truerange)
	minus = fixnan(100 * ta.rma(minusDM, len) / truerange)
	[plus, minus]
adx(dilen, adxlen) =>
	[plus, minus] = dirmov(dilen)
	sum = plus + minus
	adx = 100 * ta.rma(math.abs(plus - minus) / (sum == 0 ? 1 : sum), adxlen)
sig = adx(dilen, adxlen)


if ta.change(direction) < 0 and ta.rsi(close, 21) < 66 and ta.rsi(close, 3) > 80 and ta.rsi(close, 28) > 49 and sig > 20
    strategy.entry("My Long Entry Id", strategy.long)

if ta.change(direction) > 0
    strategy.close("My Long Entry Id")  // Close long position

plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)