Chiến lược giao dịch dao động song phương trung bình động


Ngày tạo: 2023-12-11 14:38:48 sửa đổi lần cuối: 2023-12-11 14:38:48
sao chép: 0 Số nhấp chuột: 642
1
tập trung vào
1621
Người theo dõi

Chiến lược giao dịch dao động song phương trung bình động

Tổng quan

Chiến lược này kết hợp các chỉ số đường trung bình di chuyển và các chỉ số Bollinger Bands để thực hiện chiến lược giao dịch song phương giữa các đường trung bình. Làm nhiều khi giá trên phá vỡ đường mòn, làm trống khi giá dưới phá vỡ đường mòn, tận dụng sự dao động của giá giữa đường trung bình để kiếm tiền.

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

  1. Tính trung bình di chuyển nhanh ma_short và trung bình di chuyển chậm ma_long
  2. Khi mặc ma_long trên ma_short, làm nhiều hơn; khi mặc ma_long dưới ma_short, làm trống
  3. Tính toán đường ray trên, đường ray dưới và đường ray giữa của băng Brin
  4. Xác nhận nhiều tín hiệu khi giá lên và xuống đường; xác nhận dấu hở khi giá xuống đường
  5. Kết hợp các tín hiệu của chỉ số trung bình di chuyển và chỉ số băng tần Brin để mở vị trí khi chúng phát ra tín hiệu đồng chiều, và các vị trí đồng chiều khác nhau

Phân tích lợi thế

  1. Kết hợp với chỉ số kép, tương đối ổn định, có thể loại bỏ một số tín hiệu giả
  2. Giao dịch dao động giữa đường trung bình và vùng Brin để tránh theo đuổi giá cao và giá thấp
  3. Cho phép giao dịch song phương, có thể tận dụng tối đa biến động giá

Phân tích rủi ro

  1. Cài đặt tham số Brin Belt ảnh hưởng đến tần suất giao dịch và lợi nhuận
  2. Thị trường có xu hướng lớn dễ bị tổn thất lớn
  3. Hệ thống đường trung bình tự nó dễ gây ra nhiều lỗ hổng.

Phương pháp giải quyết rủi ro:

  1. Tối ưu hóa tham số Brin để điều chỉnh tần số giao dịch phù hợp
  2. Thiết lập chiến lược dừng lỗ, kiểm soát lỗ đơn
  3. Sử dụng chiến lược này khi xu hướng không rõ ràng

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

  1. Kiểm tra các tổ hợp tham số của các hệ thống đồng tuyến khác nhau
  2. Đánh giá liệu có thêm tín hiệu lọc chỉ số giao dịch hay không
  3. Thử nghiệm kết hợp các chỉ số như RSI để xác định vùng quá mua quá bán

Các tối ưu hóa trên có thể làm tăng thêm tỷ lệ lợi nhuận, giảm giao dịch không cần thiết, giảm tần suất giao dịch và rủi ro thua lỗ.

Tóm tắt

Chiến lược này kết hợp hệ thống đường phẳng và chỉ số Brin Belt, thực hiện chiến lược giao dịch dao động giữa đường phẳng giá. Kết hợp chỉ số kép có thể cải thiện chất lượng tín hiệu, cho phép giao dịch song phương có thể có được nhiều cơ hội hơn. Bằng cách tối ưu hóa các tham số hơn nữa và kết hợp các phán đoán chỉ số hỗ trợ khác, có thể giảm giao dịch không cần thiết và tăng tỷ lệ lợi nhuận, đáng để kiểm tra và tối ưu hóa trong thực tế.

]

Mã nguồn chiến lược
/*backtest
start: 2023-12-09 00:00:00
end: 2023-12-10 00:00:00
period: 2m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("MA-Zorrillo",overlay=true)

ma_short= sma(close,8)
ma_long= sma(close,89)

entry_ma = crossover (ma_short,ma_long)
exit_ma = crossunder (ma_short,ma_long) 


BBlength = input(24, minval=1,title="Bollinger Period Length")
BBmult = 2 // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = sma(close, BBlength)
BBdev = BBmult * stdev(close, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev

source = close
entry_bb = crossover(source, BBlower)
exit_bb = crossunder(source, BBupper)


vs_entry = false
vs_exit = false
for i = 0 to 63
    if (entry_bb[i])
        vs_entry :=  true
    if (exit_bb[i])
        vs_exit :=  true
        

entry = entry_ma and vs_entry
exit =  exit_ma and vs_exit

strategy.entry(id="long_ma",long=true,when=entry)
strategy.close(id="long_ma", when=exit)

strategy.entry(id="short_ma",long=false,when=exit)
strategy.close(id="short_ma",when=entry)