1.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/KDIndicator.scala Fri Nov 06 02:49:59 2009 +0800
1.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/KDIndicator.scala Sat Nov 07 20:15:04 2009 +0800
1.3 @@ -30,7 +30,6 @@
1.4 */
1.5 package org.aiotrade.platform.modules.indicator.basic
1.6
1.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
1.8 import org.aiotrade.lib.indicator.ContIndicator
1.9
1.10 /**
2.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MACDIndicator.scala Fri Nov 06 02:49:59 2009 +0800
2.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MACDIndicator.scala Sat Nov 07 20:15:04 2009 +0800
2.3 @@ -30,7 +30,6 @@
2.4 */
2.5 package org.aiotrade.platform.modules.indicator.basic
2.6
2.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
2.8 import org.aiotrade.lib.indicator.ContIndicator
2.9
2.10 /**
2.11 @@ -49,13 +48,13 @@
2.12 val signal = TVar[Float]("SIGNAL", Plot.Line)
2.13 val osc = TVar[Float]("OSC", Plot.Stick)
2.14
2.15 - protected def computeCont(begIdx: Int, size: Int): Unit = {
2.16 + protected def computeCont(begIdx: Int, size: Int) = {
2.17 var i = begIdx
2.18 while (i < size) {
2.19
2.20 - macd(i) = macd(i, C, periodSlow, periodFast)
2.21 - signal(i) = ema(i, macd, periodSignal)
2.22 - osc(i) = macd(i) - signal(i)
2.23 + macd(i) = macd(i, C, periodSlow, periodFast)
2.24 + signal(i) = ema (i, macd, periodSignal)
2.25 + osc(i) = macd(i) - signal(i)
2.26
2.27 i += 1
2.28 }
3.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MAIndicator.scala Fri Nov 06 02:49:59 2009 +0800
3.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MAIndicator.scala Sat Nov 07 20:15:04 2009 +0800
3.3 @@ -30,7 +30,6 @@
3.4 */
3.5 package org.aiotrade.platform.modules.indicator.basic
3.6
3.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
3.8 import org.aiotrade.lib.indicator.ContIndicator
3.9
3.10 /**
4.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MFIIndicator.scala Fri Nov 06 02:49:59 2009 +0800
4.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MFIIndicator.scala Sat Nov 07 20:15:04 2009 +0800
4.3 @@ -30,7 +30,6 @@
4.4 */
4.5 package org.aiotrade.platform.modules.indicator.basic
4.6
4.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
4.8 import org.aiotrade.lib.indicator.ContIndicator
4.9
4.10 /**
5.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MTMIndicator.scala Fri Nov 06 02:49:59 2009 +0800
5.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MTMIndicator.scala Sat Nov 07 20:15:04 2009 +0800
5.3 @@ -30,7 +30,6 @@
5.4 */
5.5 package org.aiotrade.platform.modules.indicator.basic
5.6
5.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
5.8 import org.aiotrade.lib.indicator.ContIndicator
5.9
5.10 /**
6.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/RSIIndicator.scala Fri Nov 06 02:49:59 2009 +0800
6.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/RSIIndicator.scala Sat Nov 07 20:15:04 2009 +0800
6.3 @@ -30,7 +30,6 @@
6.4 */
6.5 package org.aiotrade.platform.modules.indicator.basic
6.6
6.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
6.8 import org.aiotrade.lib.indicator.ContIndicator
6.9
6.10 /**
7.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/SARIndicator.scala Fri Nov 06 02:49:59 2009 +0800
7.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/SARIndicator.scala Sat Nov 07 20:15:04 2009 +0800
7.3 @@ -30,7 +30,6 @@
7.4 */
7.5 package org.aiotrade.platform.modules.indicator.basic
7.6
7.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
7.8 import org.aiotrade.lib.indicator.ContIndicator
7.9
7.10 /**
8.1 --- a/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/WMSIndicator.scala Fri Nov 06 02:49:59 2009 +0800
8.2 +++ b/modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/WMSIndicator.scala Sat Nov 07 20:15:04 2009 +0800
8.3 @@ -30,7 +30,6 @@
8.4 */
8.5 package org.aiotrade.platform.modules.indicator.basic
8.6
8.7 -import org.aiotrade.lib.math.timeseries.plottable.Plot
8.8 import org.aiotrade.lib.indicator.ContIndicator
8.9
8.10 /**