Type/to search

Robot giao dịch thần kinh

EMA
2
Follow
478
Followers

img
img

Đây không phải là chiến lược DCA thông thường mà là một robot giao dịch có thể suy nghĩ.

Xem hàng ngàn mã Pine Script, "Master Trading Bot" thực sự có hai bàn chải. Tác giả đã đưa DCA lên một tầm cao mới: không phải là đầu tư định đoạt, mà là hệ thống gia tăng cổ phiếu thông minh dựa trên chỉ số kỹ thuật.

Điều quan trọng là các điều kiện kích hoạt DCA: giá phải giảm so với giá chi phí trung bình và giảm xuống mức giảm động 2% + bước x 4%. DCA lần đầu tiên cần giảm 2%, lần thứ hai cần giảm 6%, lần thứ ba cần giảm 10%. Thiết kế này tránh tăng giá thường xuyên trong những biến động nhỏ và chỉ tăng khi có sự hồi phục thực sự.

Gồm nhiều chỉ số kỹ thuật, nhưng logic rõ ràng và không dư thừa

Chiến lược sử dụng EMA chu kỳ 3/7/18 để xây dựng khung xu hướng, kết hợp với 20 chu kỳ Brin để xác định vị trí giá, 52/200/3 MACD tham số đặt tín hiệu trung hạn trung hạn, 14 chu kỳ RSI để xác định quá mua quá bán. Sự kết hợp này bao gồm ba chiều xu hướng, động lực và biến động, đáng tin cậy hơn chiến lược chỉ số đơn lẻ.

Điều kiện mua nghiêm ngặt: nhanh EMA> chậm EMA + MACD Gold Forks + giá trên đường trung tâm của Bolling + RSI < 65. Bốn điều kiện này được đáp ứng đồng thời để mở vị trí, lọc ra hầu hết các tín hiệu giả. Điều kiện bán cũng nghiêm ngặt: phải có lợi nhuận tối thiểu 2% + xu hướng suy yếu + MACD Dead Forks.

Cài đặt 100% Stop Loss có vẻ quá mạnh, nhưng thực ra là hợp lý.

Lệnh dừng 100% trong mã có vẻ hơi phóng đại, nhưng chú thích rất rõ ràng: "Giá phải giảm xuống 0 để kích hoạt". Điều này thực sự là đóng lệnh dừng truyền thống, hoàn toàn dựa vào chỉ số kỹ thuật và mục tiêu lợi nhuận để quản lý rủi ro. Đối với chiến lược DCA, thiết kế này là hợp lý vì việc đặt cược vào mức giảm, lệnh dừng truyền thống đã mất ý nghĩa.

Kiểm soát rủi ro thực sự là: 2% tín hiệu giảm giá + DCA giảm giá động + rút lợi nhuận bắt buộc. Chiến lược sẽ theo dõi mức giá cao nhất trong 500 chu kỳ, kích hoạt tín hiệu bán ra nếu giá hiện tại giảm hơn 2% so với mức cao nhất.

Quản lý tài chính là sức mạnh cạnh tranh cốt lõi của chiến lược này

Mỗi lần mua số tiền = quyền lợi hiện tại x tỷ lệ phần trăm DCA ÷ giá hiện tại, thiết kế này theo tỷ lệ quyền lợi thay vì số tiền cố định, cho phép chiến lược mở rộng vị trí khi tài khoản phát triển. Vị trí ban đầu 5% kiểm soát rủi ro một lần, trong khi tăng vị trí dần dần đảm bảo có đủ lửa trước cơ hội thực sự.

Điều tinh tế nhất là quản lý trạng thái "just_sold": Không mua lại ngay sau khi bán, trừ khi có tín hiệu lạc quan mạnh. Điều này tránh giao dịch thường xuyên trong thị trường biến động, giảm chi phí phí và rủi ro của hành động cảm xúc.

Không phải là một chiến lược phổ quát

Chiến lược này phù hợp nhất với việc mua lại trong xu hướng tăng trung và dài hạn, thường xảy ra trong thị trường gấu hoặc dài hạn. Thiết lập tham số 52/200 của MACD quyết định rằng nó phù hợp hơn với phán đoán xu hướng ở cấp độ lớn hơn, không phù hợp với giao dịch ngắn.

RSI oversell được đặt ở ngưỡng 25 thay vì 30, cho thấy xu hướng chiến lược mua trong một sự điều chỉnh sâu hơn. Thiết kế này có thể có được điểm mua tốt hơn trong thị trường bò, nhưng có thể "lên lưỡi dao" trong thị trường gấu.

Hành động đánh giá lại cần chú ý đến việc rút tối đa và thua lỗ liên tục

Lập luận lý thuyết của chiến lược là hoàn hảo, nhưng hiệu suất thực tế còn phụ thuộc vào dữ liệu phản hồi cụ thể. Cần chú ý đến: liệu rút lui tối đa có nằm trong phạm vi chấp nhận được, liệu số lần thua lỗ liên tiếp có quá nhiều, sự khác biệt trong hiệu suất trong các môi trường thị trường khác nhau.

Đặc điểm tự nhiên của chiến lược DCA là sẽ tiếp tục gia tăng vị thế trong quá trình giảm, điều này có nghĩa là giá trị tài khoản ròng sẽ giảm trước và sau đó tăng. Nhà đầu tư cần có đủ khả năng chịu đựng tâm lý và dự trữ tiền.

Lưu ý rủi ro: Bất kỳ chiến lược định lượng nào cũng có nguy cơ thua lỗ, lịch sử không thể hiện lợi nhuận trong tương lai, cần quản lý rủi ro nghiêm ngặt và phân bổ vốn thích hợp.

Source
Pine
/*backtest
start: 2024-10-20 00:00:00
end: 2025-10-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":500000}]
*/

// This Pine Script™ code is subject to the terms of the MPL 2.0 at https://mozilla.org/MPL/2.0/
// © MTB by Neurodoc
// By Nicolás Astorga
Strategy parameters
Strategy parameters
DCA Configuration
Initial Buy Percentage (%) (Optional)
Increment per DCA Buy (%) (Optional)
Maximum Buy Percentage (%) (Optional)
Minimum Profit for Sell (%) (Optional)
Risk Management
Stop Loss (%) (Optional)
Price Drop for Sell Signal (%) (Optional)
Indicator Parameters
Fast EMA (Optional)
Medium EMA (Optional)
Slow EMA (Optional)
Bollinger Bands Length (Optional)
BB Standard Deviation (Optional)
MACD Fast (Optional)
MACD Slow (Optional)
MACD Signal (Optional)
RSI Length (Optional)
RSI Oversold (for divergence) (Optional)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)