interface TradingSettingsProviderAut

Brief

Checks trading settings

Details

To get an instance of the class, use the property TradeDeskAut.TradingSettingsProvider.

Public Methods

GetBaseUnitSize

The size of one lot, i.e. the minimum amount per trade that is allowed on the instrument on the account. The value is expressed in contracts.

GetCondDistEntryLimit

The minimal distance between the rates of the entry limit order and the current market rate. The distance is expressed in pips.

GetCondDistEntryStop

The minimal distance between the rates of the entry stop order and the current market rate. The distance is expressed in pips.

GetCondDistLimitForEntryOrder

The minimal distance between the rates of the entry order and the limit order rate for the entry order. The distance is expressed in pips.

GetCondDistLimitForTrade

The minimal distance between the rates of the limit order for the position and the current market rate. The distance is expressed in pips.

GetCondDistStopForEntryOrder

The minimal distance between the rates of the entry order and the stop order rate for the entry order. The distance is expressed in pips.

GetCondDistStopForTrade

The minimal distance between the rates of the stop order for the position and the current market rate. The distance is expressed in pips.

GetMargins

Returns maintenance margin requirement, entry margin requirement and liquidation margin requirement.

GetMarketStatus

Defines whether the trading on the instrument is allowed (whether the market is opened or closed).

GetMaxQuantity

The maximum size of a trade or of a market order. The value is expressed in lots.

GetMaxTrailingStepForEntryLimit

The maximum size of the market movement after which an entry limit and net limit orders must be moved following the market. The value is expressed in pips.

GetMaxTrailingStepForEntryStop

The maximum size of the market movement after which an entry stop and net stop orders must be moved following the market. The value is expressed in pips.

GetMaxTrailingStepForLimit

The maximum size of the market movement after which a limit order must be moved following the market. The value is expressed in pips.

GetMaxTrailingStepForStop

The maximum size of the market movement after which a stop order must be moved following the market. The value is expressed in pips.

GetMinQuantity

The minimum size of a trade or of a market order. The value is expressed in lots.

GetMinTrailingStepForEntryLimit

The minimum size of the market movement after which an entry limit and net limit orders must be moved following the market. The value is expressed in pips.

GetMinTrailingStepForEntryStop

The minimum size of the market movement after which an entry stop and net stop orders must be moved following the market. The value is expressed in pips.

GetMinTrailingStepForLimit

The minimum size of the market movement after which a limit order must be moved following the market. The value is expressed in pips.

GetMinTrailingStepForStop

The minimum size of the market movement after which a stop order must be moved following the market. The value is expressed in pips.

GetMMR

Minimum Margin Requirement. The amount of funds which must be allocated for trading 1 lot in the instrument on the account. The value is expressed in the account currency.

back