1
This commit is contained in:
@@ -22,7 +22,7 @@ class mt5(mt5Parent):
|
||||
},
|
||||
'urls': {
|
||||
'api': {
|
||||
'ws': 'ws://43.167.188.220:5000',
|
||||
'ws': 'ws://{hostname}',
|
||||
},
|
||||
},
|
||||
'options': {
|
||||
@@ -49,8 +49,8 @@ class mt5(mt5Parent):
|
||||
if self.verbose:
|
||||
print(f"连接检查失败,重新连接: {e}")
|
||||
await self.get_token()
|
||||
|
||||
url = self.urls['api']['ws'] + '/OnOrderUpdate?id=' + self.token
|
||||
ws_url = self.implode_hostname(self.urls['api']['ws'])
|
||||
url = ws_url + '/OnOrderUpdate?id=' + self.token
|
||||
message_hash = 'all_data'
|
||||
return await self.watch(url, message_hash)
|
||||
|
||||
@@ -58,8 +58,8 @@ class mt5(mt5Parent):
|
||||
"""监听余额变化"""
|
||||
if not hasattr(self, 'token') or not self.token:
|
||||
await self.get_token()
|
||||
|
||||
url = self.urls['api']['ws'] + '/OnOrderUpdate?id=' + self.token
|
||||
ws_url = self.implode_hostname(self.urls['api']['ws'])
|
||||
url = ws_url + '/OnOrderUpdate?id=' + self.token
|
||||
message_hash = 'balance'
|
||||
return await self.watch(url, message_hash)
|
||||
|
||||
@@ -67,8 +67,8 @@ class mt5(mt5Parent):
|
||||
"""监听订单变化"""
|
||||
if not hasattr(self, 'token') or not self.token:
|
||||
await self.get_token()
|
||||
|
||||
url = self.urls['api']['ws'] + '/OnOrderUpdate?id=' + self.token
|
||||
ws_url = self.implode_hostname(self.urls['api']['ws'])
|
||||
url = ws_url + '/OnOrderUpdate?id=' + self.token
|
||||
message_hash = 'orders'
|
||||
if symbol is not None:
|
||||
symbol = self.symbol(symbol)
|
||||
@@ -92,8 +92,8 @@ class mt5(mt5Parent):
|
||||
"""监听持仓变化"""
|
||||
if not hasattr(self, 'token') or not self.token:
|
||||
await self.get_token()
|
||||
|
||||
url = self.urls['api']['ws'] + '/OnOrderUpdate?id=' + self.token
|
||||
ws_url = self.implode_hostname(self.urls['api']['ws'])
|
||||
url = ws_url + '/OnOrderUpdate?id=' + self.token
|
||||
message_hash = 'positions'
|
||||
if symbols is not None:
|
||||
symbols = [self.symbol(symbol) for symbol in symbols]
|
||||
@@ -119,7 +119,8 @@ class mt5(mt5Parent):
|
||||
await self.get_token()
|
||||
|
||||
# WebSocket 监听地址
|
||||
url = self.urls['api']['ws'] + '/OnQuote?id=' + self.token
|
||||
ws_url = self.implode_hostname(self.urls['api']['ws'])
|
||||
url = ws_url + '/OnQuote?id=' + self.token
|
||||
|
||||
# 订阅参数
|
||||
request = {
|
||||
@@ -169,7 +170,8 @@ class mt5(mt5Parent):
|
||||
await self.get_token()
|
||||
|
||||
# WebSocket 监听地址
|
||||
url = self.urls['api']['ws'] + '/OnOhlc?id=' + self.token
|
||||
ws_url = self.implode_hostname(self.urls['api']['ws'])
|
||||
url = ws_url + '/OnOhlc?id=' + self.token
|
||||
|
||||
# 订阅参数
|
||||
request = {
|
||||
|
||||
Reference in New Issue
Block a user