B
     9-eÞ  ã               @   s0   d Z dZdZdZG dd„ dƒZG dd„ dƒZdS )	zÊ
Copyright (C) 2019 Interactive Brokers LLC. All rights reserved. This code is subject to the terms
 and conditions of the IB API Non-Commercial License or the IB API Commercial License, as applicable.
é   é   é   c               @   sT  e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSS )TÚINr   r   r   é   é   é   é   é   é	   é
   é   é   é   é   é   é   é   é   é   é   é   é-   é.   é/   é1   é2   é3   é4   é5   é6   é7   é8   é9   é:   é;   é=   é>   é?   é@   éA   éB   éC   éD   éE   éF   éG   éH   éI   éJ   éK   éL   éM   éN   éO   éP   éQ   éR   éS   éT   éU   éV   éW   éX   éY   éZ   é[   é\   é]   é^   é_   é`   éa   éb   éc   éd   ée   éf   ég   éh   éi   éj   ék   N)UÚ__name__Ú
__module__Ú__qualname__Ú
TICK_PRICEÚ	TICK_SIZEÚORDER_STATUSÚERR_MSGÚ
OPEN_ORDERÚ
ACCT_VALUEÚPORTFOLIO_VALUEÚACCT_UPDATE_TIMEÚNEXT_VALID_IDÚCONTRACT_DATAÚEXECUTION_DATAÚMARKET_DEPTHÚMARKET_DEPTH_L2ÚNEWS_BULLETINSÚMANAGED_ACCTSÚ
RECEIVE_FAÚHISTORICAL_DATAÚBOND_CONTRACT_DATAÚSCANNER_PARAMETERSÚSCANNER_DATAÚTICK_OPTION_COMPUTATIONÚTICK_GENERICÚTICK_STRINGÚTICK_EFPÚCURRENT_TIMEÚREAL_TIME_BARSÚFUNDAMENTAL_DATAÚCONTRACT_DATA_ENDÚOPEN_ORDER_ENDÚACCT_DOWNLOAD_ENDÚEXECUTION_DATA_ENDÚDELTA_NEUTRAL_VALIDATIONÚTICK_SNAPSHOT_ENDÚMARKET_DATA_TYPEÚCOMMISSION_REPORTÚPOSITION_DATAÚPOSITION_ENDÚACCOUNT_SUMMARYÚACCOUNT_SUMMARY_ENDÚVERIFY_MESSAGE_APIÚVERIFY_COMPLETEDÚDISPLAY_GROUP_LISTÚDISPLAY_GROUP_UPDATEDÚVERIFY_AND_AUTH_MESSAGE_APIÚVERIFY_AND_AUTH_COMPLETEDÚPOSITION_MULTIÚPOSITION_MULTI_ENDÚACCOUNT_UPDATE_MULTIÚACCOUNT_UPDATE_MULTI_ENDÚ$SECURITY_DEFINITION_OPTION_PARAMETERÚ(SECURITY_DEFINITION_OPTION_PARAMETER_ENDÚSOFT_DOLLAR_TIERSÚFAMILY_CODESÚSYMBOL_SAMPLESÚMKT_DEPTH_EXCHANGESÚTICK_REQ_PARAMSÚSMART_COMPONENTSÚNEWS_ARTICLEÚ	TICK_NEWSÚNEWS_PROVIDERSÚHISTORICAL_NEWSÚHISTORICAL_NEWS_ENDÚHEAD_TIMESTAMPÚHISTOGRAM_DATAÚHISTORICAL_DATA_UPDATEÚREROUTE_MKT_DATA_REQÚREROUTE_MKT_DEPTH_REQÚMARKET_RULEÚPNLÚ
PNL_SINGLEÚHISTORICAL_TICKSÚHISTORICAL_TICKS_BID_ASKÚHISTORICAL_TICKS_LASTÚTICK_BY_TICKÚORDER_BOUNDÚCOMPLETED_ORDERÚCOMPLETED_ORDERS_ENDÚREPLACE_FA_ENDÚWSH_META_DATAÚWSH_EVENT_DATAÚHISTORICAL_SCHEDULEÚ	USER_INFO© r©   r©   ú¯G:\My Drive\STUDY\EPAT\09 TBP - Trading & Back-testing Platforms\TBP04 - Backtesting & Live Trading\IB IBridgePy API\02 Python 3.7 IBridgePy_Win_Anaconda37_64\ibapi\message.pyr      s¤   r   c               @   sL  e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQS )RÚOUTr   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   é   é   é   é   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   N)SrT   rU   rV   ÚREQ_MKT_DATAÚCANCEL_MKT_DATAÚPLACE_ORDERÚCANCEL_ORDERÚREQ_OPEN_ORDERSÚREQ_ACCT_DATAÚREQ_EXECUTIONSÚREQ_IDSÚREQ_CONTRACT_DATAÚREQ_MKT_DEPTHÚCANCEL_MKT_DEPTHÚREQ_NEWS_BULLETINSÚCANCEL_NEWS_BULLETINSÚSET_SERVER_LOGLEVELÚREQ_AUTO_OPEN_ORDERSÚREQ_ALL_OPEN_ORDERSÚREQ_MANAGED_ACCTSÚREQ_FAÚ
REPLACE_FAÚREQ_HISTORICAL_DATAÚEXERCISE_OPTIONSÚREQ_SCANNER_SUBSCRIPTIONÚCANCEL_SCANNER_SUBSCRIPTIONÚREQ_SCANNER_PARAMETERSÚCANCEL_HISTORICAL_DATAÚREQ_CURRENT_TIMEÚREQ_REAL_TIME_BARSÚCANCEL_REAL_TIME_BARSÚREQ_FUNDAMENTAL_DATAÚCANCEL_FUNDAMENTAL_DATAÚREQ_CALC_IMPLIED_VOLATÚREQ_CALC_OPTION_PRICEÚCANCEL_CALC_IMPLIED_VOLATÚCANCEL_CALC_OPTION_PRICEÚREQ_GLOBAL_CANCELÚREQ_MARKET_DATA_TYPEÚREQ_POSITIONSÚREQ_ACCOUNT_SUMMARYÚCANCEL_ACCOUNT_SUMMARYÚCANCEL_POSITIONSÚVERIFY_REQUESTÚVERIFY_MESSAGEÚQUERY_DISPLAY_GROUPSÚSUBSCRIBE_TO_GROUP_EVENTSÚUPDATE_DISPLAY_GROUPÚUNSUBSCRIBE_FROM_GROUP_EVENTSÚ	START_APIÚVERIFY_AND_AUTH_REQUESTÚVERIFY_AND_AUTH_MESSAGEÚREQ_POSITIONS_MULTIÚCANCEL_POSITIONS_MULTIÚREQ_ACCOUNT_UPDATES_MULTIÚCANCEL_ACCOUNT_UPDATES_MULTIÚREQ_SEC_DEF_OPT_PARAMSÚREQ_SOFT_DOLLAR_TIERSÚREQ_FAMILY_CODESÚREQ_MATCHING_SYMBOLSÚREQ_MKT_DEPTH_EXCHANGESÚREQ_SMART_COMPONENTSÚREQ_NEWS_ARTICLEÚREQ_NEWS_PROVIDERSÚREQ_HISTORICAL_NEWSÚREQ_HEAD_TIMESTAMPÚREQ_HISTOGRAM_DATAÚCANCEL_HISTOGRAM_DATAÚCANCEL_HEAD_TIMESTAMPÚREQ_MARKET_RULEÚREQ_PNLÚ
CANCEL_PNLÚREQ_PNL_SINGLEÚCANCEL_PNL_SINGLEÚREQ_HISTORICAL_TICKSÚREQ_TICK_BY_TICK_DATAÚCANCEL_TICK_BY_TICK_DATAÚREQ_COMPLETED_ORDERSÚREQ_WSH_META_DATAÚCANCEL_WSH_META_DATAÚREQ_WSH_EVENT_DATAÚCANCEL_WSH_EVENT_DATAÚREQ_USER_INFOr©   r©   r©   rª   r«   h   s    r«   N)Ú__doc__ÚINTZSTRZFLTr   r«   r©   r©   r©   rª   Ú<module>   s
   	U