oandapyV20.definitions.accounts¶
Account Definitions.
-
class
oandapyV20.definitions.accounts.
AccountFinancingMode
¶ Bases:
object
Definition representation of AccountFinancingMode
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import oandapyV20.definitions.accounts as defaccounts >>> print defaccounts.AccountFinancingMode.SECOND_BY_SECOND SECOND_BY_SECOND >>> c = defaccounts.AccountFinancingMode() >>> print c[c.SECOND_BY_SECOND] Second-by-second financing is paid/charged for open Trades in the Account, both daily and when the the Trade is closed >>> # or >>> print defaccounts.AccountFinancingMode().definitions[c.SECOND_BY_SECOND] >>> # all keys >>> print defaccounts.AccountFinancingMode().definitions.keys() >>> ...
-
DAILY
= 'DAILY'¶
-
NO_FINANCING
= 'NO_FINANCING'¶
-
SECOND_BY_SECOND
= 'SECOND_BY_SECOND'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
oandapyV20.definitions.accounts.
GuaranteedStopLossOrderMode
¶ Bases:
object
Definition representation of GuaranteedStopLossOrderMode
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import oandapyV20.definitions.accounts as defaccounts >>> print defaccounts.GuaranteedStopLossOrderMode.DISABLED DISABLED >>> c = defaccounts.GuaranteedStopLossOrderMode() >>> print c[c.DISABLED] The account is not permitted to create guaranteed Stop Loss Orders. >>> # or >>> print defaccounts.GuaranteedStopLossOrderMode().definitions[c.DISABLED] >>> # all keys >>> print defaccounts.GuaranteedStopLossOrderMode().definitions.keys() >>> ...
-
ALLOWED
= 'ALLOWED'¶
-
DISABLED
= 'DISABLED'¶
-
REQUIRED
= 'REQUIRED'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
oandapyV20.definitions.accounts.
PositionAggregationMode
¶ Bases:
object
Definition representation of PositionAggregationMode
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import oandapyV20.definitions.accounts as defaccounts >>> print defaccounts.PositionAggregationMode.NET_SUM NET_SUM >>> c = defaccounts.PositionAggregationMode() >>> print c[c.NET_SUM] The units for each side (long and short) of the Position are netted together and the resulting value (long or short) is used to compute the Position value or margin. >>> # or >>> print defaccounts.PositionAggregationMode().definitions[c.NET_SUM] >>> # all keys >>> print defaccounts.PositionAggregationMode().definitions.keys() >>> ...
-
ABSOLUTE_SUM
= 'ABSOLUTE_SUM'¶
-
MAXIMAL_SIDE
= 'MAXIMAL_SIDE'¶
-
NET_SUM
= 'NET_SUM'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-