Update of /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/simple In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3357/src/java/net/sf/tail/indicator/simple Added Files: MaxPriceIndicator.java MinPriceIndicator.java VolumeFinancierIndicator.java OpenPriceIndicator.java VolumeAmountIndicator.java Log Message: --- NEW FILE: OpenPriceIndicator.java --- package net.sf.tail.indicator.simple; import net.sf.tail.Indicator; import net.sf.tail.TimeSeries; public class OpenPriceIndicator implements Indicator<Double> { private TimeSeries data; public OpenPriceIndicator(TimeSeries data) { this.data = data; } public Double calculate(int index) { return data.getTick(index).getOpenPrice(); } } --- NEW FILE: MinPriceIndicator.java --- package net.sf.tail.indicator.simple; import net.sf.tail.Indicator; import net.sf.tail.TimeSeries; public class MinPriceIndicator implements Indicator<Double> { private TimeSeries data; public MinPriceIndicator(TimeSeries data) { this.data = data; } public Double calculate(int index) { return data.getTick(index).getMinPrice(); } } --- NEW FILE: VolumeAmountIndicator.java --- package net.sf.tail.indicator.simple; import net.sf.tail.Indicator; import net.sf.tail.TimeSeries; public class VolumeAmountIndicator implements Indicator<Double> { private TimeSeries data; public VolumeAmountIndicator(TimeSeries data) { this.data = data; } public Double calculate(int index) { return data.getTick(index).getVolumeAmount(); } } --- NEW FILE: MaxPriceIndicator.java --- package net.sf.tail.indicator.simple; import net.sf.tail.Indicator; import net.sf.tail.TimeSeries; public class MaxPriceIndicator implements Indicator<Double> { private TimeSeries data; public MaxPriceIndicator(TimeSeries data) { this.data = data; } public Double calculate(int index) { return data.getTick(index).getMaxPrice(); } } --- NEW FILE: VolumeFinancierIndicator.java --- package net.sf.tail.indicator.simple; import net.sf.tail.Indicator; import net.sf.tail.TimeSeries; public class VolumeFinancierIndicator implements Indicator<Double> { private TimeSeries data; public VolumeFinancierIndicator(TimeSeries data) { this.data = data; } public Double calculate(int index) { return data.getTick(index).getVolumeFinancier(); } } |