com.jfx
Class MarketInfo

java.lang.Object
  extended by com.jfx.MarketInfo

public class MarketInfo
extends java.lang.Object

Market information identifiers


Field Summary
static int _MODE_ASK
           
static int _MODE_BID
           
static int _MODE_DIGITS
           
static int _MODE_EXPIRATION
           
static int _MODE_FREEZELEVEL
           
static int _MODE_HIGH
           
static int _MODE_LOTSIZE
           
static int _MODE_LOTSTEP
           
static int _MODE_LOW
           
static int _MODE_MARGINCALCMODE
           
static int _MODE_MARGINHEDGED
           
static int _MODE_MARGININIT
           
static int _MODE_MARGINMAINTENANCE
           
static int _MODE_MARGINREQUIRED
           
static int _MODE_MAXLOT
           
static int _MODE_MINLOT
           
static int _MODE_POINT
           
static int _MODE_PROFITCALCMODE
           
static int _MODE_SPREAD
           
static int _MODE_STARTING
           
static int _MODE_STOPLEVEL
           
static int _MODE_SWAPLONG
           
static int _MODE_SWAPSHORT
           
static int _MODE_SWAPTYPE
           
static int _MODE_TICKSIZE
           
static int _MODE_TICKVALUE
           
static int _MODE_TIME
           
static int _MODE_TRADEALLOWED
           
static MarketInfo MODE_ASK
          Last incoming ask price.
static MarketInfo MODE_BID
          Last incoming bid price.
static MarketInfo MODE_DIGITS
          Count of digits after decimal point in the symbol prices.
static MarketInfo MODE_EXPIRATION
          Market expiration date (usually used for futures).
static MarketInfo MODE_FREEZELEVEL
          Order freeze level in points.
static MarketInfo MODE_HIGH
          High day price.
static MarketInfo MODE_LOTSIZE
          Lot size in the base currency.
static MarketInfo MODE_LOTSTEP
          Step for changing lots.
static MarketInfo MODE_LOW
          Low day price.
static MarketInfo MODE_MARGINCALCMODE
          Margin calculation mode. 0 - Forex; 1 - CFD; 2 - Futures; 3 - CFD for indices.
static MarketInfo MODE_MARGINHEDGED
          Hedged margin calculated for 1 lot.
static MarketInfo MODE_MARGININIT
          Initial margin requirements for 1 lot.
static MarketInfo MODE_MARGINMAINTENANCE
          Margin to maintain open positions calculated for 1 lot.
static MarketInfo MODE_MARGINREQUIRED
          Free margin required to open 1 lot for buying.
static MarketInfo MODE_MAXLOT
          Maximum permitted amount of a lot.
static MarketInfo MODE_MINLOT
          Minimum permitted amount of a lot.
static MarketInfo MODE_POINT
          Point size in the quote currency.
static MarketInfo MODE_PROFITCALCMODE
          Profit calculation mode. 0 - Forex; 1 - CFD; 2 - Futures.
static MarketInfo MODE_SPREAD
          Spread value in points.
static MarketInfo MODE_STARTING
          Market starting date (usually used for futures).
static MarketInfo MODE_STOPLEVEL
          Stop level in points.
static MarketInfo MODE_SWAPLONG
          Swap of the long position.
static MarketInfo MODE_SWAPSHORT
          Swap of the short position.
static MarketInfo MODE_SWAPTYPE
          Swap calculation method. 0 - in points; 1 - in the symbol base currency; 2 - by interest; 3 - in the margin currency.
static MarketInfo MODE_TICKSIZE
          Tick size in the quote currency.
static MarketInfo MODE_TICKVALUE
          Tick value in the deposit currency.
static MarketInfo MODE_TIME
          The last incoming tick time (last known server time).
static MarketInfo MODE_TRADEALLOWED
          Trade is allowed for the symbol.
 int val
           
 
