Trung tâm trợ giúp
Từ cài đặt đến đưa dữ liệu vào MT4 hoặc MT5, mỗi bước đều được viết theo các nút trong chương trình. Nếu không tìm thấy câu trả lời, hãy gửi tin nhắn cho chúng tôi tại “Help & feedback” trong chương trình, hoặc hỏi tại trang Tin nhắn của trang web.
Giao diện của chương trình hiện bằng tiếng Anh. Các nút và menu được nêu dưới đây được viết đúng như chương trình hiển thị.
Cài đặt
Chương trình chạy trên Windows 10 và 11, 64 bit. Bộ cài đặt đã bao gồm runtime, nên bạn không cần cài đặt .NET riêng.
Chương trình cần Windows 10 64 bit (phiên bản 1809 trở lên) hoặc Windows 11, và không cài đặt được trên Windows 7, 8 hoặc 8.1. Bạn có thể tải xuống và xuất trên máy tính Windows 10 hoặc 11, rồi chép các tệp CSV, MT4 hoặc tệp khác sang máy cũ: tệp đã xuất là tệp thông thường và không cần chương trình.
- Tải xuống bộ cài đặt từ trang cài đặt và chạy. Khi cài đặt lần đầu, hãy đọc và chấp nhận Thỏa thuận người dùng.
- Mở Tick Data Downloader từ menu Start hoặc màn hình nền.
- Khi có phiên bản mới, chương trình sẽ thông báo, và sau khi bạn xác nhận, chương trình tự tải xuống và cài đặt.
Nếu trình duyệt chặn tệp tải xuống: trình duyệt (ví dụ Edge) có thể cảnh báo rằng tệp “thường không được tải xuống”. Trong danh sách tải xuống, hãy nhấp … → “Giữ”, rồi “Hiển thị thêm” → “Vẫn giữ”.
Nếu Windows chặn bộ cài đặt: màn hình màu xanh lam “Windows đã bảo vệ PC của bạn” có thể xuất hiện khi chạy. Hãy nhấp “Thông tin thêm”, xác nhận rằng ứng dụng là bộ cài đặt có tên bắt đầu bằng DataDownloadClient_Setup và nhà phát hành là “Nhà phát hành không xác định”, rồi nhấp “Vẫn chạy”.
“Kiểm soát Ứng dụng Thông minh” trong Windows 11: khi đang bật, tính năng này có thể chặn ngay bộ cài đặt hoặc chương trình, và không có nút “Vẫn chạy”. Đây là một tính năng bảo mật của Windows, và việc có tắt hay không là quyết định của bạn: cài đặt này nằm tại “Bảo mật Windows → Kiểm soát ứng dụng và trình duyệt”, và trên một số phiên bản Windows, sau khi tắt thì không thể bật lại trực tiếp. Nếu gặp vấn đề, hãy báo cho chúng tôi tại trang Tin nhắn.
Xác nhận bộ cài đặt là của chúng tôi: chỉ tải xuống từ trang cài đặt, hoặc để chương trình tự cập nhật. Trước khi cài đặt bản cập nhật, chương trình đối chiếu với tệp chữ ký (.sig) được phát hành cùng bộ cài đặt, và không cài đặt nếu không khớp.
Giao diện của chương trình sử dụng thành phần WebView2 đi kèm Windows. Windows 11 đã có sẵn; nếu một bản Windows 10 rút gọn không có, chương trình sẽ thông báo và mở trang tải xuống của Microsoft. Hãy cài đặt rồi mở lại chương trình.
Kích hoạt
Lần đầu mở chương trình, một hướng dẫn gồm bốn bước sẽ dẫn bạn qua các mục: “Agreement”, “Activate”, “Folders” và “First download”. Mã kích hoạt có dạng MON-XXXX-XXXX-XXXX-XXXX: dán mã vào rồi nhấp “Activate”.
- Mỗi mã kích hoạt chỉ dùng cho một máy tính. Muốn đổi máy tính, hãy báo cho chúng tôi tại trang Tin nhắn. Chúng tôi sẽ cấp mã kích hoạt mới miễn phí, nội dung giấy phép và ngày hết hạn không đổi, và dữ liệu phải được tải xuống lại trên máy tính mới.
- Chữ hoa hay chữ thường đều được, và các kiểu dấu gạch ngang phát sinh khi sao chép cũng được nhận dạng.
- Mã dùng thử bắt đầu bằng
TRIAL-và mỗi máy tính chỉ dùng được một lần. Phạm vi là 7 ngày gần nhất: một mã, gồm tick và nến 1 phút của mã đó. Mã được xác định ở lần tải xuống đầu tiên và không thể đổi sau đó. Ngoại hối chỉ có tick; tiền mã hóa có cả hai loại (dữ liệu hiện có thể tải xuống bắt đầu từ 2026-10-21). Trong phạm vi này, bạn có thể tải xuống tối đa 30 GB trong 30 ngày gần nhất. Mã dùng thử có hiệu lực trong 7 ngày sau khi kích hoạt; sau đó không thể tải xuống nữa. Bạn có thể tiếp tục cập nhật dữ liệu trong 7 ngày đó. - Nhận tại đây miễn phí: mã được cấp tự động, không cần chờ trả lời. Nếu đã có chương trình, hãy nhấp “Try free for 7 days” trên trang “License”; chương trình sẽ cấp mã và kích hoạt.
Tải xuống dữ liệu
Trang “Data” liệt kê các mã có trên máy chủ. Cột “On server” là khoảng ngày bạn có thể tải xuống, còn “On this PC” là những gì máy tính này đã có. Chọn một mã để xem chi tiết, mức độ phủ dữ liệu trên máy và bản xem trước giá ở bên phải.
60 mã ngoại hối và ngày đầu tiên của từng mã được liệt kê tại trang Ngoại hối.
Dữ liệu đã tải xuống và tệp đã xuất nằm trong hai thư mục riêng. Bạn có thể xem và đổi vị trí của cả hai trong “Settings”, nhưng đừng đặt chúng ở cùng một chỗ.
Giá cổ phiếu A chưa điều chỉnh: nến 1 phút của cổ phiếu A ghi giá giao dịch thực tế tại thời điểm đó, không điều chỉnh tiến hay điều chỉnh lùi. Giá trong quá khứ không được điều chỉnh sau khi chia cổ tức, phát hành cổ phiếu thưởng hoặc phát hành quyền mua, nên các nến quanh ngày giao dịch không hưởng quyền hoặc không hưởng cổ tức sẽ xuất hiện khoảng trống giá. Nếu cần giá đã điều chỉnh, hãy tự quy đổi bằng dữ liệu về ngày không hưởng quyền và không hưởng cổ tức.
Giao dịch tiền mã hóa là giao dịch tổng hợp: các lần khớp của cùng một lệnh taker ở cùng một mức giá được gộp thành một dòng, ghi thời gian, giá và khối lượng. Giao dịch gốc có cờ cho biết bên mua có phải là bên maker hay không; chúng tôi không giữ cờ này, nên không ghi nhận chiều chủ động (mua hay bán).
Tải xuống chậm hoặc liên tục thất bại: trong chương trình, hãy chuyển sang tuyến còn lại tại “Settings → Advanced options → Download route” rồi thử lại. Ở chế độ “Automatic”, chương trình từ phiên bản 1.2.9 trở đi thường bắt đầu bằng tuyến “Outside mainland China”. Chương trình tự chuyển sang tuyến “Mainland China” khi tuyến đầu tiên không kết nối được, quá chậm, hoặc sẽ phải chờ lâu trong khi tuyến “Mainland China” rõ ràng nhanh hơn, và sẽ thử lại tuyến đầu tiên sau đó.
Nhập vào MT4
Tính năng nhập vào MT4 bằng một cú nhấp sẽ ghi dữ liệu lịch sử cho biểu đồ offline (.hst) và một tệp tick thực cho “Strategy Tester” (.fxt). Phần đầu tệp ghi “modelling quality” là 99,90; con số mà trình kiểm thử hiển thị do terminal quyết định, và terminal có thể tạo lại tệp này.
- Mở “Import to trading app” và chọn MetaTrader 4. Nếu không tìm thấy terminal, hãy khởi động MT4 một lần trước, hoặc dùng “Choose data folder…” và chọn thư mục dữ liệu của nó (trong MT4, “File → Open Data Folder” sẽ hiển thị thư mục này).
- Chọn máy chủ giao dịch và mã. “Name in the terminal” được điền theo cách nhà môi giới của bạn viết nếu chương trình nhận biết được, chẳng hạn
EURUSD.rhoặcEURUSDm; vui lòng kiểm tra lại. Các tệp sẽ dùng tên này, tối đa 11 ký tự. - Chọn các khung thời gian biểu đồ cần tạo, “Tester timeframe” và khoảng ngày. Tệp M1 luôn được ghi. Bạn có thể chọn tối đa ba khung thời gian kiểm thử, và mỗi khung có một tệp kiểm thử riêng. Những ngày chưa có trên máy tính này sẽ được tải xuống trước.
- Múi giờ: phần lớn nhà môi giới dùng GMT+2/+3 (giờ đóng cửa New York). Khi chương trình nhận biết được giờ máy chủ từ dữ liệu lịch sử của terminal, chương trình sẽ tự chọn; chỉ đổi khi không khớp với biểu đồ của bạn.
- Hãy thoát MT4 trước khi nhập (“File → Exit”), rồi nhấp “Start import”. MT4 đang chạy có thể giữ các tệp lịch sử và ghi đè chúng sau đó; nếu chương trình thấy phần mềm này vẫn mở, chương trình sẽ thông báo. Hãy thoát phần mềm, nhấp “Check again” rồi tiếp tục.
Cách kiểm tra: trong MT4, chọn “File → Open Offline” và mở mã này; trong “Strategy Tester”, chọn mã này với mô hình “Every tick”, một khung thời gian kiểm thử bạn đã chọn khi nhập và cùng khoảng ngày. Sau đó xem chất lượng mô hình hóa trong báo cáo.
Không hài lòng với một lần nhập? Hãy nhấp “Undo” tại “Recent imports” ở cuối trang: các tệp lần nhập đó đã ghi sẽ bị xóa và các tệp bị ghi đè sẽ được khôi phục. Cũng cần đóng MT4 trước khi hoàn tác. Nên sao lưu thư mục dữ liệu của MT4 trước khi nhập.
Nhập vào MT5
Tính năng nhập vào MT5 bằng một cú nhấp dùng tập lệnh đi kèm để tạo một mã tùy chỉnh với nến M1 và tick thực, phục vụ backtest “Every tick based on real ticks”. MT5 của bạn biên dịch và chạy tập lệnh; hãy căn cứ vào báo cáo trên trang sau khi nhập. Tập lệnh chỉ ghi vào mã tùy chỉnh đó, không ghi vào các mã của nhà môi giới.
- Chọn MetaTrader 5, terminal và mã.
- “Copy settings from” quyết định quy mô hợp đồng và cài đặt ký quỹ được sao chép từ mã nào của nhà môi giới. Nếu không chắc, hãy giữ mặc định.
- Bật “Include ticks” nếu bạn cần backtest. Các tệp sẽ lớn hơn và việc nhập sẽ chậm hơn.
- Nhấp “Start import”. Chương trình khởi động MT5 cùng tập lệnh nhập đi kèm, được đặt để chạy một lần. Nếu tập lệnh không chạy, hoặc MT5 đã chạy sẵn, chương trình sẽ liệt kê trên trang các bước để chạy tập lệnh thủ công.
Cách kiểm tra: mở “Market Watch”, nhấp chuột phải → “Symbols”, và tìm mã này trong nhóm TickData thuộc “Custom”; mở biểu đồ để xem các nến đã nhập; trong “Strategy Tester”, chọn mã này với “Every tick based on real ticks”.
Phần mềm khác
- AmiBroker: nếu AmiBroker đã được cài đặt, chương trình ghi dữ liệu vào cơ sở dữ liệu hiện tại thông qua chức năng nhập của chính AmiBroker và lưu lại; hãy căn cứ vào báo cáo trên trang sau khi nhập. Nếu không tìm thấy, tệp sẽ được lưu vào thư mục xuất; hãy nhập tệp trong AmiBroker bằng “File → Import ASCII”.
- Excel: chọn “Bars” hoặc “Ticks”. Bạn nhận được các sổ làm việc Excel với ngày và số ở đúng kiểu dữ liệu, và sổ đầu tiên sẽ mở trong phần mềm bảng tính của bạn khi hoàn tất. “Split into” mặc định tạo một tệp đầy đủ, hoặc chia theo ngày, tháng, năm hoặc số dòng, thành các tệp riêng hoặc nhiều trang tính trong một tệp; một trang tính chứa tối đa 1.000.000 dòng, phần còn lại chuyển sang trang tiếp theo. Với tick, khoảng ngày ban đầu được đặt là 5 ngày gần nhất và bạn có thể thay đổi; ước tính số dòng và dung lượng hiển thị trước khi bắt đầu, và nếu vượt quá 30.000.000 dòng thì chỉ ghi tệp CSV. Tick trong thị trường “Forex & CFDs”, bao gồm cả báo giá tiền mã hóa trong đó, có Bid và Ask; tick trong thị trường “Crypto” có ba cột: thời gian, giá và khối lượng. Bạn có thể dừng trong khi các sổ làm việc đang được tạo, và những sổ đã ghi cùng tệp CSV vẫn được giữ lại.
- CSV: chọn “Bars” hoặc “Ticks”. Bạn nhận được một tệp CSV thông thường chứa mọi dòng, được lưu vào thư mục xuất của bạn.
- Python / pandas: chương trình tạo một tệp CSV cùng mã pandas chạy được ngay và một notebook Jupyter. Biểu đồ trong notebook cần matplotlib (
pip install matplotlib). - NinjaTrader 8: các tệp nằm trong một thư mục do chương trình này tạo, với mỗi loại tick, M1 và D1 một thư mục con; tên tệp là tên mã trong NinjaTrader, chẳng hạn EURUSD.Bid.txt hoặc EURUSD.Last.txt. NinjaTrader không tự quét thư mục này, nên bạn phải tự chọn tệp khi nhập. NinjaTrader chỉ nhập được tick, M1 và D1. Trong NinjaTrader, chọn “Tools → Import → Historical Data”, chọn định dạng “NinjaTrader (beginning of bar timestamps)”, loại dữ liệu theo tên tệp (Bid, Ask hoặc Last) và múi giờ bạn đã dùng khi xuất, rồi nhấp “Import” và chọn các tệp.
- cTrader, TradingView: chỉ xuất CSV. Tài khoản thông thường của hai phần mềm này không thể nạp dữ liệu lịch sử cục bộ vào biểu đồ của nhà môi giới, nên các tệp dùng cho cTrader Automate, các công cụ đọc CSV hoặc phân tích ở nơi khác.
Mỗi biểu mẫu đều có “Use the dates on this PC”, giúp đặt ngày theo khoảng dữ liệu đã có trên máy tính này.
Mua và gia hạn
Giá có tại trang Giá: “Single symbol, monthly” US$1,20 / tháng; “Single symbol, one-time” US$5,80; “All markets, monthly” US$15 / tháng. Bạn mua tại trang “License” của chương trình:
- Tại “Pay by QR code”, quét mã thanh toán bằng WeChat hoặc Alipay và thanh toán giá của gói bằng nhân dân tệ: CN¥8 cho một mã trong 30 ngày, CN¥39 thanh toán một lần cho một mã, CN¥98 một tháng cho toàn bộ thị trường.
- Tại “I have paid”, chọn gói, điền số tiền, cách thanh toán và các chữ số cuối của số giao dịch (nếu không tìm thấy, điền biệt danh người thanh toán và thời gian thanh toán), rồi nhấp “Send”. Biệt danh của người thanh toán hoặc ghi chú thanh toán giúp chúng tôi tìm khoản thanh toán nhanh hơn.
- Sau khi chúng tôi xác nhận khoản thanh toán, mã kích hoạt của bạn sẽ xuất hiện tại “Your payments” trên cùng trang; hãy nhấp “Activate”.
Các phương thức thanh toán khác (nếu có) theo danh sách ở trang “License”.
Không thấy “Single symbol, monthly”, hoặc một số mã có trên trang Ngoại hối? Hãy tải xuống phiên bản mới nhất từ trang cài đặt rồi xem lại.
Gia hạn: “All markets, monthly” gia hạn không cần mã kích hoạt mới. Khi gửi “I have paid”, hãy bật “Renew this computer's monthly license”; sau khi chúng tôi xác nhận, giấy phép của bạn được kéo dài và trang “License” hiển thị ngày hết hạn mới. “Single symbol, monthly” không có công tắc này: muốn tiếp tục cùng mã đó, hãy mua thêm một tháng; sau khi bạn kích hoạt bằng mã kích hoạt mới, 30 ngày mới sẽ nối tiếp sau ngày hết hạn cũ. Các tháng đã trả không được khấu trừ vào giá của “Single symbol, one-time”.
Khi gói theo tháng hết hạn thì sao? Không có khoản nào bị trừ tự động. “All markets, monthly” và “Single symbol, monthly” đều tính mỗi tháng là 30 ngày, kể từ khi kích hoạt; nếu gia hạn hoặc mua thêm một tháng trước khi hết hạn, số ngày mới được nối tiếp sau ngày hết hạn cũ. Muốn tiếp tục, hãy thanh toán lại tại trang “License” của chương trình. Sau khi hết hạn, bạn không thể tải xuống nữa. Miễn là chương trình trên máy tính này vẫn ở trạng thái đã kích hoạt và bạn đã chấp nhận phiên bản thỏa thuận mà chương trình yêu cầu, các tệp đã tải xuống trước đó vẫn có thể mở và xuất. Nếu bạn đăng xuất khỏi chương trình, bạn cần kích hoạt lại để mở và xuất các tệp đó, và việc này có thể không thực hiện được sau khi mã kích hoạt bị thu hồi hoặc chúng tôi đã ngừng dịch vụ. Xem Điều 29 của Thỏa thuận người dùng.
Nếu bạn chưa cài đặt chương trình và muốn hỏi trước, hãy gửi tin nhắn cho chúng tôi tại trang Tin nhắn của trang web.
Khách hàng ngoài Trung Quốc đại lục: nếu trang “License” của chương trình hiển thị “Pay with crypto”, bạn cũng có thể thanh toán bằng USDT hoặc USDC, trên các mạng và bằng các loại tiền được liệt kê ở đó. Tùy chọn này không hiển thị khi bạn kết nối từ mạng tại Trung Quốc đại lục. Số tiền là giá đô la Mỹ (US$1,20 cho một mã trong 30 ngày, US$5,80 thanh toán một lần cho một mã, US$15 một tháng cho toàn bộ thị trường) cộng thêm 0,01–0,99 để nhận diện đơn hàng. Mã kích hoạt được cấp tự động sau khi nhận được khoản thanh toán: mã kích hoạt hiển thị trên trang thanh toán, và bạn cũng có thể lấy bằng “Get my code” tại trang “License” của chương trình.
Nếu số tiền, loại tiền hoặc mạng bị sai, hoặc khoản thanh toán đến sau khi đơn hàng đã hết hiệu lực, đừng thanh toán lại. Hãy gửi tin nhắn cho chúng tôi tại “Help & feedback” trong chương trình hoặc tại trang Tin nhắn của trang web, kèm số đơn hàng và giao dịch đó. Với khoản thanh toán đã đến địa chỉ nhận của chúng tôi trên mạng và bằng loại tiền chúng tôi hỗ trợ, sau khi xác nhận, chúng tôi sẽ ghi nhận đơn hàng cho bạn hoặc hoàn lại khoản thanh toán, sau khi trừ phí mạng, về địa chỉ bạn chỉ định. Chúng tôi không đảm bảo thu hồi được khoản chuyển đến địa chỉ khác, hoặc trên mạng hay bằng loại tiền chúng tôi không hỗ trợ. Xem Điều 22 của Thỏa thuận người dùng.
Tin nhắn và phản hồi
Hãy mô tả vấn đề tại trang “Help & feedback” của chương trình. Nếu bạn đã bật “Send crash reports and attach logs when I report a problem” trong “Settings”, “Attach the recent log” sẽ được bật (bạn có thể tắt) và giúp chúng tôi tìm nguyên nhân nhanh hơn; tên người dùng và tên máy tính của bạn được loại bỏ khỏi nhật ký trước. Nếu bạn chưa bật, nhật ký không được đính kèm. Phản hồi của chúng tôi hiển thị tại “Your messages”, và bạn có thể trả lời ngay bên dưới.
Đính kèm ảnh: tin nhắn và “I have paid” đều có thể kèm ảnh: tối đa 3 ảnh mỗi tin nhắn và 10 ảnh mỗi chuỗi tin nhắn, ở định dạng PNG, JPEG hoặc WebP. Trong chương trình, bạn cũng có thể dán ảnh chụp màn hình, và ảnh quá lớn sẽ được thu nhỏ trước khi gửi. Vui lòng chỉ tải lên ảnh liên quan đến câu hỏi của bạn, và che số tài khoản, tên và các thông tin tương tự. Ảnh chụp màn hình thanh toán chỉ cần thể hiện số tiền, thời gian và số giao dịch. Ảnh được lưu trong 180 ngày kể từ tin nhắn cuối cùng của chuỗi; xem Chính sách quyền riêng tư.
Khi không có chương trình, hãy dùng trang Tin nhắn của trang web; phản hồi cũng hiển thị trên trang đó. Máy chủ có hoạt động bình thường không và các thông báo bảo trì (nếu có) được đăng tại Trạng thái dịch vụ.