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.Enum
An 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¶
-