Một nhật ký giao dịch có hai nửa. Nửa thứ nhất là kế hoạch: vì sao bạn vào lệnh, bạn kỳ vọng gì, bạn bình tĩnh đến đâu, bạn đã sai ở chỗ nào. Không ai viết nửa đó thay bạn được, và nó tốn ba mươi giây mỗi lệnh. Nửa còn lại là biên lai: các lần khớp lệnh, giá, hoa hồng và swap, con số ròng mà broker thực sự tất toán. Nửa này nền tảng đã có sẵn, và gõ lại nó chính là chỗ nhật ký âm thầm sai: một giá vào bị làm tròn, một lần thoát từng phần bị quên, một khoản swap bị bỏ sót. Đồng bộ trực tiếp là nửa biên lai tự về, để ba mươi giây bạn bỏ ra dành cho nửa thực sự dạy bạn điều gì đó.

Bài này giải thích SetupBook kết nối với MetaTrader 4 và 5, cTrader, Bybit, Binance và OKX ra sao, mỗi kết nối làm được gì và không làm được gì, và khi nào cách nhập file cũ vẫn là công cụ tốt hơn. Mọi kết nối mô tả ở đây đều chỉ đọc. Đồng bộ và nhập file thuộc Pro, và mọi nhật ký đều bắt đầu với 14 ngày Pro.

Một lệnh được đồng bộ trông thế nào

Một lệnh được đồng bộ là một lệnh bình thường trong nhật ký, chỉ khác một điều: các trường đến từ nền tảng bị khóa. Mã, chiều, giờ mở và giờ đóng, mọi lần khớp lệnh với giá và khối lượng, hoa hồng, phí và lãi lỗ ròng thuộc về nền tảng và được ghi đè ở mỗi lần đồng bộ. Stop loss, take profit, rủi ro, chiến lược, chất lượng setup, cảm xúc, mức bình tĩnh khi vào lệnh, sai lầm, ảnh chụp màn hình và bốn ô ghi chú là của bạn, và đồng bộ không bao giờ đụng đến chúng.

Có hai chi tiết đáng biết. Thứ nhất, con số ròng là số broker đã tất toán, không phải số mà phép tính trên giá cho ra. Trên một cặp chéo, hoặc khi có swap qua đêm, hai số này khác nhau; nhật ký hiện con số đã tất toán và đánh dấu broker để bạn thấy lý do. Thứ hai, nếu bạn gỡ một kết nối, các lệnh của nó vẫn ở lại và sửa được như trước. Thử thì không mất gì.

MetaTrader 4 và 5

MetaTrader không có API công khai, nên kết nối chạy theo chiều ngược lại: một Expert Advisor (EA) nhỏ bên trong terminal đọc lịch sử tài khoản và đẩy nó sang nhật ký. EA chỉ đọc. Nó không bao giờ đặt, sửa hay đóng lệnh, và không cần quyền giao dịch để chạy.

Việc thiết lập gồm ba bước, được hiện ngay trong hộp thoại khi bạn tạo kết nối. Từng cú nhấp có hình, cho Windows và Mac, nằm trong hướng dẫn MetaTrader 4 và hướng dẫn MetaTrader 5.

  1. Tạo một kết nối MetaTrader 5 hoặc MetaTrader 4 trong Tài khoản → Kết nối và sao chép token hiện ra. Token chỉ hiện một lần; đó là bí mật duy nhất EA giữ, và nó chỉ ghi được vào đúng kết nối đó.
  2. Đặt file EA (tải từ cùng hộp thoại) vào thư mục MQL5/Experts (hoặc MQL4/Experts) của terminal. Với MetaTrader 4, đó là file đã biên dịch SetupBookSync.ex4, dùng được ngay; với MetaTrader 5, đó là SetupBookSync.mq5, bạn mở trong MetaEditor và biên dịch bằng F7. Sau đó cho phép https://setupbook.io trong Tools → Options → Expert Advisors → Allow WebRequest for listed URL. Thiếu bước cuối này, MetaTrader lặng lẽ chặn mọi yêu cầu.
  3. Kéo EA lên bất kỳ biểu đồ nào, dán token vào phần input của nó, và kiểm tra mặt cười ở góc biểu đồ không bị gạch chéo.

Lần chạy đầu gửi toàn bộ lịch sử tài khoản. Sau đó, mỗi deal mới về trong vài giây khi terminal đang mở, và stop loss cùng take profit của các vị thế đang mở bám theo terminal, nên một stop bị dời sẽ hiện trong nhật ký là đã dời. Khi terminal đóng, không có gì được gửi; lần tới terminal mở, EA bắt kịp từ chỗ đã dừng.

Một cái bẫy riêng của MetaTrader: đồng hồ máy chủ của broker. Phần lớn broker chạy UTC+2 vào mùa đông và UTC+3 vào mùa hè, chuyển theo lịch giờ mùa hè của New York, nhưng một số chạy UTC quanh năm. Nhật ký mặc định theo quy tắc New York và cho bạn đổi theo từng kết nối; nếu phần phân tích theo ngày giao dịch và theo phiên trông như lệch một tiếng, đó là cài đặt đầu tiên cần kiểm tra.

