Chiến lược mua tích lũy thông minh là một chiến lược chứng minh khái niệm. Nó kết hợp mua lại lặp đi lặp lại với các mục nhập và thoát dựa trên phân tích kỹ thuật.
Chiến lược sẽ phân bổ một phần của các quỹ và tiếp tục tăng các vị trí miễn là điều kiện phân tích kỹ thuật là hợp lệ.
Bạn có thể thêm vào các vị trí thua để trung bình xuống, hoặc chọn một cách tiếp cận hung hăng hơn cho phép thêm vào các vị trí chiến thắng.
Bạn có thể chọn lấy toàn bộ lợi nhuận hoặc phân phối việc thoát ra của bạn thành nhiều lợi nhuận lấy cùng kích thước.
Bạn cũng có thể quyết định cho phép các điều kiện thoát của bạn để đóng vị trí của bạn với lỗ hoặc yêu cầu một tỷ lệ lợi nhuận tối thiểu.
Chiến lược này chứa các điều kiện nhập và xuất kỹ thuật phân tích mặc định chỉ để giới thiệu ý tưởng, nhưng mục đích cuối cùng của kịch bản này là ủy quyền nhập và xuất cho các nguồn bên ngoài.
Các điều kiện nội bộ sử dụng độ dài RSI 7 vượt dưới 1 đường lệch chuẩn Bollinger Bands cho các bước vào và trên đó cho các bước ra.
Để kiểm soát số lượng đơn đặt hàng, điều chỉnh các thông số trong Cài đặt:
Các kịch bản được thiết kế như một sự thay thế cho mua hàng ngày hoặc hàng tuần lặp đi lặp lại, nhưng tùy thuộc vào độ chính xác của các điều kiện phân tích kỹ thuật của bạn, nó cũng có thể chứng minh lợi nhuận trong khung thời gian thấp hơn.
Lý do kịch bản được gọi là thông minh là bởi vì mua lặp đi lặp lại phổ biến nhất không liên quan đến việc ra quyết định: mua bất kể với tần suất nhất định. Chiến lược này vẫn thực hiện mua lặp lại nhưng lọc ra một số mục nhập xấu tiềm năng có thể trì hoãn không cần thiết việc thấy vị trí có lợi nhuận. Lý do thứ hai cũng là có một chiến lược ra khỏi ngay từ đầu, mà không có lựa chọn mua lặp lại nào cung cấp ngay lập tức.
Chiến lược xác định các mục nhập và thoát dựa trên sự chéo chéo của chỉ số RSI với các dải Bollinger. Cụ thể, khi RSI nằm dưới đường ray dưới, hãy tìm kiếm các mục nhập ngắn, và khi RSI nằm trên đường ray trên, hãy tìm kiếm các lối ra dài.
Ngoài ra, chiến lược cung cấp các cài đặt cho các vị trí kim tự tháp và ra hàng loạt. Tổng số lượng kim tự tháp và tỷ lệ phần trăm vốn chủ sở hữu được sử dụng mỗi lần nên bằng 100 để ngăn chặn lạm dụng quỹ. Bạn có thể chọn cho phép tiếp tục kim tự tháp trên các vị trí thắng hoặc chỉ kim tự tháp trên các vị trí thua để đạt được mức giảm trung bình.
Khi ra, bạn có thể chọn lấy toàn bộ lợi nhuận hoặc ra hàng theo tỷ lệ phần trăm đã đặt. Ngoài ra, tỷ lệ phần trăm lợi nhuận tối thiểu có thể được đặt để tránh ra nếu lợi nhuận thấp hơn tỷ lệ phần trăm đó.
Nhìn chung, chiến lược kết hợp các giao dịch mua lại và các chỉ số phân tích kỹ thuật để đạt được kim tự tháp ổn định hơn bằng cách lọc ra một số tín hiệu sai, đồng thời thiết lập các cơ chế thoát lỏng lẻo có thể được điều chỉnh theo sự thèm mạo hiểm của riêng bạn.
So với các chiến lược mua hàng lặp đi lặp lại truyền thống, lợi thế lớn nhất của chiến lược này là cả các bước vào và ra đều có các chỉ số kỹ thuật làm tham chiếu, có thể lọc ra một số tín hiệu sai, trái ngược với các giao dịch mua hàng ngày và hàng tuần mà không có bất kỳ quyết định nào.
Tóm lại, chiến lược thực hiện hiệu ứng kim tự tháp định kỳ của các giao dịch mua hàng lặp đi lặp lại trong khi tăng đánh giá chỉ số kỹ thuật cho các bước vào và ra, cho phép điều chỉnh các tham số theo sở thích của riêng bạn, giảm nguy cơ nhập mù và cải thiện hiệu quả lợi nhuận.
Mặc dù chiến lược đặt ra các chỉ số kỹ thuật lọc và cơ chế kim tự tháp / thoát linh hoạt để giảm rủi ro, nhưng vẫn có những rủi ro không thể tránh khỏi cho bất kỳ chiến lược nào.
Các giải pháp tương ứng là:
Chiến lược có thể được tối ưu hóa thêm trong các khía cạnh sau:
Chiến lược mua tích lũy thông minh duy trì lợi thế kim tự tháp định kỳ của các giao dịch mua hàng lặp đi lặp lại trong khi lọc các bước vào và ra khỏi với các chỉ số kỹ thuật và thiết lập các cơ chế thoát lỗ / dừng lỗ rõ ràng, tránh những nhược điểm của các bước vào mù và nắm giữ vô hạn. Chiến lược cho phép tùy chỉnh cao các thông số kim tự tháp và ra khỏi dựa trên sở thích rủi ro cá nhân, do đó rất có lợi cho các chủ sở hữu dài hạn.
Tất nhiên, vẫn có những rủi ro về lỗi tín hiệu và các tham số không phù hợp, cần phải được giải quyết thông qua việc tối ưu hóa liên tục các chỉ số và tham số cũng như các phương tiện dừng lỗ phụ trợ. Nhìn chung, chiến lược hình thành một sự phát triển quan trọng từ mua hàng lặp lại sang tích lũy thông minh, cung cấp cho các nhà đầu tư một giải pháp nắm giữ dài hạn tương đối toàn diện và có thể kiểm soát được.
/*backtest start: 2023-02-19 00:00:00 end: 2024-02-25 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © TheTradingParrot //@version=5 strategy("TTP Intelligent Accumulator", overlay=true) maxEntries = 0.0 if not na(maxEntries[1]) maxEntries := maxEntries[1] rsi = ta.rsi(close, 7) rsima = ta.sma(rsi, 14) bbstd = ta.stdev(rsi, 14) // plot(rsi) // plot(rsima) // plot(rsima - bbstd) // plot(rsima + bbstd) intEntry = rsi < rsima - bbstd intExit = rsi > rsima + bbstd maxEntries := math.max(strategy.opentrades, maxEntries) plot(maxEntries, "maxEntries") addWhileInProfit = input.bool(false, "Add while in profit") extLong = input.bool(false, "", inline = "long") entry = input.source(close,"entry", inline = "long") == 1 if not extLong entry := intEntry longCondition = entry and (strategy.opentrades == 0 or (not addWhileInProfit or close < strategy.position_avg_price)) if (longCondition) strategy.entry("long", strategy.long) minProfit = input.float(0.0, "Required profit % to exit") exitPxcandle = input.float(100.0,"% exit per candle") extShort = input.bool(false, "", inline = "exit") exit = input.source(close,"exit", inline = "exit") == 1 if not extShort exit := intExit shortCondition = exit if (shortCondition and strategy.opentrades > 0) strategy.close("long", qty_percent = exitPxcandle) plot(strategy.position_avg_price, "Avg")