| Package | Description |
|---|---|
| com.dukascopy.api | |
| com.dukascopy.api.feed | |
| com.dukascopy.api.feed.util | |
| com.dukascopy.api.indicators | |
| com.dukascopy.api.system | |
| com.dukascopy.api.system.tester |
| Modifier and Type | Method and Description |
|---|---|
IFeedDescriptor |
IClientChartPresentationManager.getFeedDescriptor()
Returns chart state described by bean
IFeedDescriptor |
IFeedDescriptor |
IChart.getFeedDescriptor()
Returns chart state described by bean
IFeedDescriptor |
| Modifier and Type | Method and Description |
|---|---|
IIndicatorCalculator<double[],double[][]> |
IIndicators.ac(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fastPeriod,
int slowPeriod)
The Accelerator/Decelerator Oscillator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.acos(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric ACos first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ad(IFeedDescriptor feedDescriptor,
OfferSide side)
The Chaikin A/D Line first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.add(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice2,
OfferSide side2)
The Vector Arithmetic Add first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.adOsc(IFeedDescriptor feedDescriptor,
OfferSide side,
int fastPeriod,
int slowPeriod)
The Chaikin A/D Oscillator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.adx(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Average Directional Movement Index first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.adxr(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Average Directional Movement Index Rating first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.alligator(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int jawTimePeriod,
int teethTimePeriod,
int lipsTimePeriod)
The Alligator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.apo(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fastPeriod,
int slowPeriod,
IIndicators.MaType maType)
The APO first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.aroon(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Aroon first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.aroonOsc(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Aroon Oscillator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.asin(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric ASin first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.atan(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric ATan first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.atr(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Average True Range first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.avgPrice(IFeedDescriptor feedDescriptor,
OfferSide side)
The Average Price first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.awesome(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fasterMaTimePeriod,
IIndicators.MaType fasterMaType,
int slowerMaTimePeriod,
IIndicators.MaType slowerMaType)
The Awesome Oscillator first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.bbands(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
double nbDevUp,
double nbDevDn,
IIndicators.MaType maType)
The Bollinger Bands first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.bear(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Bear Power first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.beta(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice2,
OfferSide side2,
int timePeriod)
The Beta first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.bop(IFeedDescriptor feedDescriptor,
OfferSide side)
The Balance Of Power first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.bull(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Bull Power first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.butterworthFilter(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Butterworth Filter first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.bwmfi(IFeedDescriptor feedDescriptor,
OfferSide side)
The Market Facilitation Index first calculation step.
|
Object[] |
IIndicators.calculateIndicator(IFeedDescriptor feedDescriptor,
OfferSide[] offerSides,
String functionName,
IIndicators.AppliedPrice[] inputTypes,
Object[] optParams,
int shift)
This is a universal function that allows getting values for any indicator available based on any
DataType supported by JForex, including user indicators. |
Object[] |
IIndicators.calculateIndicator(IFeedDescriptor feedDescriptor,
OfferSide[] offerSides,
String functionName,
IIndicators.AppliedPrice[] inputTypes,
Object[] optParams,
int numberOfBarsBefore,
long time,
int numberOfBarsAfter)
This is a universal function that allows getting values for any indicator available based on any
DataType supported by JForex, including user indicators. |
Object[] |
IIndicators.calculateIndicator(IFeedDescriptor feedDescriptor,
OfferSide[] offerSides,
String functionName,
IIndicators.AppliedPrice[] inputTypes,
Object[] optParams,
long from,
long to)
This is a universal function that allows getting values for any indicator available based on any
DataType supported by JForex, including user indicators. |
IIndicatorCalculator<double[],double[][]> |
IIndicators.camPivot(IFeedDescriptor feedDescriptor,
OfferSide side,
Period timePeriod)
The Camarilla Pivots first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.cci(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Commodity Channel Index first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl2Crows(IFeedDescriptor feedDescriptor,
OfferSide side)
The Two Crows first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl3BlackCrows(IFeedDescriptor feedDescriptor,
OfferSide side)
The Three Black Crows first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl3Inside(IFeedDescriptor feedDescriptor,
OfferSide side)
The Three Inside Up/Down first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl3LineStrike(IFeedDescriptor feedDescriptor,
OfferSide side)
The Three-Line Strike first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl3Outside(IFeedDescriptor feedDescriptor,
OfferSide side)
The Three Outside Up/Down first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl3StarsInSouth(IFeedDescriptor feedDescriptor,
OfferSide side)
The Three Stars In The South first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdl3WhiteSoldiers(IFeedDescriptor feedDescriptor,
OfferSide side)
The Three Advancing White Soldiers first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlAbandonedBaby(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Abandoned Baby first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlAdvanceBlock(IFeedDescriptor feedDescriptor,
OfferSide side)
The Advance Block first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlBeltHold(IFeedDescriptor feedDescriptor,
OfferSide side)
The Belt-hold first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlBreakAway(IFeedDescriptor feedDescriptor,
OfferSide side)
The Breakaway first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlClosingMarubozu(IFeedDescriptor feedDescriptor,
OfferSide side)
The Closing Marubozu first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlConcealBabySwall(IFeedDescriptor feedDescriptor,
OfferSide side)
The Concealing Baby Swallow first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlCounterattack(IFeedDescriptor feedDescriptor,
OfferSide side)
The Counterattack first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlDarkCloudCover(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Dark Cloud Cover first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlDoji(IFeedDescriptor feedDescriptor,
OfferSide side)
The Doji first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlDojiStar(IFeedDescriptor feedDescriptor,
OfferSide side)
The Doji Star first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlDragonflyDoji(IFeedDescriptor feedDescriptor,
OfferSide side)
The Dragonfly Doji first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlEngulfing(IFeedDescriptor feedDescriptor,
OfferSide side)
The Engulfing Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlEveningDojiStar(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Evening Doji Star first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlEveningStar(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Evening Star first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlGapSideSideWhite(IFeedDescriptor feedDescriptor,
OfferSide side)
The Up/Down-gap side-by-side white lines first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlGravestoneDoji(IFeedDescriptor feedDescriptor,
OfferSide side)
The Gravestone Doji first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHammer(IFeedDescriptor feedDescriptor,
OfferSide side)
The Hammer first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHangingMan(IFeedDescriptor feedDescriptor,
OfferSide side)
The Hanging Man first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHarami(IFeedDescriptor feedDescriptor,
OfferSide side)
The Harami Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHaramiCross(IFeedDescriptor feedDescriptor,
OfferSide side)
The Harami Cross Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHighWave(IFeedDescriptor feedDescriptor,
OfferSide side)
The High-Wave Candle first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHikkake(IFeedDescriptor feedDescriptor,
OfferSide side)
The Hikkake Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHikkakeMod(IFeedDescriptor feedDescriptor,
OfferSide side)
The Modified Hikkake Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlHomingPigeon(IFeedDescriptor feedDescriptor,
OfferSide side)
The Homing Pigeon first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlIdentical3Crows(IFeedDescriptor feedDescriptor,
OfferSide side)
The Identical Three Crows first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlInNeck(IFeedDescriptor feedDescriptor,
OfferSide side)
The In-Neck Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlInvertedHammer(IFeedDescriptor feedDescriptor,
OfferSide side)
The Inverted Hammer first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlKicking(IFeedDescriptor feedDescriptor,
OfferSide side)
The Kicking first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlKickingByLength(IFeedDescriptor feedDescriptor,
OfferSide side)
The Kicking - bull/bear determined by the longer marubozu first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlLadderBottom(IFeedDescriptor feedDescriptor,
OfferSide side)
The Ladder Bottom first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlLadderBotton(IFeedDescriptor feedDescriptor,
OfferSide side)
The Ladder Bottom first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlLongLeggedDoji(IFeedDescriptor feedDescriptor,
OfferSide side)
The Long Legged Doji first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlLongLine(IFeedDescriptor feedDescriptor,
OfferSide side)
The Long Line Candle first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlMarubozu(IFeedDescriptor feedDescriptor,
OfferSide side)
The Marubozu first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlMatchingLow(IFeedDescriptor feedDescriptor,
OfferSide side)
The Matching Low first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlMathold(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Mat Hold first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlMorningDojiStar(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Morning Doji Star first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlMorningStar(IFeedDescriptor feedDescriptor,
OfferSide side,
double penetration)
The Morning Star first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlOnNeck(IFeedDescriptor feedDescriptor,
OfferSide side)
The On-Neck Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlPiercing(IFeedDescriptor feedDescriptor,
OfferSide side)
The Piercing Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlRickshawMan(IFeedDescriptor feedDescriptor,
OfferSide side)
The Rickshaw Man first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlRiseFall3Methods(IFeedDescriptor feedDescriptor,
OfferSide side)
The Rising/Falling Three Methods first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlSeparatingLines(IFeedDescriptor feedDescriptor,
OfferSide side)
The Separating Lines first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlShootingStar(IFeedDescriptor feedDescriptor,
OfferSide side)
The Shooting Star first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlShortLine(IFeedDescriptor feedDescriptor,
OfferSide side)
The Short Line Candle first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlSpinningTop(IFeedDescriptor feedDescriptor,
OfferSide side)
The Spinning Top first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlStalledPattern(IFeedDescriptor feedDescriptor,
OfferSide side)
The Stalled Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlStickSandwich(IFeedDescriptor feedDescriptor,
OfferSide side)
The Stick Sandwich first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlTakuri(IFeedDescriptor feedDescriptor,
OfferSide side)
The Takuri (Dragonfly Doji with very long lower shadow) first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlTasukiGap(IFeedDescriptor feedDescriptor,
OfferSide side)
The Tasuki Gap first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlThrusting(IFeedDescriptor feedDescriptor,
OfferSide side)
The Thrusting Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlTristar(IFeedDescriptor feedDescriptor,
OfferSide side)
The Tristar Pattern first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlUnique3River(IFeedDescriptor feedDescriptor,
OfferSide side)
The Unique 3 River first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlUpsideGap2Crows(IFeedDescriptor feedDescriptor,
OfferSide side)
The Upside Gap Two Crows first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.cdlXsideGap3Methods(IFeedDescriptor feedDescriptor,
OfferSide side)
The Upside/Downside Gap Three Methods first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ceil(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Ceil first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.cmo(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Chande Momentum Oscillator first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.cog(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
int smoothPeriod,
IIndicators.MaType maType)
The Center of gravity first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.correl(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice2,
OfferSide side2,
int timePeriod)
The Pearson's Correlation Coefficient (r) first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.cos(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric Cos first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.cosh(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric Cosh first calculation step.
|
<T,U> IIndicatorCalculator<T,U> |
IIndicators.custom(String indName,
Class<T> classShift,
Class<U> classArr,
IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice[] appliedPrices,
OfferSide[] offerSides,
Object[] optInputs)
The custom indicator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.dema(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Double Exponential Moving Average first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.dmi(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Average Directional Movement Index first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.donchian(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Donchian Channel first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.dx(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Directional Movement Index first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ema(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Exponential Moving Average first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.emaEnvelope(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
double deviation)
The EMA Envelope first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.exp(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Arithmetic Exp first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.fibPivot(IFeedDescriptor feedDescriptor,
OfferSide side,
Period timePeriod)
The Fibonacci Pivot first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.floor(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Floor first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.force(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
IIndicators.MaType maType)
The Force Index first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.fractal(IFeedDescriptor feedDescriptor,
OfferSide side,
int barsOnSides)
The Fractal indicator first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.fractalLines(IFeedDescriptor feedDescriptor,
OfferSide side,
int barsOnSides)
The Fractal Lines Indicator first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.gator(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int jawTimePeriod,
int teethTimePeriod,
int lipsTimePeriod)
The Gator Oscillator first calculation step.
|
ITimedData |
IHistory.getFeedData(IFeedDescriptor feedDescriptor,
int shift)
Returns bar for specified feed descriptor, that is shifted back in time for number in bars specified in
shift
parameter, 0 - current bar (currently generated), 1 - previous bar (last formed bar) If there is no bar loaded at that
position, then function returns null. |
List<ITimedData> |
IHistory.getFeedData(IFeedDescriptor feedDescriptor,
int numberOfFeedBarsBefore,
long time,
int numberOfFeedBarsAfter)
Returns bars for specified feedDescriptor.
|
List<ITimedData> |
IHistory.getFeedData(IFeedDescriptor feedDescriptor,
long from,
long to)
Returns bars for specified feed descriptor.
|
long |
IDataService.getTimeOfFirstCandle(IFeedDescriptor feedDescriptor)
Returns the time of first feed data specified in
IFeedDescriptor. |
IIndicatorCalculator<double[],double[][]> |
IIndicators.heikenAshi(IFeedDescriptor feedDescriptor,
OfferSide side)
The Heikin Ashi first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.heikinAshi(IFeedDescriptor feedDescriptor,
OfferSide side)
The Heikin Ashi first calculation step.
|
IIndicatorCalculator<IBar,IBar[]> |
IIndicators.heikinAshiSingle(IFeedDescriptor feedDescriptor,
OfferSide side)
The Heikin Ashi with a single candle output first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.heikinAshiSmooth(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
IIndicators.MaType maType,
int smoothingTimePeriod,
IIndicators.MaType smoothingMAType)
The Heikin Ashi Smoothed first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.hma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Hull Moving Average first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ht_dcperiod(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Hilbert Transform - Dominant Cycle Period first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ht_dcphase(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Hilbert Transform - Dominant Cycle Phase first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.ht_phasor(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Hilbert Transform - Phasor Components first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.ht_sine(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Hilbert Transform - SineWave first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ht_trendline(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Hilbert Transform - Instantaneous Trendline first calculation step.
|
IIndicatorCalculator<Integer,int[]> |
IIndicators.ht_trendmode(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Hilbert Transform - Trend vs Cycle Mode first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.ichimoku(IFeedDescriptor feedDescriptor,
OfferSide side,
int tenkan,
int kijun,
int senkou)
The Ichimoku first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.kairi(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
IIndicators.MaType maType)
The Kairi first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.kama(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
int fastMAPeriod,
int slowMAPeriod)
The Kaufman Adaptive Moving Average first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.kdj(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriodK,
int timePeriodD,
IIndicators.MaType slowKMaType,
int slowKPeriod,
IIndicators.MaType slowDMaType,
int slowDPeriod,
IIndicators.MaType slowJMaType,
int slowJPeriod)
The Random Index first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.keltner(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Keltner Channel first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.lagACS1(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int ma,
double gamma,
int lookback)
The Laguerre-ACS1 first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.lasacs1(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int ma,
double gamma,
int lookback)
The Laguerre-ACS1 first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.linearReg(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Linear Regression first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.linearRegAngle(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Linear Regression Angle first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.linearRegIntercept(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Linear Regression Intercept first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.linearRegSlope(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Linear Regression Slope first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ln(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Log Natural first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.log10(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Log10 first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.lwma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Linear Weighted Moving Average (LWMA) first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
IIndicators.MaType maType)
The Moving average first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.macd(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fastPeriod,
int slowPeriod,
int signalPeriod)
The Moving Average Convergence/Divergence first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.macdExt(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fastPeriod,
IIndicators.MaType fastMaType,
int slowPeriod,
IIndicators.MaType slowMaType,
int signalPeriod,
IIndicators.MaType signalMaType)
The MACD with controllable MA type first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.macdFix(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int signalPeriod)
The Moving Average Convergence/Divergence Fix 12/26 first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.maEnvelope(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
double deviation)
The MA Envelope first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.mama(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
double fastLimit,
double slowLimit)
The MESA Adaptive Moving Average first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.mavp(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice2,
OfferSide side2,
int minPeriod,
int maxPeriod,
IIndicators.MaType maType)
The Moving average with variable period first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.max(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Highest value over a specified period first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.medPrice(IFeedDescriptor feedDescriptor,
OfferSide side)
The Median Price first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.mfi(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Money Flow Index first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.midPoint(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The MidPoint over period first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.midPrice(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Midpoint Price over period first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.min(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Lowest value over a specified period first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.minMax(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Lowest and highest values over a specified period first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.minusDi(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Minus Directional Indicator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.minusDm(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Minus Directional Movement first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.mom(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Momentum first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.murrey(IFeedDescriptor feedDescriptor,
OfferSide side,
int nPeriod,
Period timePeriod,
int stepBack)
The Murrey Channels first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.natr(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Normalized Average True Range first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.obv(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice2,
OfferSide side2)
The On Balance Volume first calculation step.
|
IChart |
IContext.openChart(IFeedDescriptor feedDescriptor)
Opens new chart with specified in
IFeedDescriptor parameters. |
IIndicatorCalculator<Double,double[]> |
IIndicators.osma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fast_ema_period,
int slow_ema_period,
int signal_period)
The Moving Average of Oscillator first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.pivot(IFeedDescriptor feedDescriptor,
OfferSide side,
Period timePeriod)
The Pivot first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.plusDi(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Plus Directional Indicator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.plusDm(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Plus Directional Movement first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ppo(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int fastPeriod,
int slowPeriod,
IIndicators.MaType maType)
The PPO first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.prchannel(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Price Channel first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.rci(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Rank Correlation Index first calculation step.
|
void |
IHistory.readFeedData(IFeedDescriptor feedDescriptor,
int numberOfFeedDataBefore,
long time,
int numberOfFeedDataAfter,
IFeedListener feedListener,
LoadingProgressListener loadingProgress)
Reads feed data from the local cache in the background.
|
void |
IHistory.readFeedData(IFeedDescriptor feedDescriptor,
long from,
long to,
IFeedListener feedListener,
LoadingProgressListener loadingProgress)
Reads feed data from the local cache in the background.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.rmi(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
int momentumPeriod)
The Relative Momentum Index first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.roc(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Rate of change : ((price/prevPrice)-1)*100 first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.rocp(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Rate of change Percentage: (price-prevPrice)/prevPrice first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.rocr(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Rate of change ratio: (price/prevPrice) first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.rocr100(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Rate of change ratio 100 scale: (price/prevPrice)*100 first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.rsi(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Relative Strength Index first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.rvi(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Relative Vigor Index first calculation step.
|
void |
IClientChartPresentationManager.setFeedDescriptor(IFeedDescriptor feedDescriptor)
Changes bundle of chart's feed data properties at once.
The Filter value of the IFeedDescriptor is set globally and propagated to all open charts. |
void |
IChart.setFeedDescriptor(IFeedDescriptor feedDescriptor)
Sets current chart feed.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.sin(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric Sin first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.sinh(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric Sinh first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.sma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Simple Moving Average first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.smi(IFeedDescriptor feedDescriptor,
OfferSide side,
int fastKPeriod,
int slowKPeriod,
int slowDPeriod,
int smoothingPeriod)
The Stochastic Momentum Index first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.smma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Smoothed Moving Average (SMMA) first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.sqrt(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Square Root first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.stdDev(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
double nbDev)
The Standard Deviation first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.stoch(IFeedDescriptor feedDescriptor,
OfferSide side,
int fastKPeriod,
int slowKPeriod,
IIndicators.MaType slowKMaType,
int slowDPeriod,
IIndicators.MaType slowDMaType)
The Stochastic first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.stochF(IFeedDescriptor feedDescriptor,
OfferSide side,
int fastKPeriod,
int fastDPeriod,
IIndicators.MaType fastDMaType)
The Stochastic Fast first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.stochRsi(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
int fastKPeriod,
int fastDPeriod,
IIndicators.MaType fastDMaType)
The Stochastic Relative Strength Indicator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.sub(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice2,
OfferSide side2)
The Vector Arithmetic Substraction first calculation step.
|
void |
IContext.subscribeToFeed(IFeedDescriptor feedDescriptor,
IFeedListener feedListener)
Subscribes passed listener on feed notification by passed feed descriptor
|
IIndicatorCalculator<Double,double[]> |
IIndicators.sum(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Summation first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.supportResistance(IFeedDescriptor feedDescriptor,
OfferSide side)
The Support and Resistance first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.t3(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
double factor)
The Triple Exponential Moving Average (T3) first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.tan(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric Tan first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.tanh(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Vector Trigonometric Tanh first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.tbop(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Thrust Outside Bar first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.tbp(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side)
The Thrust Bar first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.td_i(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Tom DeMark Indicator first calculation step.
|
IIndicatorCalculator<int[],int[][]> |
IIndicators.td_s(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The TD Sequential first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.tema(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Triple Exponential Moving Average first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.trange(IFeedDescriptor feedDescriptor,
OfferSide side)
The True Range first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.trendEnv(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod,
double deviation)
The Trend Envelope first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.trima(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Triangular Moving Average first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.trix(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The 1-day Rate-Of-Change (ROC) of a Triple Smooth EMA first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.tsf(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Time Series Forecast first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.tvs(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Time Segmented Volume first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.typPrice(IFeedDescriptor feedDescriptor,
OfferSide side)
The Typical Price first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.ultOsc(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod1,
int timePeriod2,
int timePeriod3)
The Ultimate Oscillator first calculation step.
|
void |
IContext.unsubscribeFromFeed(IFeedListener feedListener,
IFeedDescriptor feedDescriptor)
Unsubscribes passed listener from feed notification according to the given feed descriptor
|
IIndicatorCalculator<Double,double[]> |
IIndicators.var(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod,
double nbDev)
The Variance first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.volume(IFeedDescriptor feedDescriptor,
OfferSide side)
The Volumes first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.volumeWAP(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Volume Weighted Average Price first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.vortex(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Vortex indicator first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.waddahAttar(IFeedDescriptor feedDescriptor,
OfferSide side)
The Waddah Attar Trend first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.wclPrice(IFeedDescriptor feedDescriptor,
OfferSide side)
The Weighted Close Price first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.willr(IFeedDescriptor feedDescriptor,
OfferSide side,
int timePeriod)
The Williams' %R first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.wma(IFeedDescriptor feedDescriptor,
IIndicators.AppliedPrice appliedPrice,
OfferSide side,
int timePeriod)
The Weighted Moving Average first calculation step.
|
IIndicatorCalculator<double[],double[][]> |
IIndicators.woodPivot(IFeedDescriptor feedDescriptor,
OfferSide side,
Period timePeriod)
The Woodie Pivot first calculation step.
|
IIndicatorCalculator<Object[],Object[]> |
IIndicators.wsmTime(IFeedDescriptor feedDescriptor,
OfferSide side)
The World Stock Market Time first calculation step.
|
IIndicatorCalculator<Double,double[]> |
IIndicators.zigzag(IFeedDescriptor feedDescriptor,
OfferSide side,
int extDepth,
int extDeviation,
int extBackstep)
The ZigZag first calculation step.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITailoredFeedDescriptor<T extends ITimedData>
Feed descriptor which works only with a certain feed type
|
| Modifier and Type | Class and Description |
|---|---|
class |
FeedDescriptor
Implementation of
IFeedDescriptor |
| Modifier and Type | Method and Description |
|---|---|
void |
IFeedListener.onFeedData(IFeedDescriptor feedDescriptor,
ITimedData feedData)
The method is being called when next feed data arrives
|
| Constructor and Description |
|---|
FeedDescriptor(IFeedDescriptor feedDescriptor)
Copy constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
LineBreakFeedDescriptor |
class |
PointAndFigureFeedDescriptor |
class |
RangeBarFeedDescriptor |
class |
RenkoFeedDescriptor |
class |
TickBarFeedDescriptor |
class |
TicksFeedDescriptor |
class |
TimePeriodAggregationFeedDescriptor |
| Modifier and Type | Method and Description |
|---|---|
IFeedDescriptor |
IIndicatorContext.getFeedDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
IChart |
IClient.openChart(IFeedDescriptor feedDescriptor)
Opens new chart with specified in
IFeedDescriptor parameters. |
| Modifier and Type | Method and Description |
|---|---|
void |
ITesterChartController.setFeedDescriptor(IFeedDescriptor feedDescriptor)
Changes chart type.
The Instrument and OfferSide of the IFeedDescriptor are ignored. To change OfferSide use ITesterChartController.switchOfferSide(OfferSide).The Filter value of the IFeedDescriptor is set globally and propagated to all open charts. |
Copyright © 2016. All rights reserved.