Hệ thống giao cắt trung bình động ba


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

Tổng quan

Hệ thống chéo ba đường trung bình di chuyển là một chiến lược giao dịch chứng khoán điển hình để theo dõi xu hướng. Nó sử dụng chéo ba đường trung bình di chuyển với độ dài khác nhau làm tín hiệu mua và bán.

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

Chiến lược này dựa trên ba đường trung bình di chuyển: đường trung bình di chuyển dài hạn ma1, đường trung bình di chuyển trung bình ma2 và đường trung bình di chuyển ngắn hạn ma3.

length1 = input(18,'长线') 
length2 = input(9,'中线')
length3 = input(4,'短线')

ma1 := sma(close,length1) 
ma2 := sma(close,length2)
ma3 := sma(close,length3)

Trong đó, length1, length2 và length3 xác định độ dài thời gian của ba đường trung bình di chuyển. Chức năng sma tính toán giá đóng trung bình di chuyển đơn giản trên độ dài tương ứng.

Sau đó, sử dụng 3 đường trung bình di chuyển để đánh giá thời gian mua và bán:

if ma2 > ma1 and ma3 > ma3[1] 
    strategy.entry("Long", strategy.long)

if ma2 < ma1 and ma3 < ma3[1]
    strategy.entry("Short", strategy.short) 

Khi đường trung bình ma2 đi qua đường dài ma1 và đường ngắn ma3 đi qua một chu kỳ trước, phát ra tín hiệu nhiều. Khi đường trung bình ma2 đi qua đường dài ma1 và đường ngắn ma3 đi qua một chu kỳ trước, phát ra tín hiệu trống.

Lợi thế chiến lược

  • Sử dụng ba đường trung bình di chuyển, bạn có thể đánh giá rõ hơn về sự thay đổi của xu hướng.
  • Sự kết hợp của các đường dài ngắn có thể lọc ra một số tiếng ồn thị trường ngắn hạn và khóa xu hướng của các đường dài hơn.
  • Quy tắc đơn giản và dễ sử dụng.
  • Có thể điều chỉnh các tham số của ba đường trung bình di chuyển để thích ứng với các môi trường thị trường khác nhau.

Rủi ro chiến lược

  • Các giao dịch mua bán đều được xác nhận sau đó, không thể hoàn toàn tránh được tổn thất.
  • Một số tín hiệu giả xuất hiện khi giá cổ phiếu dao động gần đường trung bình di chuyển.
  • Dòng dài sẽ bỏ lỡ điểm chuyển hướng. Dòng ngắn sẽ giao dịch thường xuyên vì tiếng ồn.
  • Không thể xử lý thị trường giao dịch ngang tốt.

Những rủi ro này có thể được giảm bớt bằng cách tối ưu hóa các tham số phù hợp và kết hợp với các chỉ số khác như là điều kiện lọc.

Hướng tối ưu hóa chiến lược

  • Bạn có thể thử nghiệm sự kết hợp của các tham số chiều dài khác nhau để tìm tham số tốt nhất.
  • Bạn có thể thêm Stop Loss để kiểm soát lỗ.
  • Các chỉ số khác có thể được thêm vào để tránh sai lệch. Ví dụ: MACD, KD, v.v.
  • Bạn có thể chọn chiến lược ngăn chặn phù hợp theo tình huống thực tế.

Tóm tắt

Chiến lược chéo ba đường trung bình di chuyển là một chiến lược theo dõi xu hướng đơn giản và thực tế. Nó đánh giá sự thay đổi của xu hướng thị trường dựa trên sự chéo ba đường trung bình di chuyển để tạo ra tín hiệu giao dịch.

Mã nguồn chiến lược
/*backtest
start: 2023-08-28 00:00:00
end: 2023-09-27 00:00:00
period: 2h
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/
// © dongyun

//@version=4
strategy("三重交叉修正模式系统", overlay=true)
//strategy.risk.allow_entry_in(strategy.direction.long)
length1 = input(18,'长线')
length2 = input(9,'中线')
length3 = input(4,'短线')

ma1 =0.0
ma2 = 0.0
ma3 = 0.0

ma1 := sma(close,length1)
ma2 := sma(close,length2)
ma3 := sma(close,length3)

plot(ma1)
plot(ma2)
plot(ma3)

if ma2 > ma1 and ma3 > ma3[1]
	strategy.entry("Long", strategy.long, when=strategy.position_size <= 0)

if ma2 < ma1 and ma3 < ma3[1]
	strategy.entry("Short", strategy.short, when=strategy.position_size > 0)