Wallet Information
Balance
Total balance specifications of a specific currency. Available, locked and total balance. Does not work yet in backtests and for simulated accounts.
Syntax: Balance([ accountId ], [ coin ], [ market ])
Returns a result object with the available, locked and total balance.
Return type: Dynamic
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
accountId | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
coin | String | False | Text |
market | String | False | InputAccountMarket,InputMarket,InputPriceSourceMarket,PriceMarket |
BalanceAmount
Total balance value of a specific currency. Including order and position margin. Does not work yet in backtests and for simulated accounts.
Syntax: BalanceAmount([ accountId ], [ coin ], [ market ])
Returns the total balance value.
Return type: Number
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
accountId | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
coin | String | False | Text |
market | String | False | InputAccountMarket,InputMarket,InputPriceSourceMarket,PriceMarket |
MaxExitLongAmount
Calculates the maximum amount which can be used to place an exit long order based on wallet data. Assets reserved in open orders are excluded by default.
Syntax: MaxExitLongAmount([ market ])
Returns the maximum exit long amount.
Return type: Number
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
market | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
MaxExitShortAmount
Calculates the maximum amount which can be used to place an exit short order based on wallet data. Assets reserved in open orders are excluded by default.
Syntax: MaxExitShortAmount([ market ])
Returns the maximum exit short amount.
Return type: Number
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
market | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
MaxLongAmount
Calculates the maximum amount which can be used to place a long order based on wallet data.
Syntax: MaxLongAmount([ market ])
Returns the maximum long amount.
Return type: Number
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
market | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
MaxShortAmount
Calculates the maximum amount which can be used to place a short order based on wallet data.
Syntax: MaxShortAmount([ market ])
Returns the maximum long amount.
Return type: Number
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
market | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
UserPositionContainer
Gets all the information from the open user position.
Syntax: UserPositionContainer([ accountId ], [ market ], [ leverage ], [ direction ])
Returns an array with position information.
Return type: Dynamic
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
accountId | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
market | String | False | InputAccountMarket,InputMarket,InputPriceSourceMarket,PriceMarket |
leverage | Number | False | Input,Number,Leverage |
direction | Enum | False | PositionLong,PositionShort,NoPosition |
WalletAmount
Get the available amount in the wallet.
Syntax: WalletAmount([ accountId ], [ coin ], [ market ])
Returns the available amount.
Return type: Number
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
accountId | String | False | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
coin | String | False | Text |
market | String | False | InputAccountMarket,InputMarket,InputPriceSourceMarket,PriceMarket |
WalletCheck
Checks if the wallet has enough of the funds.
Syntax: WalletCheck(accountId, coin, amount)
Returns true if the wallet has enough funds.
Return type: Boolean
Parameter Name | Parameter Type | Required | Suggestions |
---|---|---|---|
accountId | String | True | InputAccount,InputAccountMarket,InputMarket,AccountGuid |
coin | String | True | Text |
amount | Number | True | MathMultiply,MathDivide |
Last updated