parameters: (self, req: OrderRequest)
docstring: Send a new order to server.
  
          implementation should finish the tasks blow:
          * create an OrderData from req using OrderRequest.create_order_data
          * assign a unique(gateway instance scope) id to OrderData.orderid
          * send request to server
              * if request is sent, OrderData.status should be set to Status.SUBMITTING
              * if request is failed to sent, OrderData.status should be set to Status.REJECTED
          * response on_order:
          * return vt_orderid
  
          :return str vt_orderid for created OrderData
docstring_summary: Send a new order to server.
docstring_tokens: Send a new order to server .
function: def send_order(self, req: OrderRequest) -> str:
          """
          Send a new order to server.
  
          implementation should finish the tasks blow:
          * create an OrderData from req using OrderRequest.create_order_data
          * assign a unique(gateway instance scope) id to OrderData.orderid
          * send request to server
              * if request is sent, OrderData.status should be set to Status.SUBMITTING
              * if request is failed to sent, OrderData.status should be set to Status.REJECTED
          * response on_order:
          * return vt_orderid
  
          :return str vt_orderid for created OrderData
          """
          pass
function_tokens: def send_order ( self , req : OrderRequest ) -> str : pass