GobotEA v6.6.6 – Sliding Window: Lưới tự dịch chuyển theo giá

Chào các bạn!

GobotEA v6.6.6 ra mắt với tính năng Sliding Window — một cách tiếp cận hoàn toàn mới để quản lý grid khi thị trường đi xa.


Vấn đề với grid thông thường

Khi thị trường đi một chiều mạnh — ví dụ vàng giảm sâu rồi hồi lên nhanh — grid SELL sẽ tích lũy rất nhiều lệnh ở vùng thấp. Những lệnh này:

  • Entry thấp nhất = âm nặng nhất khi giá hồi lên
  • Chiếm margin lớn nhưng hiệu quả thấp
  • Kéo tổng P&L xuống trong khi các lệnh entry cao hơn đang lời

Sliding Window giải quyết thế nào?

Logic cực kỳ đơn giản: nếu số lệnh vượt quá WindowSize → tự động close lệnh bất lợi nhất.

Grid Individual SELL + WindowSize = 30:

Đang có 35 lệnh SELL
→ close 5 lệnh SELL có entry THẤP NHẤT (âm nhất)
→ giữ lại 30 lệnh entry cao hơn, đang lời hơn

Kết quả: lưới tự dịch chuyển theo giá, luôn duy trì vị thế hợp lý.


Áp dụng cho 3 strategy

StrategyWindow BUYWindow SELL
Grid Individual BUYClose entry cao nhất
Grid Individual SELLClose entry thấp nhất
SidewayClose entry cao nhấtClose entry thấp nhất

Cách dùng

Thêm WindowSize vào input của từng slot:

S1_WindowSize = 30   // Giữ tối đa 30 lệnh cùng lúc
S2_WindowSize = 0    // Tắt window (chạy như cũ)
  • WindowSize = 0 → tắt hoàn toàn, không ảnh hưởng gì
  • WindowSize > 0 → bật sliding
  • Panel hiển thị thêm win=30 để dễ theo dõi

Tại sao không cần strategy riêng?

Ban đầu mình định tạo strategy mới gọi là “Sliding Grid SELL”. Nhưng sau khi phân tích kỹ, logic window chỉ là một điều kiện bổ sung cho Grid Individual và Sideway — không cần tách thành strategy riêng, code gọn hơn, dễ hiểu hơn.


Lưu ý

  • BB Sideway không áp dụng window vì đã có BB AutoClose lo việc đó rồi
  • Window check chạy mỗi tick, lệnh vượt window sẽ được đóng ngay lập tức
  • Log rõ ràng từng lệnh bị đóng kèm P&L và lý do

Cập nhật tại gobotfx.com nhé!

Chúc các bạn trading thuận lợi 🚀

Leave a Comment