Sha256: 14a8acbbcdda5328d38815a1eb41b1ee6fe0cd7fd34cdd0c077ff410f82ae733

Contents?: true

Size: 266 Bytes

Versions: 19

Compression:

Stored size: 266 Bytes

Contents

# lib/sqa/strategry/sma.rb

require_relative 'common'

class SQA::Strategy::SMA
	extend SQA::Strategy::Common

	def self.trade(vector)
		sma_trend = vector.rsi[:trend]

		if :up == sma_trend
			:buy
		elsif :down == sma_trend
			:sell
		else
			:hold
		end
	end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
sqa-0.0.24 lib/sqa/strategy/sma.rb
sqa-0.0.22 lib/sqa/strategy/sma.rb
sqa-0.0.21 lib/sqa/strategy/sma.rb
sqa-0.0.20 lib/sqa/strategy/sma.rb
sqa-0.0.19 lib/sqa/strategy/sma.rb
sqa-0.0.18 lib/sqa/strategy/sma.rb
sqa-0.0.17 lib/sqa/strategy/sma.rb
sqa-0.0.15 lib/sqa/strategy/sma.rb
sqa-0.0.14 lib/sqa/strategy/sma.rb
sqa-0.0.13 lib/sqa/strategy/sma.rb
sqa-0.0.12 lib/sqa/strategy/sma.rb
sqa-0.0.11 lib/sqa/strategy/sma.rb
sqa-0.0.10 lib/sqa/strategy/sma.rb
sqa-0.0.9 lib/sqa/strategy/sma.rb
sqa-0.0.8 lib/sqa/strategy/sma.rb
sqa-0.0.7 lib/sqa/strategy/sma.rb
sqa-0.0.6 lib/sqa/strategy/sma.rb
sqa-0.0.5 lib/sqa/strategy/sma.rb
sqa-0.0.4 lib/sqa/strategy/sma.rb