Amibroker – Xây dựng hệ thống giao dịch tự động

ha.anh
6 Min Read

Gửi tín hiệu 

Các thuật toán trong Amibroker có thể tạo ra tín hiệu để gửi tới các app như Telegram hay đặt lệnh tới công ty chứng khoán.

Cửa sổ Phân tích

Cửa sổ Phân tích là nơi lưu trữ tất cả các lần quét, khám phá, kiểm tra ngược danh mục đầu tư, tối ưu hóa, kiểm tra tiến trình và mô phỏng Monte Carlo

Sàng lọc thị trường để tìm cơ hội

Khám phá là công cụ sàng lọc/khai thác dữ liệu đa năng tạo ra đầu ra dạng bảng có thể lập trình hoàn toàn với số lượng hàng và cột không giới hạn từ tất cả dữ liệu ký hiệu

Backtest hệ thống của bạn

Backtest ngược cho phép kiểm tra hiệu suất hệ thống của bạn trên dữ liệu lịch sử. Mô phỏng được thực hiện ở cấp danh mục đầu tư như trong thực tế, với nhiều chứng khoán được giao dịch cùng lúc, mỗi chứng khoán có quy tắc định cỡ vị thế do người dùng xác định.

Xử lý mảng và ma trận nhanh

Trong Ngôn ngữ công thức AmiBroker (AFL), vectơ và ma trận là các kiểu gốc giống như số thuần túy. Để tính điểm giữa của mảng Cao và Thấp theo từng phần tử, bạn chỉ cần nhập

MidPt = ( H + L )/2; // H và L là các mảng

và nó được biên dịch thành mã máy vectơ hóa. Không cần phải viết vòng lặp. Điều này giúp bạn có thể chạy các công thức của mình với tốc độ tương đương với mã được viết bằng trình biên dịch. Các toán tử và hàm ma trận nhanh gốc giúp việc tính toán thống kê trở nên dễ dàng.

Ngôn ngữ súc tích có nghĩa là ít công việc hơn

Các hệ thống giao dịch và chỉ báo của bạn được viết bằng AFL sẽ tốn ít công sức hơn và ít không gian hơn so với các ngôn ngữ khác vì nhiều tác vụ thông thường trong AFL chỉ là các dòng đơn. Ví dụ, điểm dừng Chandelier động dựa trên ATR chỉ là:

ApplyStop( stopTypeTrailing, stopModePoint, 3* ATR(14), True, True );

Trình gỡ lỗi tích hợp

Trình gỡ lỗi cho phép bạn duyệt từng bước qua mã của mình và theo dõi các biến trong thời gian chạy để hiểu rõ hơn về công thức của bạn đang làm gì

Trình chỉnh sửa mã hiện đại

Tận hưởng trình chỉnh sửa nâng cao với tính năng tô sáng cú pháp, tự động hoàn thành, mẹo gọi tham số, thu gọn mã, tự động thụt lề và báo cáo lỗi nội tuyến. Khi bạn gặp lỗi, thông báo có ý nghĩa sẽ được hiển thị ngay trong dòng để bạn không phải căng mắt

Ít nhập hơn, kết quả nhanh hơn

Việc mã hóa công thức của bạn chưa bao giờ dễ dàng hơn với các đoạn mã sẵn dùng. Sử dụng hàng chục đoạn mã được viết sẵn triển khai các tác vụ và mẫu mã hóa phổ biến hoặc tạo đoạn mã của riêng bạn!

Đa luồng

Tất cả các công thức của bạn đều tự động được hưởng lợi từ nhiều bộ xử lý/lõi. Mỗi công thức biểu đồ, trình kết xuất đồ họa và mọi cửa sổ phân tích đều chạy trong các luồng riêng biệt.

Data miễn phí với Ami X

Bạn có thể lấy Data chứng khoán Việt Nam cho Amibroker hoàn toàn miễn phí với phần mềm Ami X. Đây là phần mềm cung cấp Data chứng khoán và hỗ trợ đẩy lệnh từ Amibroker tới công ty chứng khoán DNSE, giúp bạn giao dịch một cách tự động và hiệu quả. 

Điều gì làm Ami X trở nên đặc biệt?

  • Giao dịch tự động: Bạn có thể cài đặt bot trên Amibroker để giao dịch hoàn toàn tự động tới Công ty chứng khoán DNSE.
  • Data Realtime miễn phí: Tiết kiệm được tiền mua dữ liệu 3 triệu/năm cho Amibroker.

Hãy bắt đầu kết nối kết nối Ami X với 3 bước đơn giản:

  1. Tìm hiểu và tải phần mềm Ami X tại: https://amix.dnse.com.vn/    
  2. Tham gia cộng đồng Giao dịch tự động Ami X để được hỗ trợ giao dịch và tải phần mềm Amibroker
Share This Article
Leave a Comment