
Chiến lược này là một chiến lược xu hướng đường dài, được sử dụng cho thị trường chứng khoán và tiền điện tử. Nó kết hợp ba chỉ số ATR (trung bình độ dao động thực tế), EOM (trung bình chuyển động) và VORTEX (trung bình dòng chảy) để xác định xu hướng.
ATR được sử dụng để đo lường sự biến động của thị trường. Ở đây chúng tôi tính ATR 10 chu kỳ, sau đó bằng phẳng ATR thông qua 5 chu kỳ EMA. Nếu ATR hiện tại cao hơn EMAATR, nghĩa là hiện đang trong tình trạng biến động cao, thuộc thị trường bò; ngược lại, thuộc thị trường gấu.
EOM thuộc về chỉ số giá trị định lượng. Ở đây chúng tôi tính EOM trong 10 chu kỳ. Nếu EOM là dương, nghĩa là hiện tại đang ở trong tình trạng tăng giá trị định lượng, thuộc về thị trường bò; nếu EOM là âm, thuộc về thị trường gấu.
VORTEX đại diện cho chỉ số dòng chảy, được sử dụng để xác định hướng xu hướng đường dài. Chúng tôi tính tổng các giá trị tuyệt đối của biến động giá gần 10 chu kỳ để có được VMP và VMM.
Tóm lại, chiến lược này được kết hợp với ATR và EMAATR để đánh giá biến động ngắn hạn, EOM để đánh giá đặc điểm giá trị, và VORTEX để đánh giá xu hướng đường dài, để xác định hướng cuối cùng chỉ cần làm nhiều hơn.
Chiến lược này kết hợp ba loại chỉ số để xác định hướng của xu hướng, bao gồm loại tỷ lệ dao động, loại giá trị và loại xu hướng, để đánh giá toàn diện, tín hiệu mạnh mẽ.
ATR và VORTEX đều có một số tính năng trơn tru, có thể lọc hiệu quả tiếng ồn trong trường hợp rung động, tránh tín hiệu đa đầu sai.
Chỉ cần làm nhiều hơn và không làm rỗng, bạn có thể giảm thiểu tối đa nguy cơ mất mát do điều chỉnh đường ngắn.
Là một chiến lược theo dõi xu hướng, nó tập trung vào việc nắm bắt các cơ hội định hướng đường dài và đường trung để thu được lợi nhuận từ các xu hướng chính trên thị trường.
Dữ liệu phản hồi không đầy đủ, hiệu suất ổ đĩa thực vẫn cần được xác minh, thiết lập tham số cũng cần được kiểm tra tối ưu hóa hơn nữa.
Không thể tìm kiếm các cơ hội lợi nhuận từ các biến động hoặc biến động, có giới hạn về mức thu nhập.
Chiến lược xu hướng thuần túy, không thể kiểm soát hiệu quả rủi ro nắm giữ, có một mức độ rủi ro khóa vốn.
Không thể phá sản, không thể bảo hiểm rủi ro vị trí, không gian thua lỗ tương đối lớn.
Kiểm tra tính ổn định của các tham số chu kỳ ATR và VORTEX khác nhau.
Cố gắng giới thiệu các cơ chế dừng lỗ, chẳng hạn như dừng di chuyển, dừng thời gian, v.v., để kiểm soát tổn thất đơn lẻ.
Giảm rủi ro khi biến động cao dựa trên tỷ lệ vị trí đặt ATR.
Kết hợp các yếu tố đảo ngược để xác nhận thời gian nhập cảnh, tránh khóa tiền không cần thiết.
Chiến lược này thuộc chiến lược theo dõi xu hướng đường dài, xác nhận hướng xu hướng thông qua ba chỉ số lớn là ATR, EOM và VORTEX, sau khi tham gia, chỉ cần làm thêm và không làm rỗng, với hy vọng nắm bắt lợi nhuận vượt quá của xu hướng chính. Nó có tính tổng hợp mạnh mẽ, tín hiệu rõ ràng hơn, nhưng cũng có thiếu dữ liệu và khả năng kiểm soát rủi ro yếu.
/*backtest
start: 2023-02-11 00:00:00
end: 2024-02-17 00:00:00
period: 1d
basePeriod: 1h
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/
// © SoftKill21
//@version=4
strategy("atr+eom+vortex strat", overlay=true )
//atr and ema
atr_lenght=input(10)
atrvalue = atr(atr_lenght)
//plot(atrvalue)
ema_atr_length=input(5)
ema_atr = ema(atrvalue,ema_atr_length)
//plot(ema_atr,color=color.white)
//EOM and ema
lengthEOM = input(10, minval=1)
div = 10//input(10000, title="Divisor", minval=1)
eom = sma(div * change(hl2) * (high - low) / volume, lengthEOM)
// + - 0 long/short
//VORTEX
period_ = input(10, title="Length", minval=2)
VMP = sum( abs( high - low[1]), period_ )
VMM = sum( abs( low - high[1]), period_ )
STR = sum( atr(1), period_ )
VIP = VMP / STR
VIM = VMM / STR
avg_vortex=(VIP+VIM)/2
//plot(avg_vortex)
long= atrvalue > ema_atr and eom > 0 and avg_vortex>1
short=atrvalue < ema_atr and eom < 0 and avg_vortex<1
strategy.entry("long",1,when=long)
//strategy.entry("short",0,when=short)
strategy.close("long",when=short)