cTrader

cTrader có API đàng hoàng, nên kết nối chỉ là một lần đăng nhập. Bấm Tiếp tục tới cTrader, đăng nhập bằng cTrader ID và chấp thuận yêu cầu. Quyền được xin là accounts, tức chỉ đọc; nhật ký không thể giao dịch, nạp hay rút tiền. Mọi tài khoản giao dịch dưới cTrader ID của bạn trở về thành một kết nối riêng, cả thực lẫn demo, và bạn chọn mỗi kết nối đổ dữ liệu vào tài khoản SetupBook nào.

Deal được kéo về chứ không được đẩy sang: bấm Đồng bộ ngay cho lần kéo đầu tiên, sau đó nhật ký tự lấy deal mới theo lịch. Lần kéo đầu đi ngược về xa nhất bằng khoảng lịch sử mà broker còn lưu.

Từng cú nhấp kèm hình có trong hướng dẫn cTrader.

Bybit, Binance và OKX

Sàn kết nối bằng khóa API. Tạo một khóa trong trang quản lý API của sàn với quyền chỉ đọc và không gì khác: không giao dịch, không rút tiền, không chuyển tiền. Dán khóa và secret vào hộp thoại kết nối (OKX còn hỏi passphrase bạn đặt khi tạo khóa), tick các thị trường bạn giao dịch (spot, perpetual ký quỹ USDT), rồi lưu. Nhật ký kiểm tra quyền của khóa và cảnh báo nếu khóa làm được nhiều hơn việc đọc; nếu thấy cảnh báo đó, hãy xóa khóa trên sàn và tạo một khóa chỉ đọc.

Mỗi sàn giới hạn API trả về được bao xa. Bybit trả về khoảng hai năm khớp lệnh, Binance và OKX khoảng ba tháng. Với lịch sử cũ hơn, hãy xuất file lịch sử giao dịch từ sàn và nhập vào; hai đường này tự bỏ qua bản trùng của nhau. Các lần khớp lệnh được gộp thành vị thế giống hệt khi nhập file, nên một vị thế đóng làm ba phần là một lệnh với ba lần thoát. Hợp đồng ký quỹ bằng coin (inverse) chưa được hỗ trợ.

Từng bước có hình: hướng dẫn Bybit, hướng dẫn Binance và hướng dẫn OKX.

Bí mật được giữ thế nào

Khóa sàn và token cTrader được lưu trên máy chủ, niêm phong bằng AES-256-GCM dưới một khóa không bao giờ rời khỏi máy chủ, để lần đồng bộ theo lịch vẫn chạy trong khi điện thoại nằm trong túi bạn. Token MetaTrader chỉ được lưu dưới dạng hash SHA-256; nếu cơ sở dữ liệu có bị đọc trộm, token cũng không thể khôi phục từ đó. Không thứ nào trong số này đọc được từ trình duyệt, và không thứ nào được gửi cho bên thứ ba. Bạn có thể thu hồi khóa trên sàn bất cứ lúc nào, và kết nối đơn giản là dừng lại.

Khi nào nhập file vẫn là công cụ tốt hơn

Đồng bộ không thay thế việc nhập file, nó đi cùng. Dùng file khi:

  • nền tảng không có trong danh sách (TradingView, một broker futures, dashboard của prop firm, một bảng tính);
  • lịch sử cũ hơn khoảng mà API của sàn với tới;
  • tài khoản đã đóng và terminal không còn, nhưng bạn vẫn giữ báo cáo;
  • bạn muốn bổ sung lịch sử một lần cho sạch và không cần kết nối sau đó.

Hướng dẫn nhập lịch sử giao dịch đi qua từng định dạng file và cái bẫy múi giờ làm hỏng thống kê theo giờ trong ngày.

Cách nào cho trader nào

Bạn giao dịch trên Cách tốt nhất Bạn nhận được gì
MetaTrader 4 hoặc 5 Expert Advisor mọi deal trong vài giây, stop loss và take profit được bám theo
cTrader đăng nhập bằng cTrader ID mọi tài khoản của bạn, kéo về theo lịch
Bybit, Binance, OKX khóa API chỉ đọc khớp lệnh gộp thành vị thế, lùi lại hai năm hoặc ba tháng
nền tảng khác nhập file mỗi báo cáo một lần bổ sung lịch sử sạch
tài khoản mới chưa có lịch sử gõ tay ba mươi giây mỗi lệnh, khối lượng lệnh lấy từ công cụ tính

Dù biên lai đi đường nào, nửa kế hoạch vẫn là của bạn: gắn nhãn chiến lược, chấm điểm setup, ghi lại cảm giác, đánh dấu sai lầm. Đó là phần thay đổi lệnh tiếp theo, và là phần không đồng bộ nào làm thay được.

Kết nối nằm ở Tài khoản → Kết nối; bắt đầu 14 ngày miễn phí để thử chúng. Hướng dẫn sử dụng đi qua từng hộp thoại với ảnh chụp màn hình.