Chiến lược này là một chiến lược theo dõi xu hướng điển hình bằng cách tính toán hai chỉ số EMA một cách nhanh chóng và chậm, tạo ra tín hiệu mua và bán tùy thuộc vào tình trạng giao thoa của chúng. Khi đường nhanh đi qua đường chậm, hãy làm nhiều hơn, đi qua đồng bằng dưới nhiều đầu; Khi đường nhanh đi qua đường chậm dưới trống, đi qua đồng bằng trên đầu.
Chiến lược tính hai đường trung bình EMA một cách nhanh và chậm, với chu kỳ 13 và 50 lần lượt. Đường nhanh tạo ra tín hiệu mua khi nó phá vỡ đường chậm từ dưới lên; Đường nhanh tạo ra tín hiệu bán khi nó phá vỡ đường chậm từ trên xuống.
Sau khi làm nhiều, nếu đường nhanh lại rơi xuống đường chậm, sẽ tạo ra tín hiệu đa đầu bằng phẳng; sau khi làm trống, nếu đường nhanh lại phá vỡ đường chậm, sẽ tạo ra tín hiệu đầu bằng phẳng.
Chiến lược này sử dụng hệ thống EMA kép phổ biến để đánh giá xu hướng thị trường và điểm đầu vào dựa trên tình huống giao thoa của EMA với thời hạn khác nhau. Sử dụng EMA kép có thể lọc tiếng ồn và nhận biết xu hướng hiệu quả.
Hoạt động đơn giản, trực quan, dễ dàng thực hiện tự động hóa. Và chỉ cần dựa trên thông tin giá mà thực hiện, không cần phải xem xét các yếu tố phức tạp khác. Có thể điều chỉnh tự do chu kỳ EMA để thích ứng với môi trường thị trường khác nhau.
Hệ thống giao chéo EMA kép có hiệu quả nhận biết xu hướng về sự thay đổi của đường cong nói chung. Trong thị trường giữa các khu vực chấn động, tín hiệu giao chéo EMA thường xuyên và dễ bị giam giữ. Chỉ xem xét yếu tố giá mà không xem xét các yếu tố khác.
Có thể mở rộng khoảng cách giữa tuần EMA, giảm tần suất giao chéo. Các chỉ số như khối lượng giao dịch hoặc tỷ lệ biến động cũng có thể được thêm vào để đưa ra phán đoán hỗ trợ. Ngoài ra, chiến lược dừng lỗ tối ưu hóa cũng có thể làm giảm rủi ro bị che đậy.
Kiểm tra tối ưu hóa tham số chu kỳ EMA để tìm tham số tối ưu nhất.
Các quy tắc phán đoán như chỉ số năng lượng gia tăng hoặc chỉ số tỷ lệ dao động.
Thêm vào đó, các điều kiện nhập cảnh nghiêm ngặt hơn cũng được thiết lập.
Ứng dụng học máy để dự đoán xu hướng giá, hỗ trợ EMA xác định chất lượng tín hiệu.
Tối ưu hóa các chiến lược dừng lỗ như dừng động, dừng trung bình.
Hoạt động điều chỉnh vị trí, tối ưu hóa quản lý vốn.
Chiến lược này thuộc hệ thống giao thoa EMA kép điển hình, đánh giá xu hướng thông qua một bộ chỉ số đơn giản. Ưu điểm là dễ thực hiện, nhưng cũng dễ tạo ra tín hiệu sai. Kết hợp nhiều chỉ số hơn và tối ưu hóa tham số có thể giúp tăng sự ổn định của chiến lược.
/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-12 22:00:00
period: 5m
basePeriod: 1m
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/
// © himanshumahalle
//@version=4
strategy("CROSS_ALGO SYSTEM")
// INPUT CONTROLS
lengthSEMA= input(title="LSEMA", type = input.integer, defval=13,minval=1,maxval=100,step=1)
lengthLEMA= input(title="LLEMA", type = input.integer, defval=50,minval=1,maxval=100,step=1)
//INDICATOR
SEMA= ema(close,lengthSEMA)
LEMA= ema(close,lengthLEMA)
// BUY AND SELL
buy = crossover(SEMA,LEMA)
sell = crossunder(SEMA,LEMA)
//EXITS
buyexit = crossunder(SEMA,LEMA)
sellexit = crossover(SEMA,LEMA)
//EXECUTION
strategy.entry("long",strategy.long,when=buy,comment = "Buy")
strategy.entry("short",strategy.short,when=sell,comment = "Sell")
strategy.close("long",when= buyexit , comment= "Sell")
strategy.close("short",when= sellexit , comment= "Buy")