system.sim_trading package¶
Submodules¶
system.sim_trading.client module¶
-
system.sim_trading.client.client_receive(q=None, e=None)¶
-
system.sim_trading.client.enter_a_new_order(client_packet, order_id, symbol, order_type, side, price, qty)¶
-
system.sim_trading.client.get_client_list(client_packet)¶
-
system.sim_trading.client.get_market_status(client_packet)¶
-
system.sim_trading.client.get_order_book(client_packet, symbol)¶
-
system.sim_trading.client.get_response(q)¶
-
system.sim_trading.client.get_stock_list(client_packet)¶
-
system.sim_trading.client.join_trading_network(q, e)¶
-
system.sim_trading.client.logon(client_packet, symbols)¶
-
system.sim_trading.client.quit_connection(client_packet)¶
-
system.sim_trading.client.send_msg(client_packet)¶
-
system.sim_trading.client.server_down(client_packet)¶
-
system.sim_trading.client.set_event(e)¶
-
system.sim_trading.client.wait_for_an_event(e)¶
system.sim_trading.network module¶
-
class
system.sim_trading.network.PacketTypes(value)¶ Bases:
enum.EnumAn enumeration.
-
BOOK_INQUIRY_REQ= 9¶
-
BOOK_INQUIRY_RSP= 10¶
-
CLIENT_LIST_REQ= 3¶
-
CLIENT_LIST_RSP= 4¶
-
CONNECTION_NONE= 0¶
-
CONNECTION_REQ= 1¶
-
CONNECTION_RSP= 2¶
-
END_REQ= 15¶
-
END_RSP= 16¶
-
MARKET_STATUS_REQ= 13¶
-
MARKET_STATUS_RSP= 14¶
-
NEW_ORDER_REQ= 11¶
-
NEW_ORDER_RSP= 12¶
-
SERVER_DOWN_REQ= 17¶
-
SERVER_DOWN_RSP= 18¶
-
STOCK_LIST_REQ= 5¶
-
STOCK_LIST_RSP= 6¶
-
STOCK_REQ= 7¶
-
STOCK_RSP= 8¶
-