Chiến lược này được thiết kế dựa trên nguyên tắc chéo vàng và chéo chết của đường trung bình động. Bằng cách tính các tình huống chéo giữa đường nhanh (trung bình động ngắn hạn) và đường chậm (trung bình động dài hạn), nó đánh giá xu hướng thị trường và nhận ra xu hướng sau đó. Khi đường nhanh vượt qua đường chậm lên, một tín hiệu mua được tạo ra. Khi đường nhanh vượt qua đường chậm xuống, một tín hiệu bán được tạo ra.
Chiến lược này chủ yếu dựa trên nguyên tắc giao thoa trung bình chuyển động. Các tham số đường nhanh được thiết lập thành 50 ngày và các tham số đường chậm được thiết lập thành 200 ngày. Tính toán giá đóng trung bình trong 50 và 200 ngày gần đây nhất tương ứng là đường nhanh và đường chậm. Khi đường nhanh vượt qua đường chậm lên, nó được xác định rằng giá cổ phiếu đã bước vào xu hướng tăng và một tín hiệu mua được tạo ra. Khi đường nhanh vượt qua đường chậm xuống, nó được xác định rằng giá cổ phiếu đã bước vào xu hướng giảm và một tín hiệu bán được tạo ra.
Bằng cách thiết lập các kết hợp đường nhanh và đường chậm với các thông số khác nhau, độ nhạy của chiến lược có thể được điều chỉnh. Các thông số đường nhanh nhỏ hơn, xác định xu hướng nhanh hơn, nhưng có thể có nhiều tín hiệu sai hơn. Các thông số đường chậm lớn hơn, đánh giá xu hướng tốt hơn, nhưng xác định xu hướng chậm hơn. Chiến lược này sử dụng trung bình động 50 và 200 ngày, xem xét toàn diện độ nhạy và ổn định của chiến lược.
Chiến lược này sử dụng nguyên tắc chéo trung bình động để tự động xác định hướng xu hướng của thị trường và theo dõi xu hướng, có thể nắm bắt hiệu quả xu hướng chính. Bằng cách thiết lập các tham số của trung bình động nhanh và chậm để kiểm soát độ nhạy của chiến lược và lọc tín hiệu với các chỉ số phụ trợ khác, sự ổn định và hiệu quả của chiến lược có thể được cân bằng. Chiến lược này phù hợp với các hoạt động trung và dài hạn. Các tham số có thể được điều chỉnh theo đặc điểm của cổ phiếu và thị trường. Mở rộng các quy tắc nhập và dừng lỗ có thể tối ưu hóa nó hơn nữa để đạt được hiệu suất giao dịch tốt hơn.
/*backtest start: 2023-02-16 00:00:00 end: 2024-02-22 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Gleitend Strategie", overlay=true) // Einstellungen für die gleitenden Durchschnitte short_MA_length = input(50, title="Kürzerer MA Länge") long_MA_length = input(200, title="Längerer MA Länge") // Berechnung der gleitenden Durchschnitte short_MA = ta.sma(close, short_MA_length) long_MA = ta.sma(close, long_MA_length) // Kaufsignal: Kürzerer MA über Längerer MA buy_signal = ta.crossover(short_MA, long_MA) // Verkaufssignal: Kürzerer MA unter Längerer MA sell_signal = ta.crossunder(short_MA, long_MA) // Stop Loss und Take Profit Ebenen stop_loss = strategy.position_avg_price * 0.985 take_profit = strategy.position_avg_price * 1.02 // Trading-Logik if (buy_signal) strategy.entry("Buy", strategy.long) if (sell_signal) strategy.close("Buy") strategy.exit("Take Profit/Stop Loss", "Buy", stop=stop_loss, limit=take_profit) // Bedingungen für Short-Positionen if (sell_signal) strategy.entry("Sell", strategy.short) strategy.exit("Take Profit/Stop Loss", "Sell", stop=stop_loss, limit=take_profit) // Plot der gleitenden Durchschnitte plot(short_MA, color=color.blue, title="Kürzerer MA") plot(long_MA, color=color.red, title="Längerer MA")