A B C D E F G H I J K L M N O P R S T U V W

A

acos(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Vector Trigonometric ACos for bar specified with shift parameter.
acos(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ad(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Chaikin A/D Line for bar specified with shift parameter.
ad(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
add(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Vector Arithmetic Add for bar specified with shift parameter.
add(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
adOsc(Instrument, Period, OfferSide, int, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Chaikin A/D Oscillator for bar specified with shift parameter.
adOsc(Instrument, Period, OfferSide, int, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
adx(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Average Directional Movement Index for bar specified with shift parameter.
adx(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
adxr(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Average Directional Movement Index Rating for bar specified with shift parameter.
adxr(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
apo(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Absolute Price Oscillator for bar specified with shift parameter.
apo(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
aroon(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Aroon indicator for bar specified with shift parameter.
aroon(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
aroonOsc(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Aroon Oscillator for bar specified with shift parameter.
aroonOsc(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
asin(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Vector Trigonometric ASin for bar specified with shift parameter.
asin(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
atan(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Vector Trigonometric ATan for bar specified with shift parameter.
atan(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
atr(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Average True Range for bar specified with shift parameter.
atr(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
avgPrice(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Average Price for bar specified with shift parameter.
avgPrice(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 

B

bbands(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, double, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
bbands(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, double, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
beta(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
beta(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
bop(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
bop(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 

C

calculate(int, int) - Method in interface com.dukascopy.api.indicators.IIndicator
Calculates values of the indicator from startIndex to endIndex of input parameter and places them in output parameters
calculateIndicator(Instrument, Period, OfferSide[], String, IIndicators.AppliedPrice[], Object[], int) - Method in interface com.dukascopy.api.IIndicators
This is universal function that allows to get values for any indicator available, including user indicators.
calculateIndicator(Instrument, Period, OfferSide[], String, IIndicators.AppliedPrice[], Object[], long, long) - Method in interface com.dukascopy.api.IIndicators
This is universal function that allows to get values for any indicator available, including user indicators.
cci(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
cci(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl2Crows(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl2Crows(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl3BlackCrows(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl3BlackCrows(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl3Inside(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl3Inside(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl3LineStrike(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl3LineStrike(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl3Outside(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl3Outside(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl3StarsInSouth(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl3StarsInSouth(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdl3WhiteSoldiers(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdl3WhiteSoldiers(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlAbandonedBaby(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlAbandonedBaby(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlAdvanceBlock(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlAdvanceBlock(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlBeltHold(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlBeltHold(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlBreakAway(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlBreakAway(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlClosingMarubozu(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlClosingMarubozu(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlConcealBabySwall(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlConcealBabySwall(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlCounterattack(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlCounterattack(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlDarkCloudCover(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlDarkCloudCover(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlDoji(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlDoji(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlDojiStar(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlDojiStar(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlDragonflyDoji(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlDragonflyDoji(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlEngulfing(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlEngulfing(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlEveningDojiStar(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlEveningDojiStar(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlEveningStar(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlEveningStar(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlGapSideSideWhite(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlGapSideSideWhite(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlGravestoneDoji(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlGravestoneDoji(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHammer(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHammer(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHangingMan(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHangingMan(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHarami(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHarami(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHaramiCross(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHaramiCross(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHighWave(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHighWave(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHikkake(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHikkake(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHikkakeMod(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHikkakeMod(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlHomingPigeon(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlHomingPigeon(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlIdentical3Crows(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlIdentical3Crows(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlInNeck(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlInNeck(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlInvertedHammer(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlInvertedHammer(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlKicking(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlKicking(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlKickingByLength(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlKickingByLength(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlLadderBotton(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlLadderBotton(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlLongLeggedDoji(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlLongLeggedDoji(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlLongLine(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlLongLine(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlMarubozu(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlMarubozu(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlMatchingLow(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlMatchingLow(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlMathold(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlMathold(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlMorningDojiStar(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlMorningDojiStar(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlMorningStar(Instrument, Period, OfferSide, double, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlMorningStar(Instrument, Period, OfferSide, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlOnNeck(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlOnNeck(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlPiercing(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlPiercing(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlRickshawMan(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlRickshawMan(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlRiseFall3Methods(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlRiseFall3Methods(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlSeparatingLines(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlSeparatingLines(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlShootingStar(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlShootingStar(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlShortLine(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlShortLine(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlSpinningTop(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlSpinningTop(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlStalledPattern(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlStalledPattern(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlStickSandwich(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlStickSandwich(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlTakuri(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlTakuri(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlTasukiGap(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlTasukiGap(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlThrusting(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlThrusting(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlTristar(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlTristar(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlUnique3River(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlUnique3River(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlUpsideGap2Crows(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlUpsideGap2Crows(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cdlXsideGap3Methods(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
cdlXsideGap3Methods(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ceil(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ceil(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
clone() - Method in class com.dukascopy.api.Period
Throws CloneNotSupportedException
close(double, double, double) - Method in interface com.dukascopy.api.IOrder
Sends a request to close the position with specified amount, price and slippage.
close(double, double) - Method in interface com.dukascopy.api.IOrder
Sends a request to close the position with specified amount, price and default slippage.
close(double) - Method in interface com.dukascopy.api.IOrder
Sends a request to close the position with specified amount, by market price and default slippage.
close() - Method in interface com.dukascopy.api.IOrder
Sends a request to fully close position by market price or cancel entry order This is the only allowed IOrder.close() method for entry orders
closeOrders(IOrder...) - Method in interface com.dukascopy.api.IEngine
Mass close.
cmo(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
cmo(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
com.dukascopy.api - package com.dukascopy.api
 
com.dukascopy.api.indicators - package com.dukascopy.api.indicators
 
comment(String) - Method in interface com.dukascopy.api.IChart
Writes a comment in the upper left corner.
compareTo(Period) - Method in class com.dukascopy.api.Period
Compares periods, but instead of using ordinal like enums, uses interval
Configurable - Annotation Type in com.dukascopy.api
Fields marked with this annotation will be shown in dialog before strategy start.
contains(String) - Static method in enum com.dukascopy.api.Instrument
Returns true if specified instrument is one of the traded instruments
correl(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
correl(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cos(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
cos(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
cosh(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
cosh(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 

D

DAILY - Static variable in class com.dukascopy.api.Period
 
DASH_LINE - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
Show output as dashed line
dataLoaded(long, long, long, String) - Method in interface com.dukascopy.api.LoadingProgressListener
Called on some random periods when new data arrives from curves server
dema(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
dema(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
div(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
div(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
DOT - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
Show output as dots
DOT_LINE - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
Show output as dotted line
DoubleListDescription - Class in com.dukascopy.api.indicators
Describes optional input as list of values
DoubleListDescription() - Constructor for class com.dukascopy.api.indicators.DoubleListDescription
Creates object without setting any field
DoubleListDescription(double, double[], String[]) - Constructor for class com.dukascopy.api.indicators.DoubleListDescription
Creates object and sets all the fields
DoubleRangeDescription - Class in com.dukascopy.api.indicators
Describes optional input as range of values
DoubleRangeDescription() - Constructor for class com.dukascopy.api.indicators.DoubleRangeDescription
Creates object without setting any field
DoubleRangeDescription(double, double, double, double, int) - Constructor for class com.dukascopy.api.indicators.DoubleRangeDescription
Creates object and sets all the fields
draw(String, IChart.Type, long, double, long, double, long, double) - Method in interface com.dukascopy.api.IChart
Draws graphical object that requires up to 3 points
draw(String, IChart.Type, long, double, long, double) - Method in interface com.dukascopy.api.IChart
Draws graphical object that requires up to 2 points
draw(String, IChart.Type, long, double) - Method in interface com.dukascopy.api.IChart
Draws graphical object that requires only 1 point
dx(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
dx(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 

E

ema(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
Calculates Exponential Moving Average for bar specified with shift parameter.
ema(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
Calculates Exponential Moving Average for ticks or bars in specified period.
equals(Object) - Method in class com.dukascopy.api.Period
 
executeTask(Callable<T>) - Method in interface com.dukascopy.api.IContext
Every strategy executes in it's own thread.
exp(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
exp(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 

F

FIFTEEN_MINS - Static variable in class com.dukascopy.api.Period
 
FIVE_MINS - Static variable in class com.dukascopy.api.Period
 
floor(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
floor(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
FOUR_HOURS - Static variable in class com.dukascopy.api.Period
 
fromString(String) - Static method in enum com.dukascopy.api.Instrument
Returns corresponding instrument for string in "CUR1/CUR2" format

G

get(String) - Method in interface com.dukascopy.api.IChart
Returns graphical object by key
getAccount() - Method in interface com.dukascopy.api.IEngine
Returns account id
getAll() - Method in interface com.dukascopy.api.IChart
Returns all graphical objects
getAllNames() - Method in interface com.dukascopy.api.IIndicators
Returns list of all indicator names
getAllNames() - Method in interface com.dukascopy.api.indicators.IIndicatorsProvider
Returns list of all indicator names
getAmount() - Method in interface com.dukascopy.api.IOrder
Returns amount of the order.
getAsk() - Method in interface com.dukascopy.api.ITick
Best ask price on the market
getAsks() - Method in interface com.dukascopy.api.ITick
All ask prices on the market
getAskVolume() - Method in interface com.dukascopy.api.ITick
Volume available at the best ask price on the market
getAskVolumes() - Method in interface com.dukascopy.api.ITick
All ask volumes on the market, correspondingly to the asks returned from ITick.getAsks() method
getBar(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IHistory
Returns bar for specified instrument, period and side, that is shifted back in time for number in bars specified in shift parameter, 0 - current bar (currently generated from ticks), 1 - previous bar (last formed bar) If there is no bar loaded at that position, then function returns null.
getBars(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IHistory
Returns bars for specified instrument, period and side.
getBarStart(Period, long) - Method in interface com.dukascopy.api.IHistory
Returns starting time of the bar that includes time specified in time parameter
getBid() - Method in interface com.dukascopy.api.ITick
Best bid price on the market
getBids() - Method in interface com.dukascopy.api.ITick
All bid prices on the market
getBidVolume() - Method in interface com.dukascopy.api.ITick
Volume available at the best bid price on the market
getBidVolumes() - Method in interface com.dukascopy.api.ITick
All bid volumes on the market, correspondingly to the bids returned from ITick.getBids() method
getBottomTab(String) - Method in interface com.dukascopy.api.IUserInterface
Returns tab by unique key which is used by strategies to display some information and is located in the bottom pane with tabs
getChart(Instrument) - Method in interface com.dukascopy.api.IContext
Returns first chart for specified instrument.
getClose() - Method in interface com.dukascopy.api.IBar
Returns closing price of the bar
getClosePrice() - Method in interface com.dukascopy.api.IOrder
Returns price at which order was closed or 0 if order or order part wasn't closed.
getCloseTime() - Method in interface com.dukascopy.api.IOrder
Returns time when server closed the order
getColor() - Method in interface com.dukascopy.api.IChartObject
Returns color of the object
getComment() - Method in interface com.dukascopy.api.IOrder
Returns comment that was set when order was submitted
getCompactDescription() - Method in enum com.dukascopy.api.Unit
Returns compact description
getConsole() - Method in interface com.dukascopy.api.IContext
Returns interface that allows to write messages into the Messages table
getConsole() - Method in interface com.dukascopy.api.indicators.IIndicatorContext
Returns interface that allows to write messages into the Messages table
getContent() - Method in interface com.dukascopy.api.IMessage
Returns textual content
getCreationTime() - Method in interface com.dukascopy.api.IOrder
Returns creation time.
getCreditLine() - Method in interface com.dukascopy.api.IAccount
Returns current available credit.
getCurrency() - Method in interface com.dukascopy.api.IAccount
Returns account currency
getDefaultValue() - Method in class com.dukascopy.api.indicators.DoubleListDescription
Returns default value, that is used if user doesn't set optional input
getDefaultValue() - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Returns default value, that is used if user doesn't set optional input
getDefaultValue() - Method in class com.dukascopy.api.indicators.IntegerListDescription
Returns default value, that is used if user doesn't set optional input
getDefaultValue() - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Returns default value, that is used if user doesn't set optional input
getDescription() - Method in class com.dukascopy.api.indicators.OptInputParameterInfo
Returns object that describes possible values of the optional input
getEngine() - Method in interface com.dukascopy.api.IContext
Returns interface of the main engine (order submitting, merging etc)
getEquity() - Method in interface com.dukascopy.api.IAccount
Returns current equity.
getErr() - Method in interface com.dukascopy.api.IConsole
Returns PrintStream that prints messages with error priority.
getFillTime() - Method in interface com.dukascopy.api.IOrder
Returns time of the fill
getFirstValueIndex() - Method in class com.dukascopy.api.indicators.IndicatorResult
Returns index of first element in input parameter(s), that has corresponding calculated value
getFlags() - Method in class com.dukascopy.api.indicators.OutputParameterInfo
Returns flags of the output
getGoodTillTime() - Method in interface com.dukascopy.api.IOrder
Returns time when order will be cancelled or 0 if order is "good till cancel"
getGroupName() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns name of the group
getGroups() - Method in interface com.dukascopy.api.IIndicators
Returns list of indicator groups
getGroups() - Method in interface com.dukascopy.api.indicators.IIndicatorsProvider
Returns list of indicator groups
getHigh() - Method in interface com.dukascopy.api.IBar
Returns the highest price of the bar
getHistory() - Method in interface com.dukascopy.api.IContext
Returns interface that allows access to history data
getId() - Method in interface com.dukascopy.api.IOrder
Returns position or entry ID
getIndicator(String) - Method in interface com.dukascopy.api.IIndicators
Returns indicator with specified name
getIndicator(String) - Method in interface com.dukascopy.api.indicators.IIndicatorsProvider
Returns indicator with specified name or null if no indicator was found
getIndicatorInfo() - Method in interface com.dukascopy.api.indicators.IIndicator
Returns object that describes indicator, how many inputs, outputs it has, where it should be shown etc
getIndicators() - Method in interface com.dukascopy.api.IContext
Returns interface that allows to calculate indicator values
getIndicatorsProvider() - Method in interface com.dukascopy.api.indicators.IIndicatorContext
Returns interface that can be used to get indicators registered in the system
getInputParameterInfo(int) - Method in interface com.dukascopy.api.indicators.IIndicator
Returns object that describes one of the inputs
getInstrument() - Method in interface com.dukascopy.api.IOrder
Returns instrument of the order
getInterval() - Method in class com.dukascopy.api.Period
Returns interval in milliseconds.
getInterval() - Method in enum com.dukascopy.api.Unit
Returns interval of time unit in milliseconds
getKey() - Method in interface com.dukascopy.api.IChartObject
 
getLabel() - Method in interface com.dukascopy.api.IOrder
Returns label
getLastTick(Instrument) - Method in interface com.dukascopy.api.IHistory
Returns last tick for specified instrument
getLeverage() - Method in interface com.dukascopy.api.IAccount
Returns current leverage.
getLongDescription() - Method in enum com.dukascopy.api.Unit
Returns long description
getLookback() - Method in interface com.dukascopy.api.indicators.IIndicator
Returns number of elements needed to calculate value of the first element.
getLow() - Method in interface com.dukascopy.api.IBar
Returns the lowest price of the bar
getMainTab(String) - Method in interface com.dukascopy.api.IUserInterface
Returns tab by unique key which is used by strategies to display some information and is located in the main panel among charts and strategy source files
getMax() - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Returns maximal value
getMax() - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Returns maximal value
getMin() - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Returns minimal value
getMin() - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Returns minimal value
getName() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns name of the indicator.
getName() - Method in class com.dukascopy.api.indicators.InputParameterInfo
Returns name of the input
getName() - Method in class com.dukascopy.api.indicators.OptInputParameterInfo
Returns name of the optional input
getName() - Method in class com.dukascopy.api.indicators.OutputParameterInfo
Returns name of the output
getNames(String) - Method in interface com.dukascopy.api.IIndicators
Returns indicator names that belongs to specified group
getNames(String) - Method in interface com.dukascopy.api.indicators.IIndicatorsProvider
Returns indicator names that belongs to specified group
getNextBarStart(Period, long) - Method in interface com.dukascopy.api.IHistory
Returns starting time of the bar next to the bar that includes time specified in barTime parameter
getNumberOfElements() - Method in class com.dukascopy.api.indicators.IndicatorResult
Returns number of elements in output array
getNumberOfInputs() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns number of inputs, that should be provided before calling function
getNumberOfOptionalInputs() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns number of optional inputs, that can be set to customize function
getNumberOfOutputs() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns number of indicator outputs.
getNumOfUnits() - Method in class com.dukascopy.api.Period
Returns number of units.
getOpen() - Method in interface com.dukascopy.api.IBar
Returns opening price of the bar
getOpenPrice() - Method in interface com.dukascopy.api.IOrder
Returns entry level price for conditional orders in IOrder.State.CREATED and IOrder.State.OPENED state or price at which order was filled for orders in IOrder.State.FILLED or IOrder.State.CLOSED states
getOptInputParameterInfo(int) - Method in interface com.dukascopy.api.indicators.IIndicator
Returns object that describes optional input
getOrder(String) - Method in interface com.dukascopy.api.IEngine
Returns order by label, or null if no order was found
getOrder() - Method in interface com.dukascopy.api.IMessage
Returns IOrder linked with this message or null if there is no related order
getOrderById(String) - Method in interface com.dukascopy.api.IEngine
Returns order by id, or null if no order was found
getOrderCommand() - Method in interface com.dukascopy.api.IOrder
Returns IEngine.OrderCommand of this message
getOrders(Instrument) - Method in interface com.dukascopy.api.IEngine
Returns list of orders in IOrder.State.CREATED, IOrder.State.OPENED and IOrder.State.FILLED state for specified instrument
getOrders() - Method in interface com.dukascopy.api.IEngine
Returns list of orders in IOrder.State.CREATED, IOrder.State.OPENED and IOrder.State.FILLED state
getOut() - Method in interface com.dukascopy.api.IConsole
Returns PrintStream that prints messages with normal priority
getOutputParameterInfo(int) - Method in interface com.dukascopy.api.indicators.IIndicator
Returns object that describes output
getPairsSeparator() - Static method in enum com.dukascopy.api.Instrument
Returns currency separator
getPipScale() - Method in enum com.dukascopy.api.Instrument
 
getPipValue() - Method in enum com.dukascopy.api.Instrument
Returns value of one pip for this currency pair
getPointsCount() - Method in interface com.dukascopy.api.IChartObject
 
getPrecision() - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Returns number of digits after decimal separator, that should be used
getPreviousBarStart(Period, long) - Method in interface com.dukascopy.api.IHistory
Returns starting time of the bar previous to the bar that includes time specified in barTime parameter
getPrice(int) - Method in interface com.dukascopy.api.IChartObject
 
getPrimaryCurrency() - Method in enum com.dukascopy.api.Instrument
Returns primary currency of this currency pair
getRequestedAmount() - Method in interface com.dukascopy.api.IOrder
Returns requested amount
getSecondaryCurrency() - Method in enum com.dukascopy.api.Instrument
Returns secondary currency of this currency pair
getSelectedOfferSide() - Method in interface com.dukascopy.api.IChart
 
getSelectedPeriod() - Method in interface com.dukascopy.api.IChart
 
getShortDescription() - Method in enum com.dukascopy.api.Unit
Returns short description, usually one or two characters long
getStartTimeOfCurrentBar(Instrument, Period) - Method in interface com.dukascopy.api.IHistory
Returns starting time of the current bar (bar currently generated from ticks) for specified instrument and period.
getState() - Method in interface com.dukascopy.api.IOrder
Returns current IOrder.State of the order
getStopLossPrice() - Method in interface com.dukascopy.api.IOrder
Returns price of stop loss condition or 0 if stop loss condition is not set.
getStopLossSide() - Method in interface com.dukascopy.api.IOrder
Returns side that is used to check stop loss condition
getStroke() - Method in interface com.dukascopy.api.IChartObject
Returns stroke that is used for object rendering
getSuggestedIncrement() - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Returns suggested step to change this input
getSuggestedIncrement() - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Returns suggested step to change this input
getTakeProfitPrice() - Method in interface com.dukascopy.api.IOrder
Returns price of take profit condition or 0 if take profit condition is not set.
getTicks(Instrument, long, long) - Method in interface com.dukascopy.api.IHistory
Returns ticks for specified instrument and time interval.
getTime() - Method in interface com.dukascopy.api.IBar
Returns start time of the bar
getTime(int) - Method in interface com.dukascopy.api.IChartObject
 
getTime() - Method in interface com.dukascopy.api.ITick
Time of the tick
getTimeForNBarsBack(Period, long, int) - Method in interface com.dukascopy.api.IHistory
Returns starting time of the bar that is numberOfBars - 1 back in time to the bar that includes time specified in to parameter.
getTimeForNBarsForward(Period, long, int) - Method in interface com.dukascopy.api.IHistory
Returns starting time of the bar that is + numberOfBars - 1 in the future to the bar that includes time specified in from parameter.
getTimeOfLastTick(Instrument) - Method in interface com.dukascopy.api.IHistory
Returns time of last tick received for specified instrument.
getTitle(String) - Method in interface com.dukascopy.api.indicators.IIndicatorsProvider
Returns indicator's title
getTitle() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns title of the indicator
getTrailingStep() - Method in interface com.dukascopy.api.IOrder
Returns current trailing step or 0 if no trailing step is set
getType() - Method in interface com.dukascopy.api.IChartObject
Returns type of the graphical object
getType() - Method in interface com.dukascopy.api.IEngine
Returns type of the engine, one of the IEngine.Type.LIVE, IEngine.Type.DEMO or IEngine.Type.TEST for tester.
getType() - Method in interface com.dukascopy.api.IMessage
Returns type of the message
getType() - Method in class com.dukascopy.api.indicators.InputParameterInfo
Returns type of the input
getType() - Method in class com.dukascopy.api.indicators.OptInputParameterInfo
Returns type of the optional input
getType() - Method in class com.dukascopy.api.indicators.OutputParameterInfo
Returns type of the output
getUnit() - Method in class com.dukascopy.api.Period
Returns time unit.
getUseOfLeverage() - Method in interface com.dukascopy.api.IAccount
Returns current use of leverage.
getUserInterface() - Method in interface com.dukascopy.api.IContext
Returns an interface which provides control to custom strategy tabs in the main and bottom panels
getValueNames() - Method in class com.dukascopy.api.indicators.DoubleListDescription
Returns names of the every value in array
getValueNames() - Method in class com.dukascopy.api.indicators.IntegerListDescription
Returns names of the every value in array
getValues() - Method in class com.dukascopy.api.indicators.DoubleListDescription
Returns array of the values, that user can set
getValues() - Method in class com.dukascopy.api.indicators.IntegerListDescription
Returns array of the values, that user can set
getVolume() - Method in interface com.dukascopy.api.IBar
Returns volume of the bar.

H

hashCode() - Method in class com.dukascopy.api.Period
 
HISTO - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
Show output as histogram
ht_dcperiod(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ht_dcperiod(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ht_dcphase(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ht_dcphase(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ht_phasor(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ht_phasor(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ht_sine(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ht_sine(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ht_trendline(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ht_trendline(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ht_trendmode(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ht_trendmode(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 

I

IAccount - Interface in com.dukascopy.api
Methods of this interface allows to retrieve account information such as current equity
IBar - Interface in com.dukascopy.api
Represents a bar (candle).
IChart - Interface in com.dukascopy.api
Allows to draw graphical objects on the chart
IChart.Type - Enum in com.dukascopy.api
Type of the graphical object
IChartObject - Interface in com.dukascopy.api
Represents graphical object on the chart
IConsole - Interface in com.dukascopy.api
Allows to print messages to Messages table
IContext - Interface in com.dukascopy.api
Gives access to the various parts of the system
IEngine - Interface in com.dukascopy.api
Interface to the main engine, that allows orders submission, merging etc
IEngine.OrderCommand - Enum in com.dukascopy.api
Specifies type of the order
IEngine.Type - Enum in com.dukascopy.api
Type of the engine
IHistory - Interface in com.dukascopy.api
The IHistory interface represents API for historical data access.
IIndicator - Interface in com.dukascopy.api.indicators
Interface that should be implemented by custom(user) indicators.
IIndicatorContext - Interface in com.dukascopy.api.indicators
Provides access to system services
IIndicators - Interface in com.dukascopy.api
Contains set of functions to calculate indicators data
IIndicators.AppliedPrice - Enum in com.dukascopy.api
Used to specify which price to use for indicator calculation
IIndicators.MaType - Enum in com.dukascopy.api
Types of Moving Average
IIndicatorsProvider - Interface in com.dukascopy.api.indicators
Interface to get indicator groups, indicator names, and indicators itself
IMessage - Interface in com.dukascopy.api
Represents message sent from server to client application
IMessage.Type - Enum in com.dukascopy.api
Type of the message
IndicatorInfo - Class in com.dukascopy.api.indicators
Describes indicator
IndicatorInfo() - Constructor for class com.dukascopy.api.indicators.IndicatorInfo
Creates IndicatorInfo without filling any fields
IndicatorInfo(String, String, String, boolean, boolean, boolean, boolean, int, int, int) - Constructor for class com.dukascopy.api.indicators.IndicatorInfo
Creates IndicatorInfo and fills all fields
IndicatorResult - Class in com.dukascopy.api.indicators
Contains index of first value in input, that has corresponding indicator value, and number of calculated elements.
IndicatorResult() - Constructor for class com.dukascopy.api.indicators.IndicatorResult
Creates empty object.
IndicatorResult(int, int) - Constructor for class com.dukascopy.api.indicators.IndicatorResult
Creates result object and sets fields
InputParameterInfo - Class in com.dukascopy.api.indicators
Describes indicator input
InputParameterInfo() - Constructor for class com.dukascopy.api.indicators.InputParameterInfo
Creates input parameter descriptor without setting any field
InputParameterInfo(String, InputParameterInfo.Type) - Constructor for class com.dukascopy.api.indicators.InputParameterInfo
Creates input parameter descriptor and sets all the fields
InputParameterInfo.Type - Enum in com.dukascopy.api.indicators
Type of the input
Instrument - Enum in com.dukascopy.api
Defines all currency pairs traded by Dukascopy
IntegerListDescription - Class in com.dukascopy.api.indicators
Describes optional input as list of values
IntegerListDescription() - Constructor for class com.dukascopy.api.indicators.IntegerListDescription
Creates object without setting any field
IntegerListDescription(int, int[], String[]) - Constructor for class com.dukascopy.api.indicators.IntegerListDescription
Creates object and sets all the fields
IntegerRangeDescription - Class in com.dukascopy.api.indicators
Describes optional input as range of values
IntegerRangeDescription() - Constructor for class com.dukascopy.api.indicators.IntegerRangeDescription
Creates object without setting any field
IntegerRangeDescription(int, int, int, int) - Constructor for class com.dukascopy.api.indicators.IntegerRangeDescription
Creates object and sets all the fields
interval - Variable in class com.dukascopy.api.Period
Time interval in milliseconds
IOrder - Interface in com.dukascopy.api
Contains order data and allows order manipulation
IOrder.State - Enum in com.dukascopy.api
Indicates state of the order
isCandlesticks() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns true if indicator is Pattern Recognition function and should be shown over bars
isEnabledOnCharts(String) - Method in interface com.dukascopy.api.indicators.IIndicatorsProvider
Returns true if indicator should be available in add indicator dialog
isFullAccessGranted() - Method in interface com.dukascopy.api.IContext
Returns true if strategy is granted full access.
isInverted(String) - Static method in enum com.dukascopy.api.Instrument
Returns true if instrument is inverted (such as USD/EUR or JPY/USD)
isLong() - Method in enum com.dukascopy.api.IEngine.OrderCommand
Returns true if order is LONG and false if order is SHORT
isLong() - Method in interface com.dukascopy.api.IOrder
Returns true if order is LONG.
isOverChart() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns true if indicator should be drawn over chart
isOverVolumes() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns true if indicator should be shown over volumes
isShort() - Method in enum com.dukascopy.api.IEngine.OrderCommand
Returns true if order is SHORT and false if order is LONG
isSmallerThan(Period) - Method in class com.dukascopy.api.Period
Checks whether this periods time interval is smaller than the one of period
isStopped() - Method in interface com.dukascopy.api.IContext
Returns true if strategy were stopped.
IStrategy - Interface in com.dukascopy.api
Interface that all strategies should implement
isUnstablePeriod() - Method in class com.dukascopy.api.indicators.IndicatorInfo
Returns true if indicator has unstable period (like EMA or SAR).
ITick - Interface in com.dukascopy.api
Tick data
IUserInterface - Interface in com.dukascopy.api
Provides access to various user interface parts

J

JFException - Exception in com.dukascopy.api
Used to indicate errors when calling API functions
JFException(JFException.Error) - Constructor for exception com.dukascopy.api.JFException
 
JFException(JFException.Error, String) - Constructor for exception com.dukascopy.api.JFException
 
JFException(String, Throwable) - Constructor for exception com.dukascopy.api.JFException
 
JFException(String) - Constructor for exception com.dukascopy.api.JFException
 
JFException(Throwable) - Constructor for exception com.dukascopy.api.JFException
 
JFException.Error - Enum in com.dukascopy.api
Used to easily create exceptions with appropriate message

K

kama(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
kama(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 

L

Library - Annotation Type in com.dukascopy.api
Strategy launcher looks into the source of the strategy class for this annotations and includes libraries specified in this annotation into the classpath
LINE - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
Show output as line
linearReg(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
linearReg(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
linearRegAngle(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
linearRegAngle(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
linearRegIntercept(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
linearRegIntercept(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
linearRegSlope(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
linearRegSlope(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ln(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
ln(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
LoadingDataListener - Interface in com.dukascopy.api
Listener to receive ticks and candles
loadingFinished(boolean, long, long, long) - Method in interface com.dukascopy.api.LoadingProgressListener
Called when data loading finished for some reason, it can be because all requested data loaded or because of some failure
LoadingProgressListener - Interface in com.dukascopy.api
Listener to follow and control (cancel) loading progress
log10(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
log10(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 

M

ma(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
ma(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
macd(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, int, int) - Method in interface com.dukascopy.api.IIndicators
 
macd(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
macdExt(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, IIndicators.MaType, int, IIndicators.MaType, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
macdExt(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, IIndicators.MaType, int, IIndicators.MaType, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
macdFix(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
macdFix(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
mama(Instrument, Period, OfferSide, IIndicators.AppliedPrice, double, double, int) - Method in interface com.dukascopy.api.IIndicators
 
mama(Instrument, Period, OfferSide, IIndicators.AppliedPrice, double, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
mavp(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
mavp(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
max(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
max(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
medPrice(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
medPrice(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
mergeOrders(IOrder...) - Method in interface com.dukascopy.api.IEngine
Deprecated. use mergeOrders(String label,IOrder... orders) throws JFException;
mergeOrders(String, IOrder...) - Method in interface com.dukascopy.api.IEngine
Merges orders.
mfi(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
mfi(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
midPoint(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
midPoint(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
midPrice(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
midPrice(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
min(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
min(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
minMax(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
minMax(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
minusDi(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
minusDi(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
minusDm(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
minusDm(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
mom(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
mom(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
MONTHLY - Static variable in class com.dukascopy.api.Period
 
move(IChartObject, long, double) - Method in interface com.dukascopy.api.IChart
Moves graphical object to new coordinates
move(String, long, double) - Method in interface com.dukascopy.api.IChart
Moves graphical object to new coordinates
move(long, double) - Method in interface com.dukascopy.api.IChartObject
Moves first point of the object to the new position dragging whole object with all other points
mult(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
mult(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 

N

name() - Method in class com.dukascopy.api.Period
Name of predefined constant exactly how it was defined or null if it's custom period
natr(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
natr(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
newBar(Instrument, Period, OfferSide, long, double, double, double, double, double) - Method in interface com.dukascopy.api.LoadingDataListener
Called to pass bar data
newTick(Instrument, long, double, double, double, double) - Method in interface com.dukascopy.api.LoadingDataListener
Called to pass tick data
numOfUnits - Variable in class com.dukascopy.api.Period
Number of time units

O

obv(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
obv(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
OfferSide - Enum in com.dukascopy.api
Defines offer side
onAccount(IAccount) - Method in interface com.dukascopy.api.IStrategy
Called when account information update is received
onBar(Instrument, Period, IBar, IBar) - Method in interface com.dukascopy.api.IStrategy
Called on every bar for every basic period and instrument that application is subscribed on
ONE_HOUR - Static variable in class com.dukascopy.api.Period
 
ONE_MIN - Static variable in class com.dukascopy.api.Period
 
ONE_SEC - Static variable in class com.dukascopy.api.Period
 
ONE_YEAR - Static variable in class com.dukascopy.api.Period
 
onMessage(IMessage) - Method in interface com.dukascopy.api.IStrategy
Called when new message is received
onStart(IIndicatorContext) - Method in interface com.dukascopy.api.indicators.IIndicator
Called on indicator initialization
onStart(IContext) - Method in interface com.dukascopy.api.IStrategy
Called on strategy start
onStop() - Method in interface com.dukascopy.api.IStrategy
Called before strategy is stopped
onTick(Instrument, ITick) - Method in interface com.dukascopy.api.IStrategy
Called on every tick of every instrument that application is subscribed on
OptInputDescription - Interface in com.dukascopy.api.indicators
Interface that marks object that describes possible values of the optional input.
OptInputParameterInfo - Class in com.dukascopy.api.indicators
Describes optional input
OptInputParameterInfo() - Constructor for class com.dukascopy.api.indicators.OptInputParameterInfo
Creates descriptor without setting any field
OptInputParameterInfo(String, OptInputParameterInfo.Type, OptInputDescription) - Constructor for class com.dukascopy.api.indicators.OptInputParameterInfo
Creates descriptor and sets all the fields
OptInputParameterInfo.Type - Enum in com.dukascopy.api.indicators
Type of the optional input
ordinal() - Method in class com.dukascopy.api.Period
 
OutputParameterInfo - Class in com.dukascopy.api.indicators
Describes output
OutputParameterInfo() - Constructor for class com.dukascopy.api.indicators.OutputParameterInfo
Creates empty parameter description without setting any field
OutputParameterInfo(String, OutputParameterInfo.Type, int) - Constructor for class com.dukascopy.api.indicators.OutputParameterInfo
Creates output parameter descriptor and sets all fields
OutputParameterInfo.Type - Enum in com.dukascopy.api.indicators
Type of the output

P

PATTERN_BOOL - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
If value is not zero, then draw pattern
PATTERN_BULL_BEAR - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
If value: == 0 - no pattern > 0 - bullish < 0 - bearish
PATTERN_STRENGTH - Static variable in class com.dukascopy.api.indicators.OutputParameterInfo
If value: == 0 - neutral ]0..100] getting bullish ]100..200] bullish [-100..0[ getting bearish [-200..100[ bearish
Period - Class in com.dukascopy.api
Represents periods of bars.
Period(Unit, int) - Constructor for class com.dukascopy.api.Period
Creates custom period
plusDi(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
plusDi(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
plusDm(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
plusDm(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
ppo(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
ppo(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
priceMax(int) - Method in interface com.dukascopy.api.IChart
Returns maximal value of the vertical scale of the specified subwindow of the current chart (0-main chart window, the indicators' subwindows are numbered starting from 1).
priceMin(int) - Method in interface com.dukascopy.api.IChart
Returns minimal value of the vertical scale of the specified subwindow of the current chart (0-main chart window, the indicators' subwindows are numbered starting from 1).

R

readBars(Instrument, Period, OfferSide, long, long, LoadingDataListener, LoadingProgressListener) - Method in interface com.dukascopy.api.IHistory
Reads bars from the local cache in the background.
readTicks(Instrument, long, long, LoadingDataListener, LoadingProgressListener) - Method in interface com.dukascopy.api.IHistory
Reads ticks from the local cache in the background.
remove(String) - Method in interface com.dukascopy.api.IChart
Deletes and returns graphical object by key
removeAll() - Method in interface com.dukascopy.api.IChart
Removes all graphical objects on the chart
removeBottomTab(String) - Method in interface com.dukascopy.api.IUserInterface
Removes tab by unique key which is used by strategies to display some information and is located in the bottom pane with tabs.
removeMainTab(String) - Method in interface com.dukascopy.api.IUserInterface
Removes tab by unique key which is used by strategies to display some information and is located in the main panel among charts and strategy source files.
RequiresFullAccess - Annotation Type in com.dukascopy.api
When strategy loader sees this annotation for strategy class it asks user if he wants to allow the strategy full access.
roc(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
roc(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
rocp(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
rocp(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
rocr(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
rocr(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
rocr100(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
rocr100(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
rsi(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
rsi(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 

S

sar(Instrument, Period, OfferSide, double, double, int) - Method in interface com.dukascopy.api.IIndicators
 
sar(Instrument, Period, OfferSide, double, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
sarExt(Instrument, Period, OfferSide, double, double, double, double, double, double, double, double, int) - Method in interface com.dukascopy.api.IIndicators
Note!
sarExt(Instrument, Period, OfferSide, double, double, double, double, double, double, double, double, long, long) - Method in interface com.dukascopy.api.IIndicators
Note!
setCandlesticks(boolean) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets flag that defines indicator as candlestick function
setColor(Color) - Method in interface com.dukascopy.api.IChartObject
Sets color of the object
setDefaultValue(double) - Method in class com.dukascopy.api.indicators.DoubleListDescription
Sets default value, that is used if user doesn't set optional input
setDefaultValue(double) - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Sets default value, that is used if user doesn't set optional input
setDefaultValue(int) - Method in class com.dukascopy.api.indicators.IntegerListDescription
Sets default value, that is used if user doesn't set optional input
setDefaultValue(int) - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Sets default value, that is used if user doesn't set optional input
setDescription(OptInputDescription) - Method in class com.dukascopy.api.indicators.OptInputParameterInfo
Sets object that describes possible values of the optional input
setFirstValueIndex(int) - Method in class com.dukascopy.api.indicators.IndicatorResult
Sets index of first element in input parameter(s), that has corresponding calculated value
setFlags(int) - Method in class com.dukascopy.api.indicators.OutputParameterInfo
Sets flags of the output.
setGoodTillTime(long) - Method in interface com.dukascopy.api.IOrder
Sets "good till time" for BIDs and OFFERs
setGroupName(String) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets name of the group
setInputParameter(int, Object) - Method in interface com.dukascopy.api.indicators.IIndicator
Sets input parameter.
setMax(double) - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Sets maximal value
setMax(int) - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Sets maximal value
setMin(double) - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Sets minimal value
setMin(int) - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Sets minimal value
setName(String) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets name of the indicator.
setName(String) - Method in class com.dukascopy.api.indicators.InputParameterInfo
Sets name of the input
setName(String) - Method in class com.dukascopy.api.indicators.OptInputParameterInfo
Sets name of the optional input
setName(String) - Method in class com.dukascopy.api.indicators.OutputParameterInfo
Sets name of the output
setNumberOfElements(int) - Method in class com.dukascopy.api.indicators.IndicatorResult
Sets number of elements in output array
setNumberOfInputs(int) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets number of inputs
setNumberOfOptionalInputs(int) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets number of optional inputs
setNumberOfOutputs(int) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets number of outputs, that indicator will return
setOpenPrice(double) - Method in interface com.dukascopy.api.IOrder
Sets open price for order in IOrder.State.CREATED or IOrder.State.OPENED state
setOptInputParameter(int, Object) - Method in interface com.dukascopy.api.indicators.IIndicator
Sets optional input parameter.
setOutputParameter(int, Object) - Method in interface com.dukascopy.api.indicators.IIndicator
Sets output parameter.
setOverChart(boolean) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets flag that defines where indicator should be drawn
setOverVolumes(boolean) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets flag that defines where indicator should be drawn
setPrecision(int) - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Sets number of digits after decimal separator, that should be used
setRequestedAmount(double) - Method in interface com.dukascopy.api.IOrder
Sets amount of order in IOrder.State.CREATED or IOrder.State.OPENED state
setStopLoss(double) - Method in interface com.dukascopy.api.IOrder
Deprecated. changed to setStopLossPrice
setStopLoss(double, OfferSide) - Method in interface com.dukascopy.api.IOrder
Deprecated. changed to setStopLossPrice
setStopLoss(double, OfferSide, double) - Method in interface com.dukascopy.api.IOrder
Deprecated. changed to setStopLossPrice
setStopLossPrice(double) - Method in interface com.dukascopy.api.IOrder
Sets stop loss price.
setStopLossPrice(double, OfferSide) - Method in interface com.dukascopy.api.IOrder
Sets stop loss price.
setStopLossPrice(double, OfferSide, double) - Method in interface com.dukascopy.api.IOrder
Sets stop loss price.
setStroke(Stroke) - Method in interface com.dukascopy.api.IChartObject
Sets stroke for object rendering
setSuggestedIncrement(double) - Method in class com.dukascopy.api.indicators.DoubleRangeDescription
Sets suggested step to change this input
setSuggestedIncrement(int) - Method in class com.dukascopy.api.indicators.IntegerRangeDescription
Sets suggested step to change this input
setTakeProfit(double) - Method in interface com.dukascopy.api.IOrder
Deprecated. changed to setTakeProfitPrice
setTakeProfitPrice(double) - Method in interface com.dukascopy.api.IOrder
Sets take profit price.
setText(String) - Method in interface com.dukascopy.api.IChartObject
Sets text to show with the object.
setText(String, Font) - Method in interface com.dukascopy.api.IChartObject
Sets text to show with the object.
setTitle(String) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets title of the indicator
setType(InputParameterInfo.Type) - Method in class com.dukascopy.api.indicators.InputParameterInfo
Sets type of the input
setType(OptInputParameterInfo.Type) - Method in class com.dukascopy.api.indicators.OptInputParameterInfo
Sets type of the optional input
setType(OutputParameterInfo.Type) - Method in class com.dukascopy.api.indicators.OutputParameterInfo
Sets type of the output
setUnstablePeriod(boolean) - Method in class com.dukascopy.api.indicators.IndicatorInfo
Sets flag that defines if indicator has unstable period
setValueNames(String[]) - Method in class com.dukascopy.api.indicators.DoubleListDescription
Sets value names
setValueNames(String[]) - Method in class com.dukascopy.api.indicators.IntegerListDescription
Sets value names
setValues(double[]) - Method in class com.dukascopy.api.indicators.DoubleListDescription
Sets array of the values, that user can set
setValues(int[]) - Method in class com.dukascopy.api.indicators.IntegerListDescription
Sets array of the values, that user can set
sin(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
sin(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
sinh(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
sinh(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
size() - Method in interface com.dukascopy.api.IChart
Returns number of the graphical objects on the chart
sma(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
sma(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
sqrt(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
sqrt(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
stdDev(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, int) - Method in interface com.dukascopy.api.IIndicators
 
stdDev(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
stoch(Instrument, Period, OfferSide, int, int, IIndicators.MaType, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
stoch(Instrument, Period, OfferSide, int, int, IIndicators.MaType, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
stochF(Instrument, Period, OfferSide, int, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
stochF(Instrument, Period, OfferSide, int, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
stochRsi(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, int, IIndicators.MaType, int) - Method in interface com.dukascopy.api.IIndicators
 
stochRsi(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int, int, IIndicators.MaType, long, long) - Method in interface com.dukascopy.api.IIndicators
 
stop() - Method in interface com.dukascopy.api.IContext
Stops strategy execution.
stopJob() - Method in interface com.dukascopy.api.LoadingProgressListener
This method should be called to check if job we doing is still actual for caller.
sub(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
sub(Instrument, Period, OfferSide, IIndicators.AppliedPrice, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
submitOrder(String, Instrument, IEngine.OrderCommand, double, double, double, double, double, long, String) - Method in interface com.dukascopy.api.IEngine
Submits new order.
submitOrder(String, Instrument, IEngine.OrderCommand, double, double, double, double, double, long) - Method in interface com.dukascopy.api.IEngine
Submits new order.
submitOrder(String, Instrument, IEngine.OrderCommand, double, double, double, double, double) - Method in interface com.dukascopy.api.IEngine
Submits new order.
submitOrder(String, Instrument, IEngine.OrderCommand, double, double, double) - Method in interface com.dukascopy.api.IEngine
Submits new order.
submitOrder(String, Instrument, IEngine.OrderCommand, double, double) - Method in interface com.dukascopy.api.IEngine
Submits new order.
submitOrder(String, Instrument, IEngine.OrderCommand, double) - Method in interface com.dukascopy.api.IEngine
Submits new order.
sum(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
sum(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 

T

t3(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, int) - Method in interface com.dukascopy.api.IIndicators
 
t3(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 
tan(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
tan(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
tanh(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int) - Method in interface com.dukascopy.api.IIndicators
 
tanh(Instrument, Period, OfferSide, IIndicators.AppliedPrice, long, long) - Method in interface com.dukascopy.api.IIndicators
 
td_i(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
td_i(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
tema(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
tema(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
TEN_MINS - Static variable in class com.dukascopy.api.Period
 
TEN_SECS - Static variable in class com.dukascopy.api.Period
 
THIRTY_MINS - Static variable in class com.dukascopy.api.Period
 
THIRTY_SECS - Static variable in class com.dukascopy.api.Period
 
TICK - Static variable in class com.dukascopy.api.Period
Defines period of tick.
toString() - Method in enum com.dukascopy.api.IIndicators.AppliedPrice
 
toString() - Method in enum com.dukascopy.api.Instrument
 
toString() - Method in enum com.dukascopy.api.OfferSide
 
toString() - Method in class com.dukascopy.api.Period
 
toStringSet(Collection<Instrument>) - Static method in enum com.dukascopy.api.Instrument
Returns set of strings, which are instruments in "CUR1/CUR2" format
trange(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
trange(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
trima(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
trima(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
trix(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
trix(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
tsf(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
tsf(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
TWENTY_MINS - Static variable in class com.dukascopy.api.Period
 
TWENTY_SECS - Static variable in class com.dukascopy.api.Period
 
TWO_SECS - Static variable in class com.dukascopy.api.Period
 
typPrice(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
typPrice(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 

U

ultOsc(Instrument, Period, OfferSide, int, int, int, int) - Method in interface com.dukascopy.api.IIndicators
 
ultOsc(Instrument, Period, OfferSide, int, int, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
unit - Variable in class com.dukascopy.api.Period
Time unit
Unit - Enum in com.dukascopy.api
Defines time units

V

valueOf(String) - Static method in enum com.dukascopy.api.IChart.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.IEngine.OrderCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.IEngine.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.IIndicators.AppliedPrice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.IIndicators.MaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.IMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.indicators.InputParameterInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.indicators.OptInputParameterInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.indicators.OutputParameterInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.Instrument
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.IOrder.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.JFException.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dukascopy.api.OfferSide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.dukascopy.api.Period
Returns one of the predefined periods with specified name.
valueOf(String) - Static method in enum com.dukascopy.api.Unit
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dukascopy.api.IChart.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.IEngine.OrderCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.IEngine.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.IIndicators.AppliedPrice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.IIndicators.MaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.IMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.indicators.InputParameterInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.indicators.OptInputParameterInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.indicators.OutputParameterInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.Instrument
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.IOrder.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.JFException.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dukascopy.api.OfferSide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class com.dukascopy.api.Period
Returns array of predefined periods
values() - Static method in enum com.dukascopy.api.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
valuesForIndicator() - Static method in class com.dukascopy.api.Period
Returns array of predefined periods applicable to indicators
var(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, int) - Method in interface com.dukascopy.api.IIndicators
 
var(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, double, long, long) - Method in interface com.dukascopy.api.IIndicators
 

W

waitForUpdate(long) - Method in interface com.dukascopy.api.IOrder
Blocks until order changes it's state, values or until timeout is elapsed (unblocks when system receives any message related to this order).
wclPrice(Instrument, Period, OfferSide, int) - Method in interface com.dukascopy.api.IIndicators
 
wclPrice(Instrument, Period, OfferSide, long, long) - Method in interface com.dukascopy.api.IIndicators
 
WEEKLY - Static variable in class com.dukascopy.api.Period
 
willr(Instrument, Period, OfferSide, int, int) - Method in interface com.dukascopy.api.IIndicators
 
willr(Instrument, Period, OfferSide, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 
windowsTotal() - Method in interface com.dukascopy.api.IChart
Returns count of indicator windows on the chart (including main chart).
wma(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, int) - Method in interface com.dukascopy.api.IIndicators
 
wma(Instrument, Period, OfferSide, IIndicators.AppliedPrice, int, long, long) - Method in interface com.dukascopy.api.IIndicators
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2009. All Rights Reserved.