Uses of Package
com.oanda.fxtrade.api

Classes in com.oanda.fxtrade.api used by com.oanda.fxtrade.api
Account
          An Account object represents an existing Oanda account.
AccountException
          AccountException is the base exception thrown by any Account object function
CacheMode
          Defines caching policies that can be requested when making calls that might return cached data.
CandlePoint
          CandlePoint class is a container for candle information.
EntryOrder
          EntryOrder is an abstract base class extending class Order to include expiry and desired execution price information.
FXClient
          An FXClient object facilitates communication with OANDA's servers.
FXClient.FXNotify
           
FXEvent
          FXEvent is the abstract superclass of all events.
FXEventInfo
          Interface for data passed to an FXEvent
FXEventKey
          FXEventKey is an internal class used to match FXEvents to FXEventInfos in a general fashion
FXEventManager
          The FXEventManager class keeps track of a set of FXEvents of a particular type, handling their registration, notification, and unregistration.
FXHistoryPoint
          A useful container class that holds FXTick objects representing the opening, closing, minimum and maximum bid and ask prices.
FXPair
          FXPair object represents a pair of ISO currency symbols.
FXTick
          An FXTick object represents a single forex spot price.
Instrument
           
InvalidPasswordException
          An InvalidPasswordException is thrown if the password provided at login is invalid.
InvalidUserException
          An InvalidUserException is thrown if the username provided at login does not exist.
LimitOrder
          A LimitOrder is a spot order that is executed when the target price is met.
MarketOrder
          A MarketOrder is used to create a spot trade.
MarketTransferOrder
           
MinMaxPoint
          MinMaxPoint class is a container for min/max graph information.
MultiFactorAuthenticationException
           
OAException
          OAException is the base exception class.
Order
          Order is an abstract base class encapsulating the basic components of an OANDA forex order.
OrderException
           
Position
          A Position represents an aggregation of several open market orders
RateTable
          The RateTable object holds all incoming rate information.
RateTableException
           
ServerInfo
           
SessionDisconnectedException
          A SessionDisconnectedException is thrown if the tcp/ssl connection is interrupted.
SessionException
          A SessionException is throw by any object in a session context.
StopLossOrder
          A StopLossOrder will close a MarketOrder when the designated market rate is reached.
TakeProfitOrder
          A TakeProfitOrder will close a MarketOrder when the designated market rate is reached.
Trace
          A simple tool to control debug output
TrailingStop
           This interface represents a trailing stop loss (TS) for a MarketOrder (trade)
Transaction
          The Transaction object contains all information related to transactions occurring on OANDA's servers.
Transfer
           
User
          Provides access to user information.
UserException
          UserException is the base exception thrown by any User object function
 



Copyright © 2005 OANDA Corporation. All Rights Reserved.