Uses of Interface
com.fxcm.fix.ISide

Packages that use ISide
com.fxcm.external.api.util   
com.fxcm.fix   
com.fxcm.fix.pretrade   
com.fxcm.fix.trade   
 

Uses of ISide in com.fxcm.external.api.util
 

Methods in com.fxcm.external.api.util with parameters of type ISide
static OrderSingle MessageGenerator.generateCloseMarketOrder(String aOpenPosID, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Generate a close order at market price
static OrderSingle MessageGenerator.generateCloseOrder(double aPrice, String aOpenPosID, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Generate close order
static OrderSingle MessageGenerator.generateCloseOrder(double aPrice, String aOpenPosID, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aAtMarketPoints)
          Generate close order at market points
static OrderSingle MessageGenerator.generateCloseOrder(String aQuoteID, double aPrice, String aOpenPosID, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Generate close order
static OrderSingle MessageGenerator.generateCloseOrder(String aQuoteID, double aPrice, String aOpenPosID, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aAtMarketPoints)
          Generate close order at market points
static OrderSingle MessageGenerator.generateMarketOrder(String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Generates a true market order.
static OrderSingle MessageGenerator.generateOpenOrder(double aPrice, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Generate Open order
static OrderSingle MessageGenerator.generateOpenOrder(double aPrice, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aAtMarketPoints)
          Generate Open order at market points
static OrderSingle MessageGenerator.generateOpenOrder(String aQuoteID, double aPrice, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Generate Open order
static OrderSingle MessageGenerator.generateOpenOrder(String aQuoteID, double aPrice, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aAtMarketPoints)
          Generate Open order at market points
static OrderCancelRequest MessageGenerator.generateOrderCancelRequest(String aClCustomText, String aOrderID, ISide aSide, String aAccount)
          Generate request to cancel a pending order.
static OrderCancelReplaceRequest MessageGenerator.generateOrderReplaceRequest(String aClCustomText, String aOrderID, ISide aSide, IOrdType aOrdType, double aPrice, int aTrailing, String aAccount)
          Generate an update to a pending order at market points
static OrderCancelReplaceRequest MessageGenerator.generateOrderReplaceRequest(String aClCustomText, String aOrderID, ISide aSide, IOrdType aOrdType, double aPrice, String aAccount)
          Generate an update to a pendnig order
static OrderSingle MessageGenerator.generateStopLimitClose(double aPrice, String aPosID, IOrdType aOrderType, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Place a stop or a limit on an existing position or order.
static OrderSingle MessageGenerator.generateStopLimitClose(double aPrice, String aPosID, IOrdType aOrderType, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aTrailing)
          Place a stop or a limit on an existing position or order.
static OrderSingle MessageGenerator.generateStopLimitEntry(double aPrice, IOrdType aOrderType, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Place a stop or a limit to enter the market.
static OrderSingle MessageGenerator.generateStopLimitEntry(double aPrice, IOrdType aOrderType, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aTrailing)
          Place a stop or a limit to enter the market.
static OrderSingle MessageGenerator.generateStopLimitEntry(String aQuoteID, double aPrice, IOrdType aOrderType, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText)
          Place a stop or a limit to enter the market.
static OrderSingle MessageGenerator.generateStopLimitEntry(String aQuoteID, double aPrice, IOrdType aOrderType, String aAccount, double aAmount, ISide aSide, String aCurrency, String aClCustomText, int aTrailing)
          Place a stop or a limit to enter the market.
 

Uses of ISide in com.fxcm.fix
 

Fields in com.fxcm.fix declared as ISide
static ISide SideFactory.BUY
          Buy side
static ISide SideFactory.SELL
          Sell side
static ISide SideFactory.UNDISCLOSED
          Undisclosed side (valid only in responses on Order Mass Status Request
 

Methods in com.fxcm.fix that return ISide
 ISide PositionQty.getSide()
           
static ISide SideFactory.toCode(String aCode)
          Converts a status code to a fix object
 

Methods in com.fxcm.fix with parameters of type ISide
 void PositionQty.setSideQty(ISide aSide, double aQty)
           
 

Constructors in com.fxcm.fix with parameters of type ISide
PositionQty(ISide aSide, double aQty)
           
 

Uses of ISide in com.fxcm.fix.pretrade
 

Methods in com.fxcm.fix.pretrade that return ISide
 ISide Quote.getSide()
          Retrieves the side of this quote
 ISide QuoteResponse.getSide()
          Obtains the side of this response
 

Methods in com.fxcm.fix.pretrade with parameters of type ISide
 void Quote.setSide(ISide aSide)
          Sets the side of this quote
 void QuoteResponse.setSide(ISide aSide)
          Sets the side of this response
 

Uses of ISide in com.fxcm.fix.trade
 

Methods in com.fxcm.fix.trade that return ISide
 ISide ExecutionReport.getSide()
          Retrieve the side of this order, Buy or Sell
 ISide OrderCancelReplaceRequest.getSide()
          Obtains the Side of this request
 ISide OrderCancelRequest.getSide()
          Obtains the Side of this Request
 ISide OrderSingle.getSide()
          Retrieve the side of this order.
 

Methods in com.fxcm.fix.trade with parameters of type ISide
 void ExecutionReport.setSide(ISide aSide)
          Set the aSide for this order.
 void OrderCancelReplaceRequest.setSide(ISide aSide)
          Sets the side of this request
 void OrderCancelRequest.setSide(ISide aSide)
          Set the Side of this request
 void OrderSingle.setSide(ISide aSide)
          Set the aSide for this order.
 



Copyright © 2012 FXCM, LLC. All Rights Reserved.