public interface IIndicatorContext
Provides access to system services
| Method Summary | |
|---|---|
IAccount |
getAccount()
Provides access to various account information |
IConsole |
getConsole()
Returns interface that allows to write messages into the Messages table |
IDataService |
getDataService()
Provides access to IDataService |
IFeedDescriptor |
getFeedDescriptor()
|
IHistory |
getHistory()
Provides access to history from indicators |
IIndicatorChartPanel |
getIndicatorChartPanel()
Provides access to IIndicatorChartPanel |
IIndicatorsProvider |
getIndicatorsProvider()
Returns interface that can be used to get indicators registered in the system |
Instrument |
getInstrument()
Deprecated. Use getFeedDescriptor().getInstrument() instead |
OfferSide |
getOfferSide()
Deprecated. Use getFeedDescriptor().getOfferSide() instead |
Period |
getPeriod()
Deprecated. Use getFeedDescriptor().getPeriod() instead |
boolean |
isLive()
Returns true when indicator is used on Live account, false otherwise |
| Method Detail |
|---|
IConsole getConsole()
IIndicatorsProvider getIndicatorsProvider()
Instrument getInstrument()
getFeedDescriptor().getInstrument() instead
IIndicator.calculate(int, int) or IIndicator.setInputParameter(int, java.lang.Object) methods
Period getPeriod()
getFeedDescriptor().getPeriod() instead
IIndicator.calculate(int, int) or IIndicator.setInputParameter(int, java.lang.Object) methods
OfferSide getOfferSide()
getFeedDescriptor().getOfferSide() instead
IIndicator.calculate(int, int) or IIndicator.setInputParameter(int, java.lang.Object) methods
IHistory getHistory()
IAccount getAccount()
IAccount interfaceIFeedDescriptor getFeedDescriptor()
IFeedDescriptorIDataService getDataService()
IDataService
IIndicatorChartPanel getIndicatorChartPanel()
IIndicatorChartPanel
boolean isLive()