Class and Description |
---|
CalendarFilter |
CalendarFilter.TimeFrame
Utility enum for end date calculations
|
ChartObjectEvent
Event used to pass parameters of chart object change
|
ChartObjectEvent.AttrType
Type of the attribute change event
|
ChartObjectListener
All notifications are called in strategy thread
|
Configurable
Fields marked with this annotation will be shown in dialog before strategy start.
|
ConfigurableChangeListener |
DataLoadingListener
Listener to receive ticks and candles
|
DataType
The enumeration describes several data types used in JForex
|
DataType.DataPresentationType |
Filter
Different methods of flats filtering
|
IAccount
Methods of this interface allows to retrieve account information such as current equity
|
IAccount.AccountState
Account state: OK, MARGIN_CLOSING, MARGIN_CALL, OK_NO_MARGIN_CALL, DISABLED, BLOCKED.
|
IBar
Represents a bar (candle).
|
ICalendarMessage.Detail
Calendar message's detail
|
IChart
Allows to draw graphical objects on the chart
|
IChart.Type
Type of the graphical object
|
IChartObject
Represents graphical object on the chart
|
IChartObject.ATTR_BOOLEAN
Deprecated.
|
IChartObject.ATTR_COLOR
Deprecated.
|
IChartObject.ATTR_DOUBLE
Deprecated.
|
IChartObject.ATTR_INT
Deprecated.
|
IChartObject.ATTR_LONG
Deprecated.
|
IChartObject.ATTR_TEXT
Deprecated.
|
IChartPanel
Chart panel container for objects of corresponding type.
|
IClientChartController
Allows control over the chart objects and mouse listeners
NOTE: Used only by Standalone JForex API.
|
IClientChartPresentationManager |
IClientGUI
Provides access to specific
IChart and its IClientChartPresentationManager .NOTE: Used only by Standalone JForex API. TODO: to be vetted. |
IClientInfo
Contains the account's clients information.
|
ICloseOrder
Contains partial order data when order was partially or fully closed by server, respectively.
Order's lifecycle contains from 0 to many elements of this data. |
IConsole
Allows to print messages to Messages table
|
IContext
Gives access to the various parts of the system
|
ICurrency |
IDailyHighLowListener
Listens to the daily maximum and minimum prices for corresponding
instrument |
IDataService
Provide with system state:
The information about high/low prices for corresponding instruments and periods.
|
IDownloadableStrategies |
IDownloadableStrategy |
IDownloadableStrategy.ComponentType |
IEngine
Interface to the main engine, that allows orders submission, merging etc
|
IEngine.OrderCommand
Specifies type of the order
|
IEngine.RunMode
Stands for strategy run mode - if it is ran locally or on remote server
|
IEngine.StrategyMode
Specifies strategy running mode.
|
IEngine.Type
Type of the engine
|
IFillOrder
Contains partial order data when order was partially or fully filled by server, respectively.
Order's lifecycle contains from 0 to many elements of this data. |
IFXSentimentIndex
Forex Sentiment Index.
Shows the percentage of longs in the overall amount of open trades in the most popular currencies and currency pairs consolidated by liquidity consumers. The sentiment ratio of Liquidity providers is opposite to Liquidity consumers (opposite to IFXSentimentIndex.getIndexValue() .The index reflects the distribution of the current market conditions and is updated every 30 minutes. |
IFXSentimentIndexBar
Forex Sentiment Index.
Aggregation over Forex Sentiment Indices' long values which shows the percentage of longs in the overall amount of open trades in the most popular currencies and currency pairs consolidated by liquidity consumers. The index reflects the distribution of the current market conditions and is updated every 30 minutes. |
IFXTimedSentimentIndex |
IHighLowListener
Listens to the maximum and minimum prices for corresponding
instrument |
IHistory
The
IHistory interface represents API for historical data access. |
IIndicatorPanel |
IIndicators
Contains a set of functions to calculate indicator data
|
IIndicators.AppliedPrice
Used to specify which price to use for indicator calculation
|
IIndicators.MaType
Types of Moving Average
|
IJFRunnable |
ILoadingReportPositionListener
Listens to the new loaded
IReportPosition |
IMessage
Represents message sent from server to client application
|
IMessage.Reason
Reason of message.
|
IMessage.Type
Type of the message
|
INewsFilter
News filter definition - used for
INewsMessage subscription.Default implementations : NewsFilter & CalendarFilter |
INewsFilter.Country
Countries
|
INewsFilter.Currency
Currencies
|
INewsFilter.EventCategory
Event Category contains an ID of the event category so that historical events can be linked
|
INewsFilter.IndexRegion
Stock indices regions - used for
INewsFilter.StockIndex grouping |
INewsFilter.MarketSector
Market sectors
|
INewsFilter.NewsSource
News sources
|
INewsFilter.Region
Geo regions - used for
INewsFilter.Country grouping |
INewsFilter.StockIndex
Stock indices
|
INewsFilter.Type
News types
|
INewsMessage
News message definition - received as result of subscription using
INewsFilter |
INewsMessage.Action
Actions
|
Instrument
Defines all currency pairs traded by Dukascopy
|
IOrder
Contains order data and allows order manipulation
|
IOrder.State
Indicates state of the order
|
IPartialOrder
Contains partial order data (either fill or close) when order was partially or fully filled or closed by server, respectively.
Order's lifecycle contains from 0 to many elements of this data. |
IReportPosition
Provides information about report position
|
IReportPosition.PositionType
Indicates type of Position
|
IReportService
Provide access to consolidated trading activity reports:
The position report consolidates the trading activity reporting by grouping open and close orders
...
|
ISignal
Signals, generated by strategy
|
ISignal.Type |
IStrategies
Deprecated.
please use IClient.startStrategy instead.
|
IStrategy
Interface that all strategies should implement
|
IStrategyListener |
ITick
Tick data
|
ITimedData |
ITimeDomain |
IUserInterface
Provides access to various user interface parts
|
IWLabelData
Contains the information about White Label service
|
JFException
Used to indicate errors when calling API functions
|
JFException.Error
Used to easily create exceptions with appropriate message
|
JFTimeZone
This class represents time zone.
|
JFUtils |
LineBreakLookback
This class is used for Line Break data look-back identification.
|
LoadingDataListener
Listener to receive ticks and candles
|
LoadingOrdersListener |
LoadingProgressListener
Listener to follow and control (cancel) loading progress
|
Money
Straightforward money bean (double value along with
ICurrency ).Intended to be used in expressing monetary amounts and prices. |
NewsFilter
Default
Serializable implementation of INewsFilter |
NewsFilter.ITimeFrame |
NewsFilter.TimeFrame
Utility enum for end date calculations
|
OfferSide
Defines offer side
|
Period
Represents periods of bars.
|
PriceRange
The class is used for Range Bar and Point&Figures price interval in pips identification
|
ReversalAmount
The class indicates the amount of price movement required to shift a chart to the right.
|
TickBarSize
The class indicates the number of ticks to be included to one Tick Bar
|
Unit
Defines time units
|
Class and Description |
---|
DataType
The enumeration describes several data types used in JForex
|
IChartObject
Represents graphical object on the chart
|
Instrument
Defines all currency pairs traded by Dukascopy
|
Class and Description |
---|
DataType
The enumeration describes several data types used in JForex
|
Filter
Different methods of flats filtering
|
IBar
Represents a bar (candle).
|
Instrument
Defines all currency pairs traded by Dukascopy
|
ITick
Tick data
|
ITimedData |
LineBreakLookback
This class is used for Line Break data look-back identification.
|
OfferSide
Defines offer side
|
Period
Represents periods of bars.
|
PriceRange
The class is used for Range Bar and Point&Figures price interval in pips identification
|
ReversalAmount
The class indicates the amount of price movement required to shift a chart to the right.
|
TickBarSize
The class indicates the number of ticks to be included to one Tick Bar
|
Class and Description |
---|
Filter
Different methods of flats filtering
|
Instrument
Defines all currency pairs traded by Dukascopy
|
LineBreakLookback
This class is used for Line Break data look-back identification.
|
OfferSide
Defines offer side
|
Period
Represents periods of bars.
|
PriceRange
The class is used for Range Bar and Point&Figures price interval in pips identification
|
ReversalAmount
The class indicates the amount of price movement required to shift a chart to the right.
|
TickBarSize
The class indicates the number of ticks to be included to one Tick Bar
|
Class and Description |
---|
DataType
The enumeration describes several data types used in JForex
|
Filter
Different methods of flats filtering
|
IAccount
Methods of this interface allows to retrieve account information such as current equity
|
IBar
Represents a bar (candle).
|
IChartObject
Represents graphical object on the chart
|
IConsole
Allows to print messages to Messages table
|
IDataService
Provide with system state:
The information about high/low prices for corresponding instruments and periods.
|
IHistory
The
IHistory interface represents API for historical data access. |
IIndicators.AppliedPrice
Used to specify which price to use for indicator calculation
|
Instrument
Defines all currency pairs traded by Dukascopy
|
JFException
Used to indicate errors when calling API functions
|
JFTimeZone
This class represents time zone.
|
OfferSide
Defines offer side
|
Period
Represents periods of bars.
|
Class and Description |
---|
ICurrency |
Instrument
Defines all currency pairs traded by Dukascopy
|
JFTimeZone
This class represents time zone.
|
Class and Description |
---|
IContext
Gives access to the various parts of the system
|
IJFRunnable |
IMessage
Represents message sent from server to client application
|
JFException
Used to indicate errors when calling API functions
|
Class and Description |
---|
JFException
Used to indicate errors when calling API functions
|
Class and Description |
---|
JFException
Used to indicate errors when calling API functions
|
Class and Description |
---|
Filter
Different methods of flats filtering
|
IChart
Allows to draw graphical objects on the chart
|
IClientGUI
Provides access to specific
IChart and its IClientChartPresentationManager .NOTE: Used only by Standalone JForex API. TODO: to be vetted. |
IClientGUIListener
Interface for listeners which are "interested" in open / close charts from strategy
NOTE: Used only by JForex SDK.
|
ICurrency |
IEngine.OrderCommand
Specifies type of the order
|
INewsFilter
News filter definition - used for
INewsMessage subscription.Default implementations : NewsFilter & CalendarFilter |
INewsFilter.NewsSource
News sources
|
Instrument
Defines all currency pairs traded by Dukascopy
|
IOrder
Contains order data and allows order manipulation
|
IStrategy
Interface that all strategies should implement
|
JFException
Used to indicate errors when calling API functions
|
JFException.Error
Used to easily create exceptions with appropriate message
|
LoadingProgressListener
Listener to follow and control (cancel) loading progress
|
OfferSide
Defines offer side
|
Period
Represents periods of bars.
|
Class and Description |
---|
DataType
The enumeration describes several data types used in JForex
|
Filter
Different methods of flats filtering
|
IChart
Allows to draw graphical objects on the chart
|
IClientChartController
Allows control over the chart objects and mouse listeners
NOTE: Used only by Standalone JForex API.
|
Instrument
Defines all currency pairs traded by Dukascopy
|
OfferSide
Defines offer side
|
Period
Represents periods of bars.
|
Class and Description |
---|
IBar
Represents a bar (candle).
|
Instrument
Defines all currency pairs traded by Dukascopy
|
ITimedData |
Period
Represents periods of bars.
|
Copyright © 2016. All rights reserved.