SourceForge: humaitrader/humaitrader: changeset 192:840094134055
Cleanup
authorCaoyuan Deng <dcaoyuan@gmail.com>
Sat Nov 07 20:15:04 2009 +0800 (2 weeks ago)
changeset 192840094134055
parent 1913abd0668b98b
child 193b93ff69086a2
Cleanup
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/KDIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MACDIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MAIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MFIIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/MTMIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/RSIIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/SARIndicator.scala
modules/p.m.indicator.basic/src/org/aiotrade/platform/modules/indicator/basic/WMSIndicator.scala
     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  /**