├── .gitignore ├── LICENSE ├── LICENSE-ta-lib ├── README.rdoc ├── Rakefile ├── examples ├── atr_example.rb └── mapping.rb ├── lib ├── indicator.rb └── indicator │ ├── auto_gen.rb │ ├── auto_gen │ ├── acos.rb │ ├── ad.rb │ ├── ad_osc.rb │ ├── add.rb │ ├── adx.rb │ ├── adxr.rb │ ├── apo.rb │ ├── aroon.rb │ ├── aroon_osc.rb │ ├── asin.rb │ ├── atan.rb │ ├── atr.rb │ ├── avg_price.rb │ ├── bbands.rb │ ├── beta.rb │ ├── bop.rb │ ├── cci.rb │ ├── cdl2_crows.rb │ ├── cdl3_black_crows.rb │ ├── cdl3_inside.rb │ ├── cdl3_line_strike.rb │ ├── cdl3_outside.rb │ ├── cdl3_stars_in_south.rb │ ├── cdl3_white_soldiers.rb │ ├── cdl_abandoned_baby.rb │ ├── cdl_advance_block.rb │ ├── cdl_belt_hold.rb │ ├── cdl_breakaway.rb │ ├── cdl_closing_marubozu.rb │ ├── cdl_conceal_babys_wall.rb │ ├── cdl_counter_attack.rb │ ├── cdl_dark_cloud_cover.rb │ ├── cdl_doji.rb │ ├── cdl_doji_star.rb │ ├── cdl_dragonfly_doji.rb │ ├── cdl_engulfing.rb │ ├── cdl_evening_doji_star.rb │ ├── cdl_evening_star.rb │ ├── cdl_gap_side_side_white.rb │ ├── cdl_gravestone_doji.rb │ ├── cdl_hammer.rb │ ├── cdl_hanging_man.rb │ ├── cdl_harami.rb │ ├── cdl_harami_cross.rb │ ├── cdl_hign_wave.rb │ ├── cdl_hikkake.rb │ ├── cdl_hikkake_mod.rb │ ├── cdl_homing_pigeon.rb │ ├── cdl_identical3_crows.rb │ ├── cdl_in_neck.rb │ ├── cdl_inverted_hammer.rb │ ├── cdl_kicking.rb │ ├── cdl_kicking_by_length.rb │ ├── cdl_ladder_bottom.rb │ ├── cdl_long_legged_doji.rb │ ├── cdl_long_line.rb │ ├── cdl_marubozu.rb │ ├── cdl_mat_hold.rb │ ├── cdl_matching_low.rb │ ├── cdl_morning_doji_star.rb │ ├── cdl_morning_star.rb │ ├── cdl_on_neck.rb │ ├── cdl_piercing.rb │ ├── cdl_rickshaw_man.rb │ ├── cdl_rise_fall3_methods.rb │ ├── cdl_seperating_lines.rb │ ├── cdl_shooting_star.rb │ ├── cdl_short_line.rb │ ├── cdl_spinning_top.rb │ ├── cdl_stalled_pattern.rb │ ├── cdl_stick_sandwhich.rb │ ├── cdl_takuri.rb │ ├── cdl_tasuki_gap.rb │ ├── cdl_thrusting.rb │ ├── cdl_tristar.rb │ ├── cdl_unique3_river.rb │ ├── cdl_upside_gap2_crows.rb │ ├── cdl_x_side_gap3_methods.rb │ ├── ceil.rb │ ├── cmo.rb │ ├── correl.rb │ ├── cos.rb │ ├── cosh.rb │ ├── dema.rb │ ├── div.rb │ ├── dx.rb │ ├── ema.rb │ ├── exp.rb │ ├── floor.rb │ ├── ht_dc_period.rb │ ├── ht_dc_phase.rb │ ├── ht_phasor.rb │ ├── ht_sine.rb │ ├── ht_trend_mode.rb │ ├── ht_trendline.rb │ ├── kama.rb │ ├── linear_reg.rb │ ├── linear_reg_angle.rb │ ├── linear_reg_intercept.rb │ ├── linear_reg_slope.rb │ ├── ln.rb │ ├── log10.rb │ ├── macd.rb │ ├── macd_ext.rb │ ├── macd_fix.rb │ ├── mama.rb │ ├── max.rb │ ├── max_index.rb │ ├── med_price.rb │ ├── mfi.rb │ ├── mid_point.rb │ ├── mid_price.rb │ ├── min.rb │ ├── min_index.rb │ ├── min_max.rb │ ├── min_max_index.rb │ ├── minus_di.rb │ ├── minus_dm.rb │ ├── mom.rb │ ├── moving_average.rb │ ├── moving_average_variable_period.rb │ ├── mult.rb │ ├── natr.rb │ ├── obv.rb │ ├── plus_di.rb │ ├── plus_dm.rb │ ├── ppo.rb │ ├── roc.rb │ ├── roc_p.rb │ ├── roc_r.rb │ ├── roc_r100.rb │ ├── rsi.rb │ ├── sar.rb │ ├── sar_ext.rb │ ├── sin.rb │ ├── sinh.rb │ ├── sma.rb │ ├── sqrt.rb │ ├── std_dev.rb │ ├── stoch.rb │ ├── stoch_f.rb │ ├── stoch_rsi.rb │ ├── sub.rb │ ├── sum.rb │ ├── t3.rb │ ├── tan.rb │ ├── tanh.rb │ ├── tema.rb │ ├── trima.rb │ ├── trix.rb │ ├── true_range.rb │ ├── tsf.rb │ ├── typ_price.rb │ ├── ult_osc.rb │ ├── variance.rb │ ├── wcl_price.rb │ ├── will_r.rb │ └── wma.rb │ ├── base.rb │ ├── data_mapper.rb │ ├── mixin.rb │ └── version.rb ├── ta-indicator.gemspec ├── test └── data_mapper_test.rb └── tools ├── func_template.erb ├── gen_wrapper.rb ├── list_template.erb ├── ta_func_api.xml └── ta_func_api.xsd /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | *.gem 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-ta-lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/LICENSE-ta-lib -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/Rakefile -------------------------------------------------------------------------------- /examples/atr_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/examples/atr_example.rb -------------------------------------------------------------------------------- /examples/mapping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/examples/mapping.rb -------------------------------------------------------------------------------- /lib/indicator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/acos.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/acos.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ad.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ad.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ad_osc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ad_osc.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/add.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/add.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/adx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/adx.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/adxr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/adxr.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/apo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/apo.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/aroon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/aroon.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/aroon_osc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/aroon_osc.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/asin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/asin.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/atan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/atan.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/atr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/atr.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/avg_price.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/avg_price.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/bbands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/bbands.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/beta.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/beta.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/bop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/bop.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cci.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cci.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl2_crows.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl2_crows.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl3_black_crows.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl3_black_crows.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl3_inside.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl3_inside.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl3_line_strike.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl3_line_strike.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl3_outside.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl3_outside.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl3_stars_in_south.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl3_stars_in_south.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl3_white_soldiers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl3_white_soldiers.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_abandoned_baby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_abandoned_baby.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_advance_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_advance_block.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_belt_hold.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_belt_hold.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_breakaway.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_breakaway.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_closing_marubozu.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_closing_marubozu.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_conceal_babys_wall.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_conceal_babys_wall.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_counter_attack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_counter_attack.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_dark_cloud_cover.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_dark_cloud_cover.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_doji.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_doji.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_doji_star.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_doji_star.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_dragonfly_doji.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_dragonfly_doji.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_engulfing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_engulfing.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_evening_doji_star.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_evening_doji_star.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_evening_star.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_evening_star.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_gap_side_side_white.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_gap_side_side_white.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_gravestone_doji.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_gravestone_doji.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_hammer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_hammer.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_hanging_man.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_hanging_man.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_harami.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_harami.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_harami_cross.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_harami_cross.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_hign_wave.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_hign_wave.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_hikkake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_hikkake.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_hikkake_mod.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_hikkake_mod.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_homing_pigeon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_homing_pigeon.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_identical3_crows.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_identical3_crows.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_in_neck.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_in_neck.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_inverted_hammer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_inverted_hammer.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_kicking.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_kicking.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_kicking_by_length.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_kicking_by_length.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_ladder_bottom.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_ladder_bottom.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_long_legged_doji.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_long_legged_doji.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_long_line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_long_line.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_marubozu.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_marubozu.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_mat_hold.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_mat_hold.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_matching_low.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_matching_low.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_morning_doji_star.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_morning_doji_star.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_morning_star.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_morning_star.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_on_neck.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_on_neck.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_piercing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_piercing.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_rickshaw_man.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_rickshaw_man.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_rise_fall3_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_rise_fall3_methods.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_seperating_lines.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_seperating_lines.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_shooting_star.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_shooting_star.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_short_line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_short_line.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_spinning_top.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_spinning_top.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_stalled_pattern.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_stalled_pattern.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_stick_sandwhich.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_stick_sandwhich.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_takuri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_takuri.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_tasuki_gap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_tasuki_gap.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_thrusting.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_thrusting.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_tristar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_tristar.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_unique3_river.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_unique3_river.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_upside_gap2_crows.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_upside_gap2_crows.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cdl_x_side_gap3_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cdl_x_side_gap3_methods.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ceil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ceil.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cmo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cmo.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/correl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/correl.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cos.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cos.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/cosh.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/cosh.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/dema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/dema.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/div.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/div.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/dx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/dx.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ema.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/exp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/exp.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/floor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/floor.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ht_dc_period.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ht_dc_period.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ht_dc_phase.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ht_dc_phase.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ht_phasor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ht_phasor.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ht_sine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ht_sine.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ht_trend_mode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ht_trend_mode.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ht_trendline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ht_trendline.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/kama.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/kama.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/linear_reg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/linear_reg.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/linear_reg_angle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/linear_reg_angle.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/linear_reg_intercept.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/linear_reg_intercept.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/linear_reg_slope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/linear_reg_slope.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ln.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ln.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/log10.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/log10.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/macd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/macd.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/macd_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/macd_ext.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/macd_fix.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/macd_fix.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/mama.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/mama.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/max.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/max.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/max_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/max_index.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/med_price.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/med_price.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/mfi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/mfi.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/mid_point.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/mid_point.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/mid_price.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/mid_price.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/min.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/min.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/min_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/min_index.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/min_max.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/min_max.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/min_max_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/min_max_index.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/minus_di.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/minus_di.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/minus_dm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/minus_dm.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/mom.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/mom.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/moving_average.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/moving_average.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/moving_average_variable_period.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/moving_average_variable_period.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/mult.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/mult.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/natr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/natr.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/obv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/obv.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/plus_di.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/plus_di.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/plus_dm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/plus_dm.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ppo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ppo.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/roc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/roc.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/roc_p.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/roc_p.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/roc_r.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/roc_r.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/roc_r100.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/roc_r100.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/rsi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/rsi.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sar.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sar_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sar_ext.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sin.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sinh.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sinh.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sma.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sqrt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sqrt.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/std_dev.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/std_dev.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/stoch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/stoch.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/stoch_f.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/stoch_f.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/stoch_rsi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/stoch_rsi.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sub.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/sum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/sum.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/t3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/t3.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/tan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/tan.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/tanh.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/tanh.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/tema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/tema.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/trima.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/trima.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/trix.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/trix.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/true_range.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/true_range.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/tsf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/tsf.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/typ_price.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/typ_price.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/ult_osc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/ult_osc.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/variance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/variance.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/wcl_price.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/wcl_price.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/will_r.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/will_r.rb -------------------------------------------------------------------------------- /lib/indicator/auto_gen/wma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/auto_gen/wma.rb -------------------------------------------------------------------------------- /lib/indicator/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/base.rb -------------------------------------------------------------------------------- /lib/indicator/data_mapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/data_mapper.rb -------------------------------------------------------------------------------- /lib/indicator/mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/lib/indicator/mixin.rb -------------------------------------------------------------------------------- /lib/indicator/version.rb: -------------------------------------------------------------------------------- 1 | module Indicator 2 | VERSION = '0.1.1' 3 | end 4 | -------------------------------------------------------------------------------- /ta-indicator.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/ta-indicator.gemspec -------------------------------------------------------------------------------- /test/data_mapper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/test/data_mapper_test.rb -------------------------------------------------------------------------------- /tools/func_template.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/tools/func_template.erb -------------------------------------------------------------------------------- /tools/gen_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/tools/gen_wrapper.rb -------------------------------------------------------------------------------- /tools/list_template.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/tools/list_template.erb -------------------------------------------------------------------------------- /tools/ta_func_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/tools/ta_func_api.xml -------------------------------------------------------------------------------- /tools/ta_func_api.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlamby/indicator/HEAD/tools/ta_func_api.xsd --------------------------------------------------------------------------------