Update of /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/tracker/bollingerbands
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21729/src/java/net/sf/tail/indicator/tracker/bollingerbands
Modified Files:
BollingerBandsUpperIndicator.java
BollingerBandsLowerIndicator.java
BollingerBandsMiddleIndicator.java
Log Message:
refatoração de código (control + shift + f)
Index: BollingerBandsMiddleIndicator.java
===================================================================
RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/tracker/bollingerbands/BollingerBandsMiddleIndicator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BollingerBandsMiddleIndicator.java 17 May 2007 22:42:31 -0000 1.1
--- BollingerBandsMiddleIndicator.java 18 May 2007 01:07:44 -0000 1.2
***************
*** 6,21 ****
public class BollingerBandsMiddleIndicator implements Indicator<Double> {
private final Indicator<? extends Number> indicator;
!
! public BollingerBandsMiddleIndicator(SMAIndicator smaIndicator)
! {
this.indicator = smaIndicator;
}
!
! public BollingerBandsMiddleIndicator(Indicator <? extends Number> indicator)
! {
this.indicator = indicator;
}
!
!
public Double getValue(int index) {
return indicator.getValue(index).doubleValue();
--- 6,18 ----
public class BollingerBandsMiddleIndicator implements Indicator<Double> {
private final Indicator<? extends Number> indicator;
!
! public BollingerBandsMiddleIndicator(SMAIndicator smaIndicator) {
this.indicator = smaIndicator;
}
!
! public BollingerBandsMiddleIndicator(Indicator<? extends Number> indicator) {
this.indicator = indicator;
}
!
public Double getValue(int index) {
return indicator.getValue(index).doubleValue();
Index: BollingerBandsLowerIndicator.java
===================================================================
RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/tracker/bollingerbands/BollingerBandsLowerIndicator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BollingerBandsLowerIndicator.java 17 May 2007 22:42:31 -0000 1.1
--- BollingerBandsLowerIndicator.java 18 May 2007 01:07:44 -0000 1.2
***************
*** 4,23 ****
import net.sf.tail.indicator.tracker.StandardDeviationIndicator;
! public class BollingerBandsLowerIndicator implements Indicator<Double>{
private final Indicator<? extends Number> indicator;
private final BollingerBandsMiddleIndicator bbm;
!
! public BollingerBandsLowerIndicator(BollingerBandsMiddleIndicator bbm, StandardDeviationIndicator standardDeviation)
! {
this.bbm = bbm;
this.indicator = standardDeviation;
}
!
! public BollingerBandsLowerIndicator(BollingerBandsMiddleIndicator bbm, Indicator <? extends Number> indicator)
! {
this.bbm = bbm;
this.indicator = indicator;
}
!
public Double getValue(int index) {
return bbm.getValue(index).doubleValue() - 2 * indicator.getValue(index).doubleValue();
--- 4,22 ----
import net.sf.tail.indicator.tracker.StandardDeviationIndicator;
! public class BollingerBandsLowerIndicator implements Indicator<Double> {
private final Indicator<? extends Number> indicator;
+
private final BollingerBandsMiddleIndicator bbm;
!
! public BollingerBandsLowerIndicator(BollingerBandsMiddleIndicator bbm, StandardDeviationIndicator standardDeviation) {
this.bbm = bbm;
this.indicator = standardDeviation;
}
!
! public BollingerBandsLowerIndicator(BollingerBandsMiddleIndicator bbm, Indicator<? extends Number> indicator) {
this.bbm = bbm;
this.indicator = indicator;
}
!
public Double getValue(int index) {
return bbm.getValue(index).doubleValue() - 2 * indicator.getValue(index).doubleValue();
Index: BollingerBandsUpperIndicator.java
===================================================================
RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/tracker/bollingerbands/BollingerBandsUpperIndicator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BollingerBandsUpperIndicator.java 17 May 2007 22:42:31 -0000 1.1
--- BollingerBandsUpperIndicator.java 18 May 2007 01:07:44 -0000 1.2
***************
*** 6,23 ****
public class BollingerBandsUpperIndicator implements Indicator<Double> {
private final Indicator<? extends Number> indicator;
private final BollingerBandsMiddleIndicator bbm;
!
! public BollingerBandsUpperIndicator(BollingerBandsMiddleIndicator bbm, StandardDeviationIndicator standardDeviation)
! {
this.bbm = bbm;
this.indicator = standardDeviation;
}
!
! public BollingerBandsUpperIndicator(BollingerBandsMiddleIndicator bbm, Indicator <? extends Number> indicator)
! {
this.bbm = bbm;
this.indicator = indicator;
}
!
public Double getValue(int index) {
return bbm.getValue(index).doubleValue() + 2 * indicator.getValue(index).doubleValue();
--- 6,22 ----
public class BollingerBandsUpperIndicator implements Indicator<Double> {
private final Indicator<? extends Number> indicator;
+
private final BollingerBandsMiddleIndicator bbm;
!
! public BollingerBandsUpperIndicator(BollingerBandsMiddleIndicator bbm, StandardDeviationIndicator standardDeviation) {
this.bbm = bbm;
this.indicator = standardDeviation;
}
!
! public BollingerBandsUpperIndicator(BollingerBandsMiddleIndicator bbm, Indicator<? extends Number> indicator) {
this.bbm = bbm;
this.indicator = indicator;
}
!
public Double getValue(int index) {
return bbm.getValue(index).doubleValue() + 2 * indicator.getValue(index).doubleValue();
|