pymt5
Contents
Quick Start
API Reference
Trading
Push Notifications
Protocol Reference
MT5 Web Terminal Command Coverage
Official Python API Compatibility
Detailed Comparison With Official MetaTrader5 Python API
Iteration Plan
Iteration Plan v2
Iteration Plan v3
Iteration Plan v4
Iteration Plan v5
Changelog
pymt5
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
AccountDocument (class in pymt5)
AccountEvent (class in pymt5)
AccountInfo (class in pymt5)
AccountOpeningRequest (class in pymt5)
action (pymt5.TradeError attribute)
active (pymt5.SubscriptionHandle property)
address (pymt5.AccountOpeningRequest attribute)
agreements (pymt5.AccountOpeningRequest attribute)
annual_deposit (pymt5.RealAccountRequest attribute)
annual_income (pymt5.RealAccountRequest attribute)
ask (pymt5.TickEvent attribute)
(pymt5.TradeResult attribute)
AuthenticationError (class in pymt5)
B
back_buffer (pymt5.AccountDocument attribute)
back_name (pymt5.AccountDocument attribute)
balance (pymt5.AccountEvent attribute)
(pymt5.AccountInfo attribute)
basis (pymt5.SymbolInfo attribute)
bid (pymt5.TickEvent attribute)
(pymt5.TradeResult attribute)
birth_date_ms (pymt5.RealAccountRequest attribute)
BookEvent (class in pymt5)
C
citizenship (pymt5.RealAccountRequest attribute)
city (pymt5.AccountOpeningRequest attribute)
close() (pymt5.MT5WebClient method)
CLOSING (pymt5.TransportState attribute)
CMD_ACCOUNT_UPDATE_PUSH (in module pymt5)
CMD_BOOK_PUSH (in module pymt5)
CMD_GET_ACCOUNT (in module pymt5)
CMD_GET_CORPORATE_LINKS (in module pymt5)
CMD_GET_SYMBOL_GROUPS (in module pymt5)
CMD_SUBSCRIBE_BOOK (in module pymt5)
CMD_SYMBOL_DETAILS_PUSH (in module pymt5)
CMD_TRADE_RESULT_PUSH (in module pymt5)
CMD_TRADE_UPDATE_PUSH (in module pymt5)
code (pymt5.OpenAccountResult attribute)
comment (pymt5.TradeResult attribute)
(pymt5.TradeResultEvent attribute)
connect() (pymt5.MT5WebClient method)
CONNECTING (pymt5.TransportState attribute)
country (pymt5.AccountOpeningRequest attribute)
credit (pymt5.AccountInfo attribute)
currency (pymt5.AccountInfo attribute)
D
data_type (pymt5.AccountDocument attribute)
deal (pymt5.TradeResult attribute)
(pymt5.TradeResultEvent attribute)
DEAL_ENTRY_IN (in module pymt5)
DEAL_ENTRY_INOUT (in module pymt5)
DEAL_ENTRY_OUT (in module pymt5)
DEAL_ENTRY_OUT_BY (in module pymt5)
DEAL_TYPE_BALANCE (in module pymt5)
DEAL_TYPE_BONUS (in module pymt5)
DEAL_TYPE_BUY (in module pymt5)
DEAL_TYPE_CHARGE (in module pymt5)
DEAL_TYPE_COMMISSION (in module pymt5)
DEAL_TYPE_CORRECTION (in module pymt5)
DEAL_TYPE_CREDIT (in module pymt5)
DEAL_TYPE_SELL (in module pymt5)
DemoAccountRequest (class in pymt5)
deposit (pymt5.AccountOpeningRequest attribute)
description (pymt5.SymbolInfo attribute)
(pymt5.TradeResult attribute)
digits (pymt5.SymbolInfo attribute)
DISCONNECTED (pymt5.TransportState attribute)
document_type (pymt5.AccountDocument attribute)
documents (pymt5.RealAccountRequest attribute)
domain (pymt5.AccountOpeningRequest attribute)
E
education (pymt5.RealAccountRequest attribute)
email (pymt5.AccountOpeningRequest attribute)
(pymt5.VerificationStatus attribute)
email_confirm_code (pymt5.AccountOpeningRequest attribute)
employment (pymt5.RealAccountRequest attribute)
entries (pymt5.BookEvent attribute)
equity (pymt5.AccountEvent attribute)
(pymt5.AccountInfo attribute)
ERROR (pymt5.TransportState attribute)
experience_cfd (pymt5.RealAccountRequest attribute)
experience_futures (pymt5.RealAccountRequest attribute)
experience_fx (pymt5.RealAccountRequest attribute)
experience_stocks (pymt5.RealAccountRequest attribute)
F
first_name (pymt5.AccountOpeningRequest attribute)
front_buffer (pymt5.AccountDocument attribute)
front_name (pymt5.AccountDocument attribute)
G
gender (pymt5.RealAccountRequest attribute)
group (pymt5.AccountOpeningRequest attribute)
H
health_check() (pymt5.MT5WebClient method)
HealthStatus (class in pymt5)
I
ids (pymt5.SubscriptionHandle property)
industry (pymt5.RealAccountRequest attribute)
init_session() (pymt5.MT5WebClient method)
initialize() (pymt5.MT5WebClient method)
investor_password (pymt5.OpenAccountResult attribute)
is_connected (pymt5.MT5WebClient property)
L
language (pymt5.AccountOpeningRequest attribute)
last (pymt5.TickEvent attribute)
last_error() (pymt5.MT5WebClient method)
last_message_at (pymt5.HealthStatus attribute)
leverage (pymt5.AccountInfo attribute)
(pymt5.AccountOpeningRequest attribute)
login (pymt5.OpenAccountResult attribute)
login() (pymt5.MT5WebClient method)
logout() (pymt5.MT5WebClient method)
M
margin (pymt5.AccountEvent attribute)
(pymt5.AccountInfo attribute)
margin_free (pymt5.AccountEvent attribute)
(pymt5.AccountInfo attribute)
margin_level (pymt5.AccountInfo attribute)
MetricsCollector (class in pymt5)
middle_name (pymt5.RealAccountRequest attribute)
MT5ConnectionError (class in pymt5)
MT5TimeoutError (class in pymt5)
MT5WebClient (class in pymt5)
N
name (pymt5.SymbolInfo attribute)
net_worth (pymt5.RealAccountRequest attribute)
O
on_command_received() (pymt5.MetricsCollector method)
on_command_sent() (pymt5.MetricsCollector method)
on_connect() (pymt5.MetricsCollector method)
on_disconnect() (pymt5.MetricsCollector method)
(pymt5.MT5WebClient method)
on_health_degraded() (pymt5.MT5WebClient method)
on_reconnect_attempt() (pymt5.MetricsCollector method)
on_reconnect_success() (pymt5.MetricsCollector method)
OpenAccountResult (class in pymt5)
order (pymt5.TradeResult attribute)
(pymt5.TradeResultEvent attribute)
ORDER_FILLING_FOK (in module pymt5)
ORDER_FILLING_IOC (in module pymt5)
ORDER_FILLING_RETURN (in module pymt5)
ORDER_TIME_DAY (in module pymt5)
ORDER_TIME_GTC (in module pymt5)
ORDER_TIME_SPECIFIED (in module pymt5)
ORDER_TIME_SPECIFIED_DAY (in module pymt5)
ORDER_TYPE_BUY (in module pymt5)
ORDER_TYPE_BUY_LIMIT (in module pymt5)
ORDER_TYPE_BUY_STOP (in module pymt5)
ORDER_TYPE_BUY_STOP_LIMIT (in module pymt5)
ORDER_TYPE_SELL (in module pymt5)
ORDER_TYPE_SELL_LIMIT (in module pymt5)
ORDER_TYPE_SELL_STOP (in module pymt5)
ORDER_TYPE_SELL_STOP_LIMIT (in module pymt5)
orders_count (pymt5.AccountInfo attribute)
P
password (pymt5.OpenAccountResult attribute)
path (pymt5.SymbolInfo attribute)
PERIOD_D1 (in module pymt5)
PERIOD_H1 (in module pymt5)
PERIOD_H4 (in module pymt5)
PERIOD_M1 (in module pymt5)
PERIOD_M15 (in module pymt5)
PERIOD_M30 (in module pymt5)
PERIOD_M5 (in module pymt5)
PERIOD_MN1 (in module pymt5)
PERIOD_W1 (in module pymt5)
phone (pymt5.AccountOpeningRequest attribute)
(pymt5.VerificationStatus attribute)
phone_confirm_code (pymt5.AccountOpeningRequest attribute)
phone_password (pymt5.AccountOpeningRequest attribute)
ping() (pymt5.MT5WebClient method)
ping_latency_ms (pymt5.HealthStatus attribute)
POSITION_TYPE_BUY (in module pymt5)
POSITION_TYPE_SELL (in module pymt5)
positions_count (pymt5.AccountInfo attribute)
price (pymt5.TradeResult attribute)
(pymt5.TradeResultEvent attribute)
profit (pymt5.AccountInfo attribute)
ProtocolError (class in pymt5)
PyMT5Error (class in pymt5)
R
raw (pymt5.AccountEvent attribute)
(pymt5.BookEvent attribute)
(pymt5.TickEvent attribute)
(pymt5.TradeResultEvent attribute)
READY (pymt5.TransportState attribute)
RealAccountRequest (class in pymt5)
reconnect_count (pymt5.HealthStatus attribute)
request_id (pymt5.TradeResult attribute)
retcode (pymt5.TradeError attribute)
(pymt5.TradeResult attribute)
(pymt5.TradeResultEvent attribute)
S
second_name (pymt5.AccountOpeningRequest attribute)
sector (pymt5.SymbolInfo attribute)
send_bootstrap_command_52() (pymt5.MT5WebClient method)
send_raw_command() (pymt5.MT5WebClient method)
server (pymt5.AccountInfo attribute)
server_build (pymt5.MT5WebClient property)
server_uri (pymt5.MT5ConnectionError attribute)
SessionError (class in pymt5)
shutdown() (pymt5.MT5WebClient method)
state (pymt5.AccountOpeningRequest attribute)
(pymt5.HealthStatus attribute)
SubscriptionHandle (class in pymt5)
success (pymt5.OpenAccountResult property)
(pymt5.TradeResult attribute)
symbol (pymt5.BookEvent attribute)
(pymt5.TickEvent attribute)
(pymt5.TradeError attribute)
symbol_id (pymt5.BookEvent attribute)
(pymt5.SymbolInfo attribute)
(pymt5.TickEvent attribute)
SymbolInfo (class in pymt5)
SymbolNotFoundError (class in pymt5)
T
tax_id (pymt5.RealAccountRequest attribute)
TickEvent (class in pymt5)
timestamp (pymt5.TickEvent attribute)
to_dataframe() (in module pymt5)
TRADE_ACTION_CLOSE_BY (in module pymt5)
TRADE_ACTION_DEAL (in module pymt5)
TRADE_ACTION_MODIFY (in module pymt5)
TRADE_ACTION_PENDING (in module pymt5)
TRADE_ACTION_REMOVE (in module pymt5)
TRADE_ACTION_SLTP (in module pymt5)
trade_calc_mode (pymt5.SymbolInfo attribute)
TRADE_RETCODE_DONE (in module pymt5)
TRADE_RETCODE_DONE_PARTIAL (in module pymt5)
TRADE_RETCODE_PLACED (in module pymt5)
TradeError (class in pymt5)
TradeResult (class in pymt5)
TradeResultEvent (class in pymt5)
TransportState (class in pymt5)
U
unsubscribe() (pymt5.SubscriptionHandle method)
uptime_seconds (pymt5.HealthStatus attribute)
utm_campaign (pymt5.AccountOpeningRequest attribute)
utm_source (pymt5.AccountOpeningRequest attribute)
V
ValidationError (class in pymt5)
VerificationStatus (class in pymt5)
volume (pymt5.TickEvent attribute)
(pymt5.TradeResult attribute)
(pymt5.TradeResultEvent attribute)
W
wealth (pymt5.RealAccountRequest attribute)
Z
zipcode (pymt5.AccountOpeningRequest attribute)