Liệu OKEX Futures có ảnh hưởng đến việc chuyển đổi loại hợp đồng khi sử dụng mô hình thị trường websocket và hàm Go không đồng bộ?

Tác giả:ánh sáng, Tạo: 2019-09-14 18:06:24, Cập nhật:

Giả sử bạn muốn giao dịch trên BTC trong OKEX futures, loại hợp đồng là this_week và quarter, và muốn sử dụng mô hình thị trường websocket. Bây giờ chỉ có thể thêm một đối tượng giao dịch vào exchange, mỗi lần gọi SetContractType trước khi GetTicker hoặc exchange.Go.

Ví dụ về mã và câu hỏi của websocket:

exchange.IO("websocket"); exchange.SetContractType ((this_week); var tickerA = exchange.GetTicker(); exchange.SetContractType ((quarter); var tickerB = exchange.GetTicker();

Vấn đề: Có phải websocket được kết nối lại mỗi khi gọi exchange.SetContractType (()) không?

Ví dụ về mã và câu hỏi của hàm Go là:

exchange.SetContractType ((this_week); var orderA = exchange.Go ((Sell,tickerA.Last, 1); exchange.SetContractType ((quarter); var orderB = exchange.Go ((Buy,tickerB.Last, 1);

Câu hỏi: Vì lý do không đồng bộ, có khả năng thực tế sử dụng loại hợp đồng là quarter khi thực hiện order A không?

Những câu hỏi khác:

  1. Nếu vấn đề trên thực sự tồn tại, liệu có cách nào để tránh được không?
  2. Một cặp giao dịch trên cùng một sàn giao dịch có thể tạo ra hai đối tượng trao đổi mà không ảnh hưởng đến nhau không? Ví dụ, hai đối tượng trao đổi có kết nối websocket của riêng họ và không ảnh hưởng đến nhau.

Thêm nữa

Giấc mơ nhỏOKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai không hỗ trợ OKEX tương lai Bạn có thể trực tiếp sử dụng Dial để tạo websocket.