BF BotFoundry
BotFoundry / 8 Bản Vẽ Bot / freqtrade-crypto-docker
BOTFOUNDRY FREQTRADE RUNBOOK • CHỐNG OOM-KILL & LỆCH NHỊP NTP

Runbook Định Cỡ RAM Docker Freqtrade, FreqAI & Đồng Bộ Chrony NTP | BotFoundry

Một container Freqtrade chạy chỉ báo OHLCV tiêu chuẩn chiếm khoảng 0.55–0.65 GB RAM trên Ubuntu 24.04, nhưng khi bật FreqAI huấn luyện lại mô hình LightGBM liên tục, bảng dữ liệu DataFrame có thể vọt lên 4–12 GB RAM. Trên BotFoundry, chúng tôi khóa cứng trần bộ nhớ Docker và ưu tiên cụm Tokyo/Singapore để tránh lỗi chặn IP HTTP 451.

Xem Gói Vultr Cho FREQ-DOCKER Qua BotFoundry → Đối Chiếu Hostinger Qua BotFoundry → Nạp Tham Số Vào Máy Tính BotFoundry →

Bảng Phân Bổ vCPU, RAM & Chốt Bảo Vệ Cho BP-02 // FREQ-DOCKER Trên BotFoundry

Giá niêm yết công khai truy xuất ngày 2026-11-12 từ trang bảng giá chính thức được trích dẫn bên dưới; mức giá khuyến mãi và phí gia hạn có thể thay đổi — vui lòng kiểm tra trực tiếp tại trang thanh toán chính thức của nhà cung cấp.

Quy Mô Phiên vCPU DDR5 RAM OS / Runtime Chốt /dev/shm & Tự Bật Lại Gói Tham Chiếu (2026-11-12)
1–3 Classic OHLCV Bots 2 vCPU (3.5GHz+) 4 GB DDR5 Ubuntu 24.04 Docker mem_limit: 2.5g + chrony Vultr HF 4GB / Hostinger KVM 1
5–10 Multi-Pair Bots 3–4 vCPU KVM 8 GB DDR5 Ubuntu 24.04 Docker mem_limit: 6g + localhost UI Vultr HF 8GB / Hostinger KVM 2
FreqAI Rolling Retrain 4–8 vCPU EPYC/HF 16 GB DDR5 Ubuntu 24.04 NVMe cpuset + 4GB NVMe Swap Hostinger KVM 4 ($10.49/tháng) / Vultr HF 16GB
30+ Pair Portfolio Pod 8–12 Dedicated VDS 32 GB DDR5 Ubuntu 24.04 Postgres Dedicated Threads + Zram Hostinger KVM 8 / UltaHost VDS 32GB

Mẫu Cấu Hình Giám Sát Tiến Trình BP-02 // FREQ-DOCKER Của BotFoundry

Biểu đồ phân bổ RAM 4 lớp của BotFoundry cho container Docker Freqtrade và huấn luyện FreqAI
Biểu đồ phân bổ RAM 4 lớp của BotFoundry cho container Docker Freqtrade và huấn luyện FreqAI
docker-compose.yml — BotFoundry Hardened Freqtrade Container (Localhost FreqUI + 6G Cap)
services:
  freqtrade:
    image: freqtradeorg/freqtrade:stable_freqaitorch
    restart: unless-stopped
    init: true
    container_name: bf_freqtrade_perp
    volumes:
      - "./user_data:/freqtrade/user_data"
    ports:
      - "127.0.0.1:8080:8080"
    deploy:
      resources:
        limits:
          memory: 6G
    logging:
      driver: "json-file"
      options:
        max-size: "50m"
        max-file: "3"
    command: >
      trade
      --logfile /freqtrade/user_data/logs/freqtrade.log
      --db-url sqlite:////freqtrade/user_data/tradesv3.sqlite
      --config /freqtrade/user_data/config.json
  1. 1. Lưu Ý Vùng IP Từ BotFoundry: Chọn Cụm Tokyo & Singapore Tránh Lỗi Chặn HTTP 451

    Nhiều sàn giao dịch phái sinh quốc tế từ chối kết nối API xuất phát từ dải IP Bắc Mỹ bằng mã lỗi HTTP 451. Khởi tạo VPS Ubuntu 24.04 tại Tokyo hoặc Singapore giúp luồng dữ liệu WebSocket hoạt động hợp lệ và liên tục 24/7.

  2. 2. Ngăn Chặn Linux OOM-Kill Khi Chạy Hyperopt & FreqAI Theo Công Thức BotFoundry

    Chạy lệnh tối ưu tham số freqtrade hyperopt -j -1 chung trên máy 4 GB đang giữ vị thế Futures thật sẽ khiến nhân Linux tự động diệt tiến trình bot khi cạn RAM. Chúng tôi định cỡ cụm FreqAI từ 16 GB DDR5 trở lên (như Hostinger KVM 4) kèm khóa trần memory: 6G, hoặc thuê máy Vultr tính theo giờ riêng cho việc Backtest.

  3. 3. Cấu Hình Chrony NTP Trên BotFoundry Để Triệt Tiêu Lỗi Lệch Giờ -1021 RecvWindow

    Chữ ký số HMAC-SHA256 khi gửi lệnh vào sàn sẽ bị từ chối nếu đồng hồ máy ảo trôi lệch quá 1.000 ms. Bật dịch vụ chronyd kèm cấu hình makestep 0.1 3 trên Ubuntu 24.04 giữ thời gian hệ thống luôn chuẩn xác.

Xử Lý Sự Cố & Câu Hỏi Thường Gặp Cho BP-02 // FREQ-DOCKER Trên BotFoundry

Vì sao BotFoundry luôn khóa cổng FreqUI 8080 về địa chỉ nội bộ 127.0.0.1?

Mở trực tiếp cổng 8080 ra 0.0.0.0 khiến giao diện điều khiển bot bị các công cụ quét tự động tấn công dò mật khẩu. Khóa về 127.0.0.1:8080 và truy cập qua SSH Tunnel hoặc mạng riêng WireGuard bảo vệ an toàn tuyệt đối cho tài khoản.

Theo khuyến nghị BotFoundry, khi nào cần nâng Freqtrade từ SQLite lên PostgreSQL?

Trên ổ cứng NVMe Gen4 tốc độ cao của Vultr HF hoặc Hostinger KVM, tệp SQLite đáp ứng rất mượt cho 1–15 bot độc lập. Bạn chỉ cần dựng PostgreSQL 16 khi gom nhật ký giao dịch của hơn 20 bot về một bảng phân tích tập trung.

Làm thế nào để chạy Hyperopt 32 GB RAM tiết kiệm chi phí theo cách của BotFoundry?

Bạn có thể bật một máy ảo Vultr High Frequency 32 GB tính cước theo giờ trong vài tiếng để quét xong bộ tham số Hyperopt, tải tệp cấu hình JSON về máy chính rồi hủy máy tạm ngay lập tức.

Các Bản Vẽ Gia Cố Tiến Trình Khác Trên BotFoundry

Vultr (BP-02 BotFoundry) Từ $6.00/tháng
Xem Thông Số Qua BotFoundry →