Ejemplo n.º 1
0
 def get_account_summary(self, hostname, account_id, headers, timeout):
     self._url = communicate.create_http_url(hostname, "account",
                                             "get_account_summary",
                                             account_id, None)
     self._response_summary = communicate.send_http_request(
         "get", self._url, headers, timeout, None).json()
     print("get_account_summary completed")
Ejemplo n.º 2
0
 def post_order(self, hostname, account_id, headers, timeout, payload):
     self._url = communicate.create_http_url(hostname, "order",
                                             "post_order", account_id, None)
     self.response = communicate.send_http_request("post", self._url,
                                                   headers, timeout,
                                                   payload).json()
     print("post_order completed")
Ejemplo n.º 3
0
 def get_account_instruments(self, hostname, account_id, headers, timeout,
                             query):
     self._url = communicate.create_http_url(hostname, "account",
                                             "get_account_instruments",
                                             account_id, query)
     self._response_instruments = communicate.send_http_request(
         "get", self._url, headers, timeout, None).json()
     print("get_account_instruments completed")
Ejemplo n.º 4
0
 def get_service_status(self, hostname, account_id, headers, timeout,
                        query):
     self._url = communicate.create_http_url(hostname, "status",
                                             "get_service_status",
                                             account_id, query)
     self._response = communicate.send_http_request("get", self._url,
                                                    headers, timeout,
                                                    None).json()
     print("get_service_status completed")
Ejemplo n.º 5
0
 def get_open_positions(self, hostname, account_id, headers, timeout):
     self._url = communicate.create_http_url(hostname, "position", "get_open_positions", account_id, None)
     self._response = communicate.send_http_request("get", self._url, headers, timeout, None).json()
     print("get_open_positions completed")