Sha256: ad7d102341cc2efbc430bd6b88de459ff38da92cf7cc0aeb9f31f2c69196368b
Contents?: true
Size: 542 Bytes
Versions: 21
Compression:
Stored size: 542 Bytes
Contents
# lib/sqa/indicator/fibonacci_retracement.rb class SQA::Indicator; class << self def fibonacci_retracement( swing_high, # Float peak price in a period - peak swing_low # Float bottom price in a period - valley ) retracement_levels = [] fibonacci_levels = [0.236, 0.382, 0.5, 0.618, 0.786] fibonacci_levels.each do |level| retracement_levels << swing_low + (swing_high - swing_low) * level end retracement_levels # Array end alias_method :fr, :fibonacci_retracement end; end
Version data entries
21 entries across 21 versions & 1 rubygems