Câu hỏi thường gặp

Tác giả:Cỏ nhỏ, Tạo: 2019-05-09 09:48:25, Cập nhật: 2019-05-09 12:16:16

1.Các nhật ký được lưu trữ ở đâu?

nhật ký trong một cơ sở dữ liệu DB3 nằm trongLOGSthư mục nơi docker nằm.

2.HowTôi có thể có một danh sách đơn đặt hàng chưa?

exchange.GetOrders()chỉ nhận được các đơn đặt hàng đang chờ, và không có chức năng khác để có được các đơn đặt hàng hoàn thành.exchange.IOđể truy cập vào orgin API nếu trao đổi cung cấp.

3.HowTôi có thể triển khai và cập nhật một docker không?

Kiểm tra đi.https://www.fmz.com/bbs-topic/3649. Để cập nhật, chỉ cần tải xuống một docker mới sau đó triển khai nó, và xóa docker cũ trênhttps://www.fmz.com/m/nodesnếu không có robot chạy trên đó.

  • 1. Mua một máy chủ đám mây (VPS) từ Amazon hoặc Google, cấu hình thấp nhất và rẻ nhất là đủ. bạn thường có thể có một thử nghiệm miễn phí trong một thời gian dài.
  • 2.Login vào máy chủ của bạn, làm theo hướng dẫn từ nhà cung cấp máy chủ của bạn hoặc Google nó.
  • 3.Chọn docker phù hợp với phiên bản hệ thống của bạn, hầu hết thời gian, nó là 64Bit.
  • 4. Đối với centos, chạy wgethttp://q.fmz.net/dist/robot_linux_amd64.tar.gz, lệnh không tìm thấy? cài đặt đầu tiên yum cài đặt wget -y.
  • 5.Runtar -xzvf robot_linux_amd64.tar.gz để mở zip.
  • 6.Run./robot -srpcs@node.fmz.com:9902/xxxxxx -p mật khẩu FMZ của bạn, bạn nên thấy một cái gì đó như 2018/07/05 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain, có nghĩa là tất cả mọi thứ được làm việc.rpcs@node.fmz.com:9902/xxxxxx là duy nhất cho mỗi người dùng, tìm riêng của bạn trênhttps://www.fmz.com/m/add-node.
  • 7. Bây giờ docker không chạy trong nền, nếu bạn đóng SHH client, docker sẽ dừng lại. Nhấn Ctrl + C để dừng dock.
  • 8.RunKhông có gì.rpcs@node.fmz.com:9902/xxxxxx -p yourFMZpassword & để chạy trong nền. bước này cũng có thể được thực hiện bằng lệnh màn hình.
  • 9. Kiểm trahttps://www.fmz.com/m/nodes, nếu mọi thứ ổn, bạn có thể tìm thấy docker được triển khai ở đó.

4.Có nghĩa là gì với mã lỗi trên trang nhật ký?

Kiểm tra mã trên tài liệu API trao đổi.https://www.fmz.com/bbs-topic/597

5.GetOrders: 400: {code:-1121,msg:Invalid symbol.}

Như nó nói,Invalid symbolKiểm tra biểu tượng của bạn được đánh vần chính xác.

6.BitMEX 429: {error:{message:Rate limit exceeded retry in 1 seconds......}}

BitMEX giới hạn tốc độ là 1 yêu cầu mỗi giây, vì vậy hãy cẩn thận.

7.symbol not setkhi backtesting.

Đặt hợp đồng đầu tiên trước khi giao dịch trên các chức năngexchange.SetContractType.

  • Các hợp đồng tương lai và trao đổi OKEX:
exchange.SetContractType("swap")        
exchange.SetContractType("this_week") 
exchange.SetContractType("next_week") 
exchange.SetContractType("quarter")
  • Khoản tương lai của HuobiDM:
exchange.SetContractType("this_week")
exchange.SetContractType("next_week")
exchange.SetContractType("quarter")    
  • Các hợp đồng tương lai và trao đổi BitMEX:
exchange.SetContractType("XBTUSD")
exchange.SetContractType("XBTM19") 
  • Giao dịch GateIO:
exchange.SetContractType("swap")  
  • Các hợp đồng tương lai và trao đổi:
exchange.SetContractType("BTC-PERPETUAL")
exchange.SetContractType("BTC-27APR18")

8.Tại sao các dữ liệu được trả về bởiTAchức năng chỉ số bắt đầu vớinull?

Chức năng TA, chẳng hạn nhưTA.MA(records,10), đòi hỏi ít nhất 10 K-đường để tính toán MA, do đó, 10 dữ liệu đầu tiên của MA lànull.


Thêm nữa

Cỏ nhỏTôi sẽ cập nhật bài viết này.