Chiến lược giao dịch trung bình chuyển động đột phá kép là một chiến lược tạo ra tín hiệu mua và bán dựa trên nhiều chỉ số. Nó tích hợp các chỉ số trung bình chuyển động, chỉ số hỗ trợ / kháng cự, chỉ số xu hướng và chỉ số mua quá mức / bán quá mức để tạo thành một hệ thống giao dịch toàn diện.
Tín hiệu mua đòi hỏi bốn điều kiện sau đây phải đúng cùng một lúc:
Một khi tất cả bốn điều kiện được đáp ứng, một tín hiệu mua của 1 được tạo ra.
Logic tín hiệu bán hoàn toàn ngược lại với tín hiệu mua. Nó đòi hỏi bốn điều kiện sau:
Khi tất cả bốn điều kiện đều đúng cùng một lúc, một tín hiệu bán của -1 được tạo ra.
Các điều kiện vào phụ thuộc vào tín hiệu mua và bán. Để mua dài, tín hiệu mua phải bằng 1.
Có hai điều kiện thoát. Một là thoát nhanh khi tín hiệu thay đổi. Một là chờ tín hiệu ngược lại trước khi thoát khỏi vị trí. Ví dụ, chờ tín hiệu bán sau khi mua.
Ưu điểm lớn nhất của Chiến lược trung bình động đột phá kép là sự kết hợp của nhiều chỉ số, cho phép đánh giá toàn diện về xu hướng, tình trạng mua quá mức / bán quá mức, v.v. Cụ thể, những lợi thế chính là:
Nói chung, hệ thống này rất phù hợp để tự học bởi người mới bắt đầu, cũng như để sử dụng bởi các chuyên gia.
Mặc dù chiến lược này có nhiều lợi thế, nhưng vẫn có một số rủi ro cần phải cảnh giác:
Để đối phó với những rủi ro này, các biện pháp sau đây có thể được áp dụng:
Vẫn còn tiềm năng lớn để tối ưu hóa thêm chiến lược này:
Với những cải tiến trong các khía cạnh trên, hiệu suất của chiến lược có thể được nâng cao hơn nữa cho các ứng dụng giao dịch trực tiếp.
Chiến lược giao dịch trung bình chuyển động đột phá kép là một chiến lược linh hoạt kết hợp nhiều chỉ số. Nó kết hợp các chỉ số xu hướng, hỗ trợ / kháng cự, mua quá mức / bán quá mức để xác định các mục nhập và thoát. Với các hiệu ứng bổ sung và các phán đoán toàn diện, chiến lược cung cấp một mô hình ý tưởng xuất sắc cho giao dịch định lượng đáng nghiên cứu và áp dụng sâu sắc.
/*backtest start: 2023-01-26 00:00:00 end: 2024-02-01 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //Original Indicator by @Shizaru - simply made into a strategy! strategy("Simple Buy/Sell Strategy", overlay=false) psar = sar(0.02,0.02,0.2) c1a = close > psar c1v = close < psar malen = input(200, title="MA Length") mm200 = sma(close, malen) c2a = close > mm200 c2v = close < mm200 fast = input(12, title="Fast EMA Length") slow = input(26, title="Slow EMA Length") [macd,signal,hist] = macd(close, fast,slow, 9) c3a = macd >= 0 c3v = macd <= 0 rsilen = input(7, title="RSI Length") th = input(50, title="RSI Threshold") rsi14 = rsi(close, rsilen) c4a = rsi14 >= th c4v = rsi14 <= th buy = c1a and c2a and c3a and c4a ? 1 : 0 sell = c1v and c2v and c3v and c4v ? -1 : 0 longtrades = input(true, title="Long Trades") shorttrades = input(false, title="Short Trades") quickexit = input(false, title="Quick Exits") strategy.entry("Buy", strategy.long, when=buy==1 and longtrades==true) strategy.close("Buy", when=quickexit==true ? buy==0 : sell==-1) strategy.entry("Sell", strategy.short, when=sell==-1 and shorttrades==true) strategy.close("Sell", when=quickexit==true ? sell==0 : buy==1) plot(buy, style=plot.style_histogram, color=color.green, linewidth=3, title="Buy Signals") plot(sell, style=plot.style_histogram, color=color.red, linewidth=3, title="Sell Signals")