Method Summary
static MarketInfo getMarketInfo(int val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODE_LOW

public static final MarketInfo MODE_LOW
Low day price.


_MODE_LOW

public static final int _MODE_LOW
See Also:
Constant Field Values

MODE_HIGH

public static final MarketInfo MODE_HIGH
High day price.


_MODE_HIGH

public static final int _MODE_HIGH
See Also:
Constant Field Values

MODE_TIME

public static final MarketInfo MODE_TIME
The last incoming tick time (last known server time).


_MODE_TIME

public static final int _MODE_TIME
See Also:
Constant Field Values

MODE_BID

public static final MarketInfo MODE_BID
Last incoming bid price. For the current symbol, it is stored in the predefined variable Bid


_MODE_BID

public static final int _MODE_BID
See Also:
Constant Field Values

MODE_ASK

public static final MarketInfo MODE_ASK
Last incoming ask price. For the current symbol, it is stored in the predefined variable Ask


_MODE_ASK

public static final int _MODE_ASK
See Also:
Constant Field Values

MODE_POINT

public static final MarketInfo MODE_POINT
Point size in the quote currency. For the current symbol, it is stored in the predefined variable Point


_MODE_POINT

public static final int _MODE_POINT
See Also:
Constant Field Values

MODE_DIGITS

public static final MarketInfo MODE_DIGITS
Count of digits after decimal point in the symbol prices. For the current symbol, it is stored in the predefined variable Digits


_MODE_DIGITS

public static final int _MODE_DIGITS
See Also:
Constant Field Values

MODE_SPREAD

public static final MarketInfo MODE_SPREAD
Spread value in points.


_MODE_SPREAD

public static final int _MODE_SPREAD
See Also:
Constant Field Values

MODE_STOPLEVEL

public static final MarketInfo MODE_STOPLEVEL
Stop level in points.


_MODE_STOPLEVEL

public static final int _MODE_STOPLEVEL
See Also:
Constant Field Values

MODE_LOTSIZE

public static final MarketInfo MODE_LOTSIZE
Lot size in the base currency.


_MODE_LOTSIZE

public static final int _MODE_LOTSIZE
See Also:
Constant Field Values

MODE_TICKVALUE

public static final MarketInfo MODE_TICKVALUE
Tick value in the deposit currency.


_MODE_TICKVALUE

public static final int _MODE_TICKVALUE
See Also:
Constant Field Values

MODE_TICKSIZE

public static final MarketInfo MODE_TICKSIZE
Tick size in the quote currency.


_MODE_TICKSIZE

public static final int _MODE_TICKSIZE
See Also:
Constant Field Values

MODE_SWAPLONG

public static final MarketInfo MODE_SWAPLONG
Swap of the long position.


_MODE_SWAPLONG

public static final int _MODE_SWAPLONG
See Also:
Constant Field Values

MODE_SWAPSHORT

public static final MarketInfo MODE_SWAPSHORT
Swap of the short position.


_MODE_SWAPSHORT

public static final int _MODE_SWAPSHORT
See Also:
Constant Field Values

MODE_STARTING

public static final MarketInfo MODE_STARTING
Market starting date (usually used for futures).


_MODE_STARTING

public static final int _MODE_STARTING
See Also:
Constant Field Values

MODE_EXPIRATION

public static final MarketInfo MODE_EXPIRATION
Market expiration date (usually used for futures).


_MODE_EXPIRATION

public static final int _MODE_EXPIRATION
See Also:
Constant Field Values

MODE_TRADEALLOWED

public static final MarketInfo MODE_TRADEALLOWED
Trade is allowed for the symbol.


_MODE_TRADEALLOWED

public static final int _MODE_TRADEALLOWED
See Also:
Constant Field Values

MODE_MINLOT

public static final MarketInfo MODE_MINLOT
Minimum permitted amount of a lot.


_MODE_MINLOT

public static final int _MODE_MINLOT
See Also:
Constant Field Values

MODE_LOTSTEP

public static final MarketInfo MODE_LOTSTEP
Step for changing lots.


_MODE_LOTSTEP

public static final int _MODE_LOTSTEP
See Also:
Constant Field Values

MODE_MAXLOT

public static final MarketInfo MODE_MAXLOT
Maximum permitted amount of a lot.


_MODE_MAXLOT

public static final int _MODE_MAXLOT
See Also:
Constant Field Values

MODE_SWAPTYPE

public static final MarketInfo MODE_SWAPTYPE
Swap calculation method. 0 - in points; 1 - in the symbol base currency; 2 - by interest; 3 - in the margin currency.


_MODE_SWAPTYPE

public static final int _MODE_SWAPTYPE
See Also:
Constant Field Values

MODE_PROFITCALCMODE

public static final MarketInfo MODE_PROFITCALCMODE
Profit calculation mode. 0 - Forex; 1 - CFD; 2 - Futures.


_MODE_PROFITCALCMODE

public static final int _MODE_PROFITCALCMODE
See Also:
Constant Field Values

MODE_MARGINCALCMODE

public static final MarketInfo MODE_MARGINCALCMODE
Margin calculation mode. 0 - Forex; 1 - CFD; 2 - Futures; 3 - CFD for indices.


_MODE_MARGINCALCMODE

public static final int _MODE_MARGINCALCMODE
See Also:
Constant Field Values

MODE_MARGININIT

public static final MarketInfo MODE_MARGININIT
Initial margin requirements for 1 lot.


_MODE_MARGININIT

public static final int _MODE_MARGININIT
See Also:
Constant Field Values

MODE_MARGINMAINTENANCE

public static final MarketInfo MODE_MARGINMAINTENANCE
Margin to maintain open positions calculated for 1 lot.


_MODE_MARGINMAINTENANCE

public static final int _MODE_MARGINMAINTENANCE
See Also:
Constant Field Values

MODE_MARGINHEDGED

public static final MarketInfo MODE_MARGINHEDGED
Hedged margin calculated for 1 lot.


_MODE_MARGINHEDGED

public static final int _MODE_MARGINHEDGED
See Also:
Constant Field Values

MODE_MARGINREQUIRED

public static final MarketInfo MODE_MARGINREQUIRED
Free margin required to open 1 lot for buying.


_MODE_MARGINREQUIRED

public static final int _MODE_MARGINREQUIRED
See Also:
Constant Field Values

MODE_FREEZELEVEL

public static final MarketInfo MODE_FREEZELEVEL
Order freeze level in points. If the execution price lies within the range defined by the freeze level, the order cannot be modified, cancelled or closed.


_MODE_FREEZELEVEL

public static final int _MODE_FREEZELEVEL
See Also:
Constant Field Values

val

public int val
Method Detail

getMarketInfo

public static MarketInfo getMarketInfo(int val)


Copyright © 2008-2009 Roman Gerasimenko.