Chiến lược giao dịch hàng ngày có lợi nhuận cao

Tác giả:ChaoZhang, Ngày: 2023-11-23 10:56:49
Tags:

img

Tổng quan

Chiến lược này tận dụng chỉ số công nghệ Ichimoku Kinko Hyo nổi tiếng để xác định xu hướng và động lực của giá tài sản và cho phép giao dịch nội ngày tự động. Nó đi dài khi giá vượt qua đám mây và đường Tenkan vượt qua đường Kijun, và đóng các vị trí khi các đường băng qua dưới hoặc giá phá vỡ mức hỗ trợ đám mây.

Nguyên tắc

Các chỉ số cốt lõi bao gồm đường Tenkan, đường Kijun, Senkou Span A và Senkou Span B của hệ thống Ichimoku. Tín hiệu mua được kích hoạt khi giá giao dịch trên đám mây và đường Tenkan băng qua đường Kijun. Tín hiệu bán được kích hoạt khi đường Tenkan băng qua dưới đường Kijun hoặc giá giảm dưới đám mây.

Chiến lược này kết hợp cả hai đặc điểm theo xu hướng và đà tăng. Các đường Tenkan và Kijun đại diện cho đà tăng ngắn hạn và trung hạn tương ứng bằng cách trung bình cao nhất và thấp nhất trong các khoảng thời gian nhìn lại khác nhau. Mặt khác, đám mây xác định mức hỗ trợ và kháng cự dài hạn. Khi đường đo đà tăng vượt qua đường Kijun, nó báo hiệu tăng cường đà tăng và giá có xu hướng tăng cao hơn. Cùng với giá phá vỡ trên đỉnh của đám mây một cách quyết định, nó xác nhận rằng xu hướng dài hạn đã trở nên tăng, do đó, một tín hiệu mua được tạo ra.

Ngược lại, khi đường Tenkan vượt qua dưới đường Kijun, đà chuyển hướng giảm. Hoặc khi giá giảm xuống dưới mức hỗ trợ đám mây, xu hướng dài hạn sẽ giảm. Các tín hiệu bán được kích hoạt. Cấu hình tăng và giảm này tránh đuổi theo đỉnh và bán thấp. Nó khóa các điểm mua và bán tối ưu khi cả xu hướng ngắn hạn và dài hạn đều đi theo cùng một hướng.

Phân tích lợi thế

Ưu điểm lớn nhất của chiến lược thu nhập cao Cloud Soaring là tích hợp cả hai ống kính xu hướng và động lực, đạt được sự cân bằng tuyệt vời giữa tần suất giao dịch và lợi nhuận. Nó đảm bảo cơ hội giao dịch đầy đủ trong khi tránh những thất bại quá mức từ việc theo đuổi đợt tăng và bắt ngã. tính linh hoạt và độ tin cậy của Ichimoku như một chỉ số luôn xanh không thể bị đánh giá thấp.

Những gì đáng chú ý đặc biệt là sự tinh vi trong thời gian tín hiệu vào và ra của chiến lược. Cấu hình tham số thích nghi của các đường Tenkan và Kijun tránh chủ quan và hạn chế của điều chỉnh tham số thủ công. Mây tiếp tục hoạt động như bộ lọc để xác định các dấu chấm tối ưu khi cả hai xu hướng ngắn hạn và dài hạn đồng bộ. Trên hết, sự kết hợp của các giao thoa và đột phá làm phong phú chiến lược bằng cách bao gồm cả đà và theo xu hướng, do đó tăng hiệu suất thế giới thực của nó. Nói tóm lại, Cloud Soaring kết hợp tỷ lệ thắng cao hơn và kiểm soát vào / ra chính xác hơn để nổi bật khỏi các chiến lược trung bình.

Phân tích rủi ro

Một cảnh báo là các dải mây có thể mở rộng hoặc co lại bất thường trong một số thời gian nhất định, ảnh hưởng đến tần số tạo tín hiệu. Trong môi trường biến động thấp, không rõ xu hướng, ít tín hiệu giao dịch có thể xảy ra. Ngoài ra, với nhiều thành phần liên kết của Ichimoku, rối loạn chức năng của các khối xây dựng cá nhân có thể làm giảm khả năng áp dụng chiến lược này.

Để giải quyết những điểm yếu này, điều chỉnh năng động của các thông số Ichimoku có thể được khám phá để tối ưu hóa, chẳng hạn như thu hẹp các dải đám mây trong chế độ biến động thấp để tăng tỷ lệ tham gia. Các chỉ số bổ sung như khối lượng giao dịch cũng có thể giúp xác nhận tín hiệu và tránh các tín hiệu sai. Nhìn chung, mặc dù có những hạn chế nêu trên, hiệu suất trực tiếp thỏa đáng của chiến lược Cloud Soaring vẫn có thể đạt được trong hầu hết các điều kiện thị trường.

Cơ hội gia tăng

Chiến lược có thể được cải thiện hơn nữa bằng cách giới thiệu các chỉ số kỹ thuật bổ sung hơn, như Bollinger Bands, để tinh chỉnh các mức nhập và xuất. Cơ chế động của việc điều chỉnh các thiết lập tham số Ichimoku cũng có thể được thiết lập, cho phép cấu hình thay thế dựa trên biến động thay đổi và phong cảnh xu hướng, do đó nâng cao khả năng thích nghi.

Về cơ bản, khuôn khổ của bộ lọc Ichimoku và chéo dao động động mạnh mẽ. Nhưng các phương pháp như học máy có thể được tận dụng để cho phép cấu hình tham số thông minh hơn, năng động hơn, điều chỉnh phạm vi và thiết lập tiêu chí dừng lỗ / lợi nhuận - tối ưu hóa thêm thời gian chính xác khi xu hướng dài hạn và ngắn hạn liên kết.

Kết luận

Chiến lược giao dịch Cloud Soaring High Yield Ichimoku thành công trong việc pha trộn nhận dạng chế độ xu hướng và chỉ thị động lực cho các bước nhập và ra tự động. Các thuật toán vượt trội về mặt khoa học trong việc xác định vị trí mua và bán cung cấp các giải pháp hấp dẫn cho những người theo đuổi sự chuyển đổi giữa xu hướng dài hạn và ngắn hạn trong khi yêu cầu tỷ lệ thắng cao. Tiếp tục, với nhiều không gian cho điều chỉnh thông minh các tham số động, chiến lược này sẵn sàng cung cấp kết quả đặc biệt hơn nữa.


/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("High Yield Ichimoku Cloud Strategy", shorttitle="HY Ichimoku", overlay=true)

// Ichimoku Cloud settings
tenkanPeriods = input(9, title="Tenkan Sen Periods")
kijunPeriods = input(26, title="Kijun Sen Periods")
senkouSpanBPeriods = input(52, title="Senkou Span B Periods")
displacement = input(26, title="Displacement")

// Calculating the Ichimoku lines
tenkanSen = (highest(high, tenkanPeriods) + lowest(low, tenkanPeriods)) / 2
kijunSen = (highest(high, kijunPeriods) + lowest(low, kijunPeriods)) / 2
senkouSpanA = (tenkanSen + kijunSen) / 2
senkouSpanB = (highest(high, senkouSpanBPeriods) + lowest(low, senkouSpanBPeriods)) / 2
chikouSpan = close[displacement]

// Plotting the Ichimoku Cloud
p1 = plot(tenkanSen, color=color.red, title="Tenkan Sen")
p2 = plot(kijunSen, color=color.blue, title="Kijun Sen")
p3 = plot(senkouSpanA, color=color.green, title="Senkou Span A", offset=displacement)
p4 = plot(senkouSpanB, color=color.orange, title="Senkou Span B", offset=displacement)
fill(p1, p2, color=color.purple, transp=80, title="Cloud")

// Buy and Sell conditions
buyCondition = crossover(tenkanSen, kijunSen) and close > max(senkouSpanA, senkouSpanB)[displacement]
sellCondition = crossunder(tenkanSen, kijunSen) and close < min(senkouSpanA, senkouSpanB)[displacement]

// Execute trade if conditions are met
if (buyCondition)
    strategy.entry("Buy", strategy.long)
    
if (sellCondition)
    strategy.close("Buy")

// Strategy exit conditions
strategy.close("Buy", when = crossunder(tenkanSen, kijunSen) or close < min(senkouSpanA, senkouSpanB)[displacement])

// Plot buy/sell signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")



Thêm nữa