Update of /cvsroot/tail/Tail/dsl
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv31821/dsl
Modified Files:
rubyDSLutils.rb
Log Message:
criando métodos helpers em ruby para o TailS
Index: rubyDSLutils.rb
===================================================================
RCS file: /cvsroot/tail/Tail/dsl/rubyDSLutils.rb,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** rubyDSLutils.rb 3 Oct 2007 18:58:32 -0000 1.3
--- rubyDSLutils.rb 3 Oct 2007 22:30:34 -0000 1.4
***************
*** 11,20 ****
end
! def ema (number)
! Tail::EMAIndicator.new($close, number)
end
! def sma (number)
! Tail::SMAIndicator.new($close, number)
end
--- 11,96 ----
end
! def averageGain(timeFrame)
! Tail::AverageGainIndicator.new($close, timeFrame)
end
! def averageGain
! Tail::AverageGainIndicator.new($close, $series.getSize())
! end
!
! def averageLoss(timeFrame)
! Tail::AverageLossIndicator.new($close, timeFrame)
! end
!
! def averageLoss
! Tail::AverageLossIndicator.new($close, $series.getSize())
! end
!
! def max(indicator)
! Tail::HighestValueIndicator.new(indicator, $series.getSize())
! end
!
! def min(indicator)
! Tail::LowestValueIndicator.new(indicator, $series.getSize())
! end
!
! def averageDirectionalMovement(timeFrame)
! Tail::AverageDirectionalMovementIndicator.new($series, timeFrame)
! end
!
! def directionalMovement(timeFrame)
! Tail::DirectionalMovementIndicator.new($series, timeFrame)
! end
!
! def onBalanceVolume
! Tail::OnBalanceVolumeIndicator.new($series)
! end
!
! def standartDeviation(indicator, timeFrame)
! Tail::StandartDeviationIndicator.new(indicator, timeFrame)
! end
!
! def ema(timeFrame)
! Tail::EMAIndicator.new($close, timeFrame)
! end
!
! def parabolicSAR
! Tail::ParabolicSarIndicator.new($series)
! end
!
! def RSI(timeFrame)
! Tail::RSIIndicator.new(close, timeFrame)
! end
!
! def close
! Tail::ClosePriceIndicator.new($series)
! end
!
! def amount
! Tail::AmountIndicator.new($series)
! end
!
! def maxPrice
! Tail::MaxPriceIndicator.new($series)
! end
!
! def minPrice
! Tail::MinPriceIndicator.new($series)
! end
!
! def openPrice
! Tail::OpenPriceIndicator.new($series)
! end
!
! def volume
! Tail::VolumeIndicator.new($series)
! end
!
! def sma (timeFrame)
! Tail::SMAIndicator.new($close, timeFrame)
! end
!
! def WilliamsR(timeFrame)
! Tail::WilliamsRIndicator.new($close, timeFrame)
end
|