Tính Năng Batch Trong AmiBroker: Vũ Khí Tối Mật Của Dân Phân Tích Chuyên Nghiệp

Chủ đề trong 'Thị trường chứng khoán' bởi AmiX, 03/07/2025.

851 người đang online, trong đó có 340 thành viên. 22:36 (UTC+07:00) Bangkok, Hanoi, Jakarta
  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
Chủ đề này đã có 1380 lượt đọc và 1 bài trả lời
  1. AmiX

    AmiX Thành viên rất tích cực

    Tham gia ngày:
    17/01/2025
    Đã được thích:
    41
    [​IMG]
    Giới thiệu
    Từ phiên bản
    AmiBroker 6.20
    , người dùng có thể tự động hóa các tác vụ lặp đi lặp lại thông qua
    cửa sổ Batch
    . Trước đây, điều này chỉ khả dụng thông qua lập trình OLE, nhưng giờ đây ai cũng có thể làm được thông qua giao diện đồ họa.
    Một batch bao gồm một chuỗi hành động như:
    Tải dự án phân tích (.APX)
    Đặt ký hiệu hiện tại (tuỳ chọn)
    Chạy: Quét / Khám phá / Kiểm tra / Tối ưu / Walk-forward
    Xuất kết quả ra CSV/HTML (tuỳ chọn)
    Thông báo bằng âm thanh / giọng nói (tuỳ chọn)
    Ghi vào tệp nhật ký (tuỳ chọn)
    Thực thi chương trình bên ngoài hoặc lệnh plugin dữ liệu (tuỳ chọn)
    Nhập dữ liệu ASCII (tuỳ chọn)
    Giao Diện Người Dùng
    [​IMG]
    Cách mở cửa sổ Batch:
    Nhấn
    Tab Mới (+)
    → chọn
    New Batch
    [​IMG]
    Vào
    File → New → New Batch
    Giao diện đơn giản, trực quan và dễ sử dụng.
    Các Thao Tác Cơ Bản
    Thêm/Chèn bước mới:
    Nhấn nút
    Insert
    hoặc nhấp đúp vào danh sách để thêm bước mới
    Cửa sổ chỉnh sửa bước batch sẽ hiện ra, cho phép chọn
    hành động

    tham số/tệp tin
    tương ứng
    Chỉnh sửa bước:
    [​IMG]
    Nhấp đúp hoặc chọn bước rồi nhấn
    Edit
    Các bước như
    Load Project
    ,
    Export
    ,
    Play Sound
    cần chọn tệp
    Các bước như
    Set Current Symbol
    ,
    Say
    yêu cầu nhập văn bản
    Các bước như
    Scan
    ,
    Backtest
    không cần tham số
    Xoá bước:
    Chọn bước → nhấn
    Delete
    Di chuyển bước:
    Dùng các nút mũi tên xanh để di chuyển lên/xuống
    Hoặc kéo thả bằng chuột
    Chạy & Lưu Batch
    Nhấn nút
    Run
    để bắt đầu thực thi batch
    Trạng thái từng bước sẽ hiện: “Đang thực hiện…”, “Hoàn thành” hoặc “Thất bại”
    Có thể
    Pause
    hoặc
    Stop
    giữa chừng
    Dùng
    File → Save / Save As
    để lưu batch (.ABB)
    Mở lại qua
    File → Open
    hoặc
    Recent Files
    Các Lệnh Đặc Biệt
    Chạy chương trình bên ngoài:
    Ví dụ chạy AmiQuote tải dữ liệu:
    ExecuteAndWait amiquote\quote.exe YourTickerList.tls /download /close
    Chạy lệnh Plugin Dữ liệu:
    DataPluginCmd commandname
    Thay
    commandname
    bằng lệnh cụ thể từ nhà cung cấp dữ liệu (VD: PremiumData).
    Nhập dữ liệu ASCII:
    DataImportASCII File.aqh
    AmiBroker sẽ dùng định dạng phù hợp từ thư mục “Formats”
    Gọi từ AFL:
    if( ParamTrigger(“batch”, “run me” ) )
    {
    ShellExecute(“runbatch”, “path_to_batch_file.abb”, “” );
    }
    Lưu ý: Đây là hành động không đồng bộ – batch sẽ tiếp tục chạy ngầm
    Lập Lịch Batch Tự Động
    [​IMG]
    Bạn có thể tự động chạy batch theo thời gian định sẵn qua
    Scheduler
    :
    [​IMG]
    Cách mở:
    Nhấn biểu tượng đồng hồ trong toolbar
    Hoặc vào
    Tools → Scheduler
    Thiết lập:
    Chọn file
    .ABB
    để chạy
    Chọn thời điểm: Khi khởi động hoặc giờ cụ thể
    Tuỳ chọn lặp lại: hàng ngày, hàng tuần, theo giờ…
    Ghi chú:
    Scheduler kiểm tra mỗi 10 giây → thời gian có thể xê dịch nhẹ
    Nhiều tác vụ tại cùng thời điểm sẽ chạy theo thứ tự
    Không chạy được khi AmiBroker đang hiển thị hộp thoại modal
    Chỉ hoạt động khi
    AmiBroker đang mở
    Kết Luận
    Batch giúp tự động hóa toàn bộ quy trình phân tích, tối ưu, xuất dữ liệu – tiết kiệm thời gian và giảm sai sót. Với giao diện đơn giản, mạnh mẽ và lập lịch thông minh, đây là công cụ không thể thiếu nếu bạn muốn chuyên nghiệp hóa quy trình làm việc trong AmiBroker.
    Nguồn: https://phaisinh.online/2025/07/03/...-khi-toi-mat-cua-dan-phan-tich-chuyen-nghiep/
    thoaidmc77 thích bài này.
  2. booo

    booo Thành viên gắn bó với f319.com

    Tham gia ngày:
    31/03/2021
    Đã được thích:
    14.366
    cho xin link tải AMI broker luôn đi shop :D nhỡ xoá mất rồi mà giờ ko vào lại được
    thoaidmc77 thích bài này.

Chia sẻ trang này