Bài viết này hướng đến các câu trả lời cho các câu hỏi phổ biến về giao dịch lập trình hoàn chỉnh, dành cho những người mới không biết lập trình, không biết định lượng hoặc thậm chí không hiểu giao dịch, những người muốn học định lượng, bắt đầu một bước khó khăn, không thể bỏ qua. Bài viết này sẽ giới thiệu một số khái niệm cơ bản nhất.
1.什么是数字货币程序化交易?
Giao dịch có tính toán là việc kết nối một chương trình thông qua API và sàn giao dịch để tự động mua bán Bitcoin hoặc thực hiện các chức năng khác theo ý định của thiết kế. Giao dịch có tính toán không hoàn toàn giống như định lượng, bạn cũng có thể thực hiện một số chức năng phụ trợ như báo động giá, thống kê dữ liệu, tự động lấp đầy, đặt mua, đặt giá mua bán, v.v.
2.为什么要进行程序化自动交易?
Trong khi đó, một số người cho rằng, việc kiểm soát một cách có quy trình là một lợi thế trong thị trường giao dịch tiền kỹ thuật số 24 giờ 7 ngày.
Các chiến lược tần số cao không thực tế và chỉ có thể được thực hiện bằng các chương trình giao dịch tự động.
Trong quá trình viết chiến lược, bạn có thể tham số hóa chiến lược của mình và giúp bạn hiểu rõ hơn về chính chiến lược giao dịch.
3. API, API-KEY là gì?
API toàn bộ Application Programming Interface, và giao diện lập trình ứng dụng. Bạn có thể nhìn thấy các chữ cái API ở góc của các sàn giao dịch, bấm vào để xem tài liệu tương ứng, cụ thể về các chức năng có thể thực hiện ngay lập tức, chẳng hạn như tài liệu Okcoin API. apiKey, secretKey tương đương với mật khẩu tài khoản, không phải tất cả các kết nối đều cần thiết, chẳng hạn như xem hồ sơ giao dịch lịch sử, truy cập ticker, dữ liệu sâu, thông tin công khai; nhưng xem thông tin tài khoản, giao dịch đặt hàng, v.v. cần thiết. Các giao thức API thường có hai REST API, WebSocket, REST API tương tác một lần mỗi lần kết nối, trong khi WebSocket có thể thực hiện các đăng ký, chẳng hạn như đăng ký thông tin tài khoản, khi dữ liệu tài khoản thay đổi, thông tin tài khoản sẽ được đẩy, trong khi REST sẽ yêu cầu chính nó. Cả hai đều rất phổ biến và có thể được lựa chọn dựa trên tình huống thực tế của chính sách.
4. Các sàn giao dịch nào được giao dịch trong năm 2019?
Thông thường khuyến cáo OKEX, Token, Binance, ba sàn giao dịch này hoạt động tương đối tốt, đủ sâu, hoạt động giao dịch. Các sàn giao dịch còn lại không có nhu cầu đặc biệt không được xem xét, các nền tảng nhỏ có rủi ro cao, thanh khoản kém, không thuận lợi cho giao dịch. Đối với giao dịch tương lai, rủi ro cao, không khuyến cáo người mới bắt đầu.
5.需要使用什么量化平台?
Nếu bạn có khả năng lập trình tốt, bạn có thể tự viết chính sách và tự chạy. Nếu quá khó, tôi khuyên bạn nên sử dụng nền tảng định lượng FMZ.www.fmz.comTrong khi đó, các nhà đầu tư khác nhau đã được đóng gói, các hướng dẫn phong phú, nhiều người dùng và dễ dàng giao tiếp với người mới.
6.用什么语言写程序?
Bạn có thể sử dụng Python vì nó khá đơn giản. Đối với người mới bắt đầu, chúng tôi khuyên bạn nên học các bài học về Python tuyết tuyết. Viết chương trình không khó để học và là nền tảng cho các bài học tiếp theo. Nếu là nền tảng FMZ định lượng, chúng tôi cũng khuyên bạn nên Javascript, đủ đơn giản, nhiều ví dụ.
Điều quan trọng nhất là học tập thực tế là cách hiệu quả nhất, bạn không cần phải chờ đợi mọi thứ sẵn sàng trước khi viết chiến lược của mình. Nhìn vào các hướng dẫn cơ bản nhất của Python, bạn nên viết chương trình của mình ngay lập tức, gặp vấn đề, Google Baidu, xem tài liệu, hầu như bạn có thể tìm thấy câu trả lời cho tất cả các câu hỏi của bạn, thậm chí hầu hết các câu hỏi đều không cần thiết.
Một ngưỡng khác của giao dịch có tính lập trình, ý tưởng chiến lược, cũng không phải là không thể đo lường, chỉ cần biết, bạn có thể tìm thấy nhiều ý tưởng cổ điển, mọi thứ không thể tách rời khỏi tôn giáo của họ.
Từ đầu lập trình giao dịch, khó khăn nhất là bước đầu tiên, người đã chuyển tâm trí giao dịch lập trình, sợ 90% không thực hiện bước đầu tiên, phương pháp giải quyết rất đơn giản, ít tốn thời gian quan sát, bây giờ hãy hành động, viết hàm đầu tiên, thực hiện một chức năng đơn giản nhất, khó khăn cũng đã đi qua từng bước như vậy.
7.哪里可以找到策略范例?
FMZ Strategy Square có rất nhiều chiến lược công khai, một số trong số đó đã từng hiệu quả và có thể được sử dụng để học.https://www.fmz.com/square
8.数字货币量化还能赚钱吗?能推荐个策略吗?
Tất nhiên, có những chiến lược kiếm tiền, bạn có thể xem chiến lược của FMZ Square:https://www.fmz.com/liveNhưng không có bữa trưa miễn phí. Những người mới không nên theo đuổi chiến lược kiếm tiền ngay lập tức, điều cơ bản là hiểu giao dịch, hiểu định lượng và tự viết chiến lược.
9.程序如何回测?
Phân tích dữ liệu thực ở cấp ticker, thậm chí bao gồm độ sâu thực, có thể được kiểm tra lại bằng JavaScript hoặc Python, và miễn phí.
10.程序在哪里运行?
Khi bắt đầu thử nghiệm, bạn có thể chạy trên máy tính của mình, thực sự lên mạng hoặc thuê máy chủ rẻ hơn, không cần phải lo lắng về các vấn đề về mạng và mất điện, thời gian chậm lại cũng thấp hơn.
11.在哪里进行交流?
Các nhóm API trên các nền tảng lớn đều có đủ sự phổ biến để bạn có thể đặt câu hỏi trong nhóm.
12.有哪些策略?
Hiện nay, những thứ đáng tin cậy nhất là chuyển nhượng, lợi nhuận, thị trường, một tìm kiếm cụ thể có thể cung cấp nhiều thông tin. Nhìn chung, tất cả các lợi nhuận chiến lược đang giảm do sự cạnh tranh khốc liệt, sau khi tất cả các lợi nhuận dư thừa không thể duy trì.