|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IIndicators
Contains set of functions to calculate indicators data
Nested Class Summary | |
---|---|
static class |
IIndicators.AppliedPrice
Used to specify which price to use for indicator calculation |
static class |
IIndicators.MaType
Types of Moving Average |
Method Summary | |
---|---|
double |
acos(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
Calculates Vector Trigonometric ACos for bar specified with shift parameter. |
double[] |
acos(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
ad(Instrument instrument,
Period period,
OfferSide side,
int shift)
Calculates Chaikin A/D Line for bar specified with shift parameter. |
double[] |
ad(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double |
add(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int shift)
Calculates Vector Arithmetic Add for bar specified with shift parameter. |
double[] |
add(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
long from,
long to)
|
double |
adOsc(Instrument instrument,
Period period,
OfferSide side,
int fastPeriod,
int slowPeriod,
int shift)
Calculates Chaikin A/D Oscillator for bar specified with shift parameter. |
double[] |
adOsc(Instrument instrument,
Period period,
OfferSide side,
int fastPeriod,
int slowPeriod,
long from,
long to)
|
double |
adx(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
Calculates Average Directional Movement Index for bar specified with shift parameter. |
double[] |
adx(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
adxr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
Calculates Average Directional Movement Index Rating for bar specified with shift parameter. |
double[] |
adxr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
apo(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
int slowPeriod,
IIndicators.MaType maType,
int shift)
Calculates Absolute Price Oscillator for bar specified with shift parameter. |
double[] |
apo(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
int slowPeriod,
IIndicators.MaType maType,
long from,
long to)
|
double[] |
aroon(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
Calculates Aroon indicator for bar specified with shift parameter. |
double[][] |
aroon(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
aroonOsc(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
Calculates Aroon Oscillator for bar specified with shift parameter. |
double[] |
aroonOsc(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
asin(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
Calculates Vector Trigonometric ASin for bar specified with shift parameter. |
double[] |
asin(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
atan(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
Calculates Vector Trigonometric ATan for bar specified with shift parameter. |
double[] |
atan(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
atr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
Calculates Average True Range for bar specified with shift parameter. |
double[] |
atr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
avgPrice(Instrument instrument,
Period period,
OfferSide side,
int shift)
Calculates Average Price for bar specified with shift parameter. |
double[] |
avgPrice(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double[] |
bbands(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double nbDevUp,
double nbDevDn,
IIndicators.MaType maType,
int shift)
|
double[][] |
bbands(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double nbDevUp,
double nbDevDn,
IIndicators.MaType maType,
long from,
long to)
|
double |
beta(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int timePeriod,
int shift)
|
double[] |
beta(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int timePeriod,
long from,
long to)
|
double |
bop(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
double[] |
bop(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
Object[] |
calculateIndicator(Instrument instrument,
Period period,
OfferSide[] side,
String functionName,
IIndicators.AppliedPrice[] inputTypes,
Object[] optParams,
int shift)
This is universal function that allows to get values for any indicator available, including user indicators. |
Object[] |
calculateIndicator(Instrument instrument,
Period period,
OfferSide[] side,
String functionName,
IIndicators.AppliedPrice[] inputTypes,
Object[] optParams,
long from,
long to)
This is universal function that allows to get values for any indicator available, including user indicators. |
double |
cci(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
cci(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
int |
cdl2Crows(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl2Crows(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdl3BlackCrows(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl3BlackCrows(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdl3Inside(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl3Inside(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdl3LineStrike(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl3LineStrike(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdl3Outside(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl3Outside(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdl3StarsInSouth(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl3StarsInSouth(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdl3WhiteSoldiers(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdl3WhiteSoldiers(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlAbandonedBaby(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlAbandonedBaby(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlAdvanceBlock(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlAdvanceBlock(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlBeltHold(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlBeltHold(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlBreakAway(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlBreakAway(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlClosingMarubozu(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlClosingMarubozu(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlConcealBabySwall(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlConcealBabySwall(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlCounterattack(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlCounterattack(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlDarkCloudCover(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlDarkCloudCover(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlDoji(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlDoji(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlDojiStar(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlDojiStar(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlDragonflyDoji(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlDragonflyDoji(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlEngulfing(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlEngulfing(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlEveningDojiStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlEveningDojiStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlEveningStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlEveningStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlGapSideSideWhite(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlGapSideSideWhite(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlGravestoneDoji(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlGravestoneDoji(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHammer(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHammer(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHangingMan(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHangingMan(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHarami(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHarami(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHaramiCross(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHaramiCross(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHighWave(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHighWave(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHikkake(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHikkake(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHikkakeMod(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHikkakeMod(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlHomingPigeon(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlHomingPigeon(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlIdentical3Crows(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlIdentical3Crows(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlInNeck(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlInNeck(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlInvertedHammer(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlInvertedHammer(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlKicking(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlKicking(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlKickingByLength(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlKickingByLength(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlLadderBotton(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlLadderBotton(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlLongLeggedDoji(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlLongLeggedDoji(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlLongLine(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlLongLine(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlMarubozu(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlMarubozu(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlMatchingLow(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlMatchingLow(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlMathold(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlMathold(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlMorningDojiStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlMorningDojiStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlMorningStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
int shift)
|
int[] |
cdlMorningStar(Instrument instrument,
Period period,
OfferSide side,
double penetration,
long from,
long to)
|
int |
cdlOnNeck(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlOnNeck(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlPiercing(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlPiercing(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlRickshawMan(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlRickshawMan(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlRiseFall3Methods(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlRiseFall3Methods(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlSeparatingLines(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlSeparatingLines(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlShootingStar(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlShootingStar(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlShortLine(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlShortLine(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlSpinningTop(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlSpinningTop(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlStalledPattern(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlStalledPattern(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlStickSandwich(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlStickSandwich(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlTakuri(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlTakuri(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlTasukiGap(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlTasukiGap(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlThrusting(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlThrusting(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlTristar(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlTristar(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlUnique3River(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlUnique3River(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlUpsideGap2Crows(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlUpsideGap2Crows(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
int |
cdlXsideGap3Methods(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
int[] |
cdlXsideGap3Methods(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double |
ceil(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
ceil(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
cmo(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
cmo(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
correl(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int timePeriod,
int shift)
|
double[] |
correl(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int timePeriod,
long from,
long to)
|
double |
cos(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
cos(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
cosh(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
cosh(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
dema(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
dema(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
div(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int shift)
|
double[] |
div(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
long from,
long to)
|
double |
dx(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
dx(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
ema(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
Calculates Exponential Moving Average for bar specified with shift parameter. |
double[] |
ema(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
Calculates Exponential Moving Average for ticks or bars in specified period. |
double |
exp(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
exp(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
floor(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
floor(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
Collection<String> |
getAllNames()
Returns list of all indicator names |
Collection<String> |
getGroups()
Returns list of indicator groups |
IIndicator |
getIndicator(String name)
Returns indicator with specified name |
Collection<String> |
getNames(String groupName)
Returns indicator names that belongs to specified group |
double |
ht_dcperiod(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
ht_dcperiod(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
ht_dcphase(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
ht_dcphase(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double[] |
ht_phasor(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[][] |
ht_phasor(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double[] |
ht_sine(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[][] |
ht_sine(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
ht_trendline(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
ht_trendline(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
int |
ht_trendmode(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
int[] |
ht_trendmode(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
kama(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
kama(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
linearReg(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
linearReg(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
linearRegAngle(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
linearRegAngle(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
linearRegIntercept(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
linearRegIntercept(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
linearRegSlope(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
linearRegSlope(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
ln(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
ln(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
log10(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
log10(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
ma(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
IIndicators.MaType maType,
int shift)
|
double[] |
ma(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
IIndicators.MaType maType,
long from,
long to)
|
double[] |
macd(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
int slowPeriod,
int signalPeriod,
int shift)
|
double[][] |
macd(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
int slowPeriod,
int signalPeriod,
long from,
long to)
|
double[] |
macdExt(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
IIndicators.MaType fastMaType,
int slowPeriod,
IIndicators.MaType slowMaType,
int signalPeriod,
IIndicators.MaType signalMaType,
int shift)
|
double[][] |
macdExt(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
IIndicators.MaType fastMaType,
int slowPeriod,
IIndicators.MaType slowMaType,
int signalPeriod,
IIndicators.MaType signalMaType,
long from,
long to)
|
double[] |
macdFix(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int signalPeriod,
int shift)
|
double[][] |
macdFix(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int signalPeriod,
long from,
long to)
|
double[] |
mama(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
double fastLimit,
double slowLimit,
int shift)
|
double[][] |
mama(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
double fastLimit,
double slowLimit,
long from,
long to)
|
double |
mavp(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int minPeriod,
int maxPeriod,
IIndicators.MaType maType,
int shift)
|
double[] |
mavp(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int minPeriod,
int maxPeriod,
IIndicators.MaType maType,
long from,
long to)
|
double |
max(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
max(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
medPrice(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
double[] |
medPrice(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double |
mfi(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
mfi(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
midPoint(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
midPoint(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
midPrice(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
midPrice(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
min(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
min(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double[] |
minMax(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[][] |
minMax(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
minusDi(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
minusDi(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
minusDm(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
minusDm(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
mom(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
mom(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
mult(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int shift)
|
double[] |
mult(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
long from,
long to)
|
double |
natr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
natr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
obv(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
OfferSide sideForPriceV,
int shift)
|
double[] |
obv(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
OfferSide sideForPriceV,
long from,
long to)
|
double |
plusDi(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
plusDi(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
plusDm(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
plusDm(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
ppo(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
int slowPeriod,
IIndicators.MaType maType,
int shift)
|
double[] |
ppo(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int fastPeriod,
int slowPeriod,
IIndicators.MaType maType,
long from,
long to)
|
double |
roc(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
roc(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
rocp(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
rocp(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
rocr(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
rocr(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
rocr100(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
rocr100(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
rsi(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
rsi(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
sar(Instrument instrument,
Period period,
OfferSide side,
double acceleration,
double maximum,
int shift)
|
double[] |
sar(Instrument instrument,
Period period,
OfferSide side,
double acceleration,
double maximum,
long from,
long to)
|
double |
sarExt(Instrument instrument,
Period period,
OfferSide side,
double startValue,
double offsetOnReverse,
double accelerationInitLong,
double accelerationLong,
double accelerationMaxLong,
double accelerationInitShort,
double accelerationShort,
double accelerationMaxShort,
int shift)
Note! |
double[] |
sarExt(Instrument instrument,
Period period,
OfferSide side,
double startValue,
double offsetOnReverse,
double accelerationInitLong,
double accelerationLong,
double accelerationMaxLong,
double accelerationInitShort,
double accelerationShort,
double accelerationMaxShort,
long from,
long to)
Note! |
double |
sin(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
sin(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
sinh(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
sinh(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
sma(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
sma(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
sqrt(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
sqrt(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
stdDev(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double nbDev,
int shift)
|
double[] |
stdDev(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double nbDev,
long from,
long to)
|
double[] |
stoch(Instrument instrument,
Period period,
OfferSide side,
int fastKPeriod,
int slowKPeriod,
IIndicators.MaType slowKMaType,
int slowDPeriod,
IIndicators.MaType slowDMaType,
int shift)
|
double[][] |
stoch(Instrument instrument,
Period period,
OfferSide side,
int fastKPeriod,
int slowKPeriod,
IIndicators.MaType slowKMaType,
int slowDPeriod,
IIndicators.MaType slowDMaType,
long from,
long to)
|
double[] |
stochF(Instrument instrument,
Period period,
OfferSide side,
int fastKPeriod,
int fastDPeriod,
IIndicators.MaType fastDMaType,
int shift)
|
double[][] |
stochF(Instrument instrument,
Period period,
OfferSide side,
int fastKPeriod,
int fastDPeriod,
IIndicators.MaType fastDMaType,
long from,
long to)
|
double[] |
stochRsi(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int fastKPeriod,
int fastDPeriod,
IIndicators.MaType fastDMaType,
int shift)
|
double[][] |
stochRsi(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int fastKPeriod,
int fastDPeriod,
IIndicators.MaType fastDMaType,
long from,
long to)
|
double |
sub(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
int shift)
|
double[] |
sub(Instrument instrument,
Period period,
OfferSide side1,
IIndicators.AppliedPrice appliedPrice1,
OfferSide side2,
IIndicators.AppliedPrice appliedPrice2,
long from,
long to)
|
double |
sum(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
sum(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
t3(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double vFactor,
int shift)
|
double[] |
t3(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double vFactor,
long from,
long to)
|
double |
tan(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
tan(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double |
tanh(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int shift)
|
double[] |
tanh(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
long from,
long to)
|
double[] |
td_i(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[][] |
td_i(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
tema(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
tema(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
trange(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
double[] |
trange(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double |
trima(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
trima(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
trix(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
trix(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
tsf(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
tsf(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
double |
typPrice(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
double[] |
typPrice(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double |
ultOsc(Instrument instrument,
Period period,
OfferSide side,
int timePeriod1,
int timePeriod2,
int timePeriod3,
int shift)
|
double[] |
ultOsc(Instrument instrument,
Period period,
OfferSide side,
int timePeriod1,
int timePeriod2,
int timePeriod3,
long from,
long to)
|
double |
var(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double nbDev,
int shift)
|
double[] |
var(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
double nbDev,
long from,
long to)
|
double |
wclPrice(Instrument instrument,
Period period,
OfferSide side,
int shift)
|
double[] |
wclPrice(Instrument instrument,
Period period,
OfferSide side,
long from,
long to)
|
double |
willr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
int shift)
|
double[] |
willr(Instrument instrument,
Period period,
OfferSide side,
int timePeriod,
long from,
long to)
|
double |
wma(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
int shift)
|
double[] |
wma(Instrument instrument,
Period period,
OfferSide side,
IIndicators.AppliedPrice appliedPrice,
int timePeriod,
long from,
long to)
|
Method Detail |
---|
Collection<String> getGroups()
Collection<String> getNames(String groupName)
groupName
- indicator group
Collection<String> getAllNames()
IIndicator getIndicator(String name)
name
- name of the indicator
Object[] calculateIndicator(Instrument instrument, Period period, OfferSide[] side, String functionName, IIndicators.AppliedPrice[] inputTypes, Object[] optParams, int shift) throws JFException
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barfunctionName
- name of the functioninputTypes
- type of the input data for every input that indicator requires or null if input is PRICEoptParams
- array of optional parameters consisting of Doubles and Integersshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validObject[] calculateIndicator(Instrument instrument, Period period, OfferSide[] side, String functionName, IIndicators.AppliedPrice[] inputTypes, Object[] optParams, long from, long to) throws JFException
instrument
- instrument of the barsperiod
- period of the barsside
- bid or ask side of the barsfunctionName
- name of the functioninputTypes
- type of the input data for every input that indicator requires or null if input is PRICEoptParams
- array of optional parameters consisting of Doubles and Integersfrom
- start time of the first barto
- start time of the last bar that should be included in calculation
JFException
double acos(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barappliedPrice
- type of input datashift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] acos(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double ad(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] ad(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double add(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside1
- bid or ask side of the bar for first input paramappliedPrice1
- type of input data for first input paramside2
- bid or ask side of the bar for first input paramappliedPrice2
- type of input data for first input paramshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] add(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, long from, long to) throws JFException
JFException
double adOsc(Instrument instrument, Period period, OfferSide side, int fastPeriod, int slowPeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barfastPeriod
- fast period valueslowPeriod
- slow period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] adOsc(Instrument instrument, Period period, OfferSide side, int fastPeriod, int slowPeriod, long from, long to) throws JFException
JFException
double adx(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the bartimePeriod
- time period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] adx(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double adxr(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the bartimePeriod
- time period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] adxr(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double apo(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, int slowPeriod, IIndicators.MaType maType, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barappliedPrice
- type of input datafastPeriod
- fast period valueslowPeriod
- slow period valuemaType
- moving average typeshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] apo(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, int slowPeriod, IIndicators.MaType maType, long from, long to) throws JFException
JFException
double[] aroon(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the bartimePeriod
- time period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[][] aroon(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double aroonOsc(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the bartimePeriod
- time period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] aroonOsc(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double asin(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barappliedPrice
- type of input datashift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] asin(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double atan(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barappliedPrice
- type of input datashift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] atan(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double atr(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the bartimePeriod
- time period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] atr(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double avgPrice(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] avgPrice(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double[] bbands(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double nbDevUp, double nbDevDn, IIndicators.MaType maType, int shift) throws JFException
JFException
double[][] bbands(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double nbDevUp, double nbDevDn, IIndicators.MaType maType, long from, long to) throws JFException
JFException
double beta(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int timePeriod, int shift) throws JFException
JFException
double[] beta(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int timePeriod, long from, long to) throws JFException
JFException
double bop(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
double[] bop(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double cci(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] cci(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
int cdl2Crows(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl2Crows(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdl3BlackCrows(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl3BlackCrows(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdl3Inside(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl3Inside(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdl3LineStrike(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl3LineStrike(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdl3Outside(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl3Outside(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdl3StarsInSouth(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl3StarsInSouth(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdl3WhiteSoldiers(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdl3WhiteSoldiers(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlAbandonedBaby(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlAbandonedBaby(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlAdvanceBlock(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlAdvanceBlock(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlBeltHold(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlBeltHold(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlBreakAway(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlBreakAway(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlClosingMarubozu(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlClosingMarubozu(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlConcealBabySwall(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlConcealBabySwall(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlCounterattack(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlCounterattack(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlDarkCloudCover(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlDarkCloudCover(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlDoji(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlDoji(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlDojiStar(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlDojiStar(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlDragonflyDoji(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlDragonflyDoji(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlEngulfing(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlEngulfing(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlEveningDojiStar(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlEveningDojiStar(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlEveningStar(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlEveningStar(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlGapSideSideWhite(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlGapSideSideWhite(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlGravestoneDoji(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlGravestoneDoji(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHammer(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHammer(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHangingMan(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHangingMan(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHarami(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHarami(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHaramiCross(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHaramiCross(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHighWave(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHighWave(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHikkake(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHikkake(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHikkakeMod(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHikkakeMod(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlHomingPigeon(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlHomingPigeon(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlIdentical3Crows(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlIdentical3Crows(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlInNeck(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlInNeck(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlInvertedHammer(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlInvertedHammer(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlKicking(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlKicking(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlKickingByLength(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlKickingByLength(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlLadderBotton(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlLadderBotton(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlLongLeggedDoji(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlLongLeggedDoji(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlLongLine(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlLongLine(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlMarubozu(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlMarubozu(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlMatchingLow(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlMatchingLow(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlMathold(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlMathold(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlMorningDojiStar(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlMorningDojiStar(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlMorningStar(Instrument instrument, Period period, OfferSide side, double penetration, int shift) throws JFException
JFException
int[] cdlMorningStar(Instrument instrument, Period period, OfferSide side, double penetration, long from, long to) throws JFException
JFException
int cdlOnNeck(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlOnNeck(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlPiercing(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlPiercing(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlRickshawMan(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlRickshawMan(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlRiseFall3Methods(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlRiseFall3Methods(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlSeparatingLines(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlSeparatingLines(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlShootingStar(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlShootingStar(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlShortLine(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlShortLine(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlSpinningTop(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlSpinningTop(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlStalledPattern(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlStalledPattern(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlStickSandwich(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlStickSandwich(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlTakuri(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlTakuri(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlTasukiGap(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlTasukiGap(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlThrusting(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlThrusting(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlTristar(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlTristar(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlUnique3River(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlUnique3River(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlUpsideGap2Crows(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlUpsideGap2Crows(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
int cdlXsideGap3Methods(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
int[] cdlXsideGap3Methods(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double ceil(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] ceil(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double cmo(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] cmo(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double correl(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int timePeriod, int shift) throws JFException
JFException
double[] correl(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int timePeriod, long from, long to) throws JFException
JFException
double cos(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] cos(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double cosh(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] cosh(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double dema(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] dema(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double div(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int shift) throws JFException
JFException
double[] div(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, long from, long to) throws JFException
JFException
double dx(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] dx(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double ema(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
shift
parameter.
instrument
- instrument of the barperiod
- period of the barside
- bid or ask side of the barappliedPrice
- type of input datatimePeriod
- time period valueshift
- number of candle back in time staring from current bar. 0 - current bar (currently generated from ticks),
1 - previous bar (last formed bar), 2 - current bar minus 2 bars and so on
JFException
- when parameters is not validdouble[] ema(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
instrument
- instrument of the bar or tickperiod
- period of the bar or TICKside
- which price to take for 1sec bars generation for ticks or side for barsappliedPrice
- type of input datatimePeriod
- time period valuefrom
- start of the time interval for which bars or ticks should be loaded. Should be the exact starting time of the bar for
specified period. See IHistory.getBarStart(Period, long)
description if you want to get bar starting time for bar that includes
specific timeto
- end time of the time interval for which bars or ticks should be loaded. This is the starting time of the last bar/tick to be loaded
JFException
- when parameters is not validdouble exp(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] exp(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double floor(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] floor(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double ht_dcperiod(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] ht_dcperiod(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double ht_dcphase(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] ht_dcphase(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double[] ht_phasor(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[][] ht_phasor(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double[] ht_sine(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[][] ht_sine(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double ht_trendline(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] ht_trendline(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
int ht_trendmode(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
int[] ht_trendmode(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double kama(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] kama(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double linearReg(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] linearReg(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double linearRegAngle(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] linearRegAngle(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double linearRegIntercept(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] linearRegIntercept(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double linearRegSlope(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] linearRegSlope(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double ln(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] ln(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double log10(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] log10(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double ma(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, IIndicators.MaType maType, int shift) throws JFException
JFException
double[] ma(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, IIndicators.MaType maType, long from, long to) throws JFException
JFException
double[] macd(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, int slowPeriod, int signalPeriod, int shift) throws JFException
JFException
double[][] macd(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, int slowPeriod, int signalPeriod, long from, long to) throws JFException
JFException
double[] macdExt(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, IIndicators.MaType fastMaType, int slowPeriod, IIndicators.MaType slowMaType, int signalPeriod, IIndicators.MaType signalMaType, int shift) throws JFException
JFException
double[][] macdExt(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, IIndicators.MaType fastMaType, int slowPeriod, IIndicators.MaType slowMaType, int signalPeriod, IIndicators.MaType signalMaType, long from, long to) throws JFException
JFException
double[] macdFix(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int signalPeriod, int shift) throws JFException
JFException
double[][] macdFix(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int signalPeriod, long from, long to) throws JFException
JFException
double[] mama(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, double fastLimit, double slowLimit, int shift) throws JFException
JFException
double[][] mama(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, double fastLimit, double slowLimit, long from, long to) throws JFException
JFException
double mavp(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int minPeriod, int maxPeriod, IIndicators.MaType maType, int shift) throws JFException
JFException
double[] mavp(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int minPeriod, int maxPeriod, IIndicators.MaType maType, long from, long to) throws JFException
JFException
double max(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] max(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double medPrice(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
double[] medPrice(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double mfi(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] mfi(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double midPoint(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] midPoint(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double midPrice(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] midPrice(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double min(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] min(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double[] minMax(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[][] minMax(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double minusDi(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] minusDi(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double minusDm(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] minusDm(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double mom(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] mom(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double mult(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int shift) throws JFException
JFException
double[] mult(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, long from, long to) throws JFException
JFException
double natr(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] natr(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double obv(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, OfferSide sideForPriceV, int shift) throws JFException
JFException
double[] obv(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, OfferSide sideForPriceV, long from, long to) throws JFException
JFException
double plusDi(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] plusDi(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double plusDm(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] plusDm(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double ppo(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, int slowPeriod, IIndicators.MaType maType, int shift) throws JFException
JFException
double[] ppo(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int fastPeriod, int slowPeriod, IIndicators.MaType maType, long from, long to) throws JFException
JFException
double roc(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] roc(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double rocp(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] rocp(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double rocr(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] rocr(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double rocr100(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] rocr100(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double rsi(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] rsi(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double sar(Instrument instrument, Period period, OfferSide side, double acceleration, double maximum, int shift) throws JFException
JFException
double[] sar(Instrument instrument, Period period, OfferSide side, double acceleration, double maximum, long from, long to) throws JFException
JFException
double sarExt(Instrument instrument, Period period, OfferSide side, double startValue, double offsetOnReverse, double accelerationInitLong, double accelerationLong, double accelerationMaxLong, double accelerationInitShort, double accelerationShort, double accelerationMaxShort, int shift) throws JFException
JFException
double[] sarExt(Instrument instrument, Period period, OfferSide side, double startValue, double offsetOnReverse, double accelerationInitLong, double accelerationLong, double accelerationMaxLong, double accelerationInitShort, double accelerationShort, double accelerationMaxShort, long from, long to) throws JFException
JFException
double sin(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] sin(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double sinh(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] sinh(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double sma(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] sma(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double sqrt(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] sqrt(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double stdDev(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double nbDev, int shift) throws JFException
JFException
double[] stdDev(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double nbDev, long from, long to) throws JFException
JFException
double[] stoch(Instrument instrument, Period period, OfferSide side, int fastKPeriod, int slowKPeriod, IIndicators.MaType slowKMaType, int slowDPeriod, IIndicators.MaType slowDMaType, int shift) throws JFException
JFException
double[][] stoch(Instrument instrument, Period period, OfferSide side, int fastKPeriod, int slowKPeriod, IIndicators.MaType slowKMaType, int slowDPeriod, IIndicators.MaType slowDMaType, long from, long to) throws JFException
JFException
double[] stochF(Instrument instrument, Period period, OfferSide side, int fastKPeriod, int fastDPeriod, IIndicators.MaType fastDMaType, int shift) throws JFException
JFException
double[][] stochF(Instrument instrument, Period period, OfferSide side, int fastKPeriod, int fastDPeriod, IIndicators.MaType fastDMaType, long from, long to) throws JFException
JFException
double[] stochRsi(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int fastKPeriod, int fastDPeriod, IIndicators.MaType fastDMaType, int shift) throws JFException
JFException
double[][] stochRsi(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int fastKPeriod, int fastDPeriod, IIndicators.MaType fastDMaType, long from, long to) throws JFException
JFException
double sub(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, int shift) throws JFException
JFException
double[] sub(Instrument instrument, Period period, OfferSide side1, IIndicators.AppliedPrice appliedPrice1, OfferSide side2, IIndicators.AppliedPrice appliedPrice2, long from, long to) throws JFException
JFException
double sum(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] sum(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double t3(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double vFactor, int shift) throws JFException
JFException
double[] t3(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double vFactor, long from, long to) throws JFException
JFException
double tan(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] tan(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double tanh(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int shift) throws JFException
JFException
double[] tanh(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, long from, long to) throws JFException
JFException
double[] td_i(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[][] td_i(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double tema(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] tema(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double trange(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
double[] trange(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double trima(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] trima(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double trix(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] trix(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double tsf(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] tsf(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
double typPrice(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
double[] typPrice(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double ultOsc(Instrument instrument, Period period, OfferSide side, int timePeriod1, int timePeriod2, int timePeriod3, int shift) throws JFException
JFException
double[] ultOsc(Instrument instrument, Period period, OfferSide side, int timePeriod1, int timePeriod2, int timePeriod3, long from, long to) throws JFException
JFException
double var(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double nbDev, int shift) throws JFException
JFException
double[] var(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, double nbDev, long from, long to) throws JFException
JFException
double wclPrice(Instrument instrument, Period period, OfferSide side, int shift) throws JFException
JFException
double[] wclPrice(Instrument instrument, Period period, OfferSide side, long from, long to) throws JFException
JFException
double willr(Instrument instrument, Period period, OfferSide side, int timePeriod, int shift) throws JFException
JFException
double[] willr(Instrument instrument, Period period, OfferSide side, int timePeriod, long from, long to) throws JFException
JFException
double wma(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, int shift) throws JFException
JFException
double[] wma(Instrument instrument, Period period, OfferSide side, IIndicators.AppliedPrice appliedPrice, int timePeriod, long from, long to) throws JFException
JFException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |