Skip to content

Commit

Permalink
fixed test
Browse files Browse the repository at this point in the history
  • Loading branch information
alexnsolo committed Aug 11, 2020
1 parent 754fcd2 commit a19eb24
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion lib/technical_analysis/helpers/stock_calculation.rb
Expand Up @@ -26,7 +26,7 @@ def self.wma(data)
data.each_with_index do |datum, i|
intermediate_values << datum * (i + 1)/(data.size * (data.size + 1)/2).to_f
end
intermediate_values.sum
ArrayHelper.sum(intermediate_values)
end

end
Expand Down
30 changes: 15 additions & 15 deletions spec/technical_analysis/indicators/wma_spec.rb
Expand Up @@ -20,57 +20,57 @@
{:date_time=>"2019-01-02T00:00:00.000Z", :wma=>157.248},
{:date_time=>"2018-12-31T00:00:00.000Z", :wma=>156.216},
{:date_time=>"2018-12-28T00:00:00.000Z", :wma=>154.77666666666667},
{:date_time=>"2018-12-27T00:00:00.000Z", :wma=>153.88066666666666},
{:date_time=>"2018-12-26T00:00:00.000Z", :wma=>153.32733333333334},
{:date_time=>"2018-12-27T00:00:00.000Z", :wma=>153.88066666666668},
{:date_time=>"2018-12-26T00:00:00.000Z", :wma=>153.3273333333333},
{:date_time=>"2018-12-24T00:00:00.000Z", :wma=>153.02733333333333},
{:date_time=>"2018-12-21T00:00:00.000Z", :wma=>157.31466666666665},
{:date_time=>"2018-12-21T00:00:00.000Z", :wma=>157.31466666666668},
{:date_time=>"2018-12-20T00:00:00.000Z", :wma=>161.28533333333334},
{:date_time=>"2018-12-19T00:00:00.000Z", :wma=>164.164},
{:date_time=>"2018-12-18T00:00:00.000Z", :wma=>166.23666666666665},
{:date_time=>"2018-12-17T00:00:00.000Z", :wma=>166.75333333333333},
{:date_time=>"2018-12-14T00:00:00.000Z", :wma=>168.35733333333332},
{:date_time=>"2018-12-14T00:00:00.000Z", :wma=>168.35733333333334},
{:date_time=>"2018-12-13T00:00:00.000Z", :wma=>169.64866666666666},
{:date_time=>"2018-12-12T00:00:00.000Z", :wma=>169.368},
{:date_time=>"2018-12-11T00:00:00.000Z", :wma=>170.21},
{:date_time=>"2018-12-10T00:00:00.000Z", :wma=>172.28799999999998},
{:date_time=>"2018-12-10T00:00:00.000Z", :wma=>172.288},
{:date_time=>"2018-12-07T00:00:00.000Z", :wma=>174.64133333333334},
{:date_time=>"2018-12-06T00:00:00.000Z", :wma=>178.102},
{:date_time=>"2018-12-04T00:00:00.000Z", :wma=>179.90066666666667},
{:date_time=>"2018-12-04T00:00:00.000Z", :wma=>179.9006666666667},
{:date_time=>"2018-12-03T00:00:00.000Z", :wma=>180.87933333333334},
{:date_time=>"2018-11-30T00:00:00.000Z", :wma=>178.46800000000002},
{:date_time=>"2018-11-30T00:00:00.000Z", :wma=>178.468},
{:date_time=>"2018-11-29T00:00:00.000Z", :wma=>177.71733333333333},
{:date_time=>"2018-11-28T00:00:00.000Z", :wma=>176.4586666666667},
{:date_time=>"2018-11-28T00:00:00.000Z", :wma=>176.45866666666666},
{:date_time=>"2018-11-27T00:00:00.000Z", :wma=>174.47266666666667},
{:date_time=>"2018-11-26T00:00:00.000Z", :wma=>175.49466666666666},
{:date_time=>"2018-11-23T00:00:00.000Z", :wma=>177.65066666666667},
{:date_time=>"2018-11-21T00:00:00.000Z", :wma=>181.858},
{:date_time=>"2018-11-20T00:00:00.000Z", :wma=>185.23666666666668},
{:date_time=>"2018-11-19T00:00:00.000Z", :wma=>189.56533333333334},
{:date_time=>"2018-11-16T00:00:00.000Z", :wma=>191.488},
{:date_time=>"2018-11-15T00:00:00.000Z", :wma=>191.58333333333334},
{:date_time=>"2018-11-15T00:00:00.000Z", :wma=>191.58333333333331},
{:date_time=>"2018-11-14T00:00:00.000Z", :wma=>193.524},
{:date_time=>"2018-11-13T00:00:00.000Z", :wma=>198.54466666666667},
{:date_time=>"2018-11-12T00:00:00.000Z", :wma=>202.52466666666666},
{:date_time=>"2018-11-09T00:00:00.000Z", :wma=>206.35266666666666},
{:date_time=>"2018-11-08T00:00:00.000Z", :wma=>206.948},
{:date_time=>"2018-11-07T00:00:00.000Z", :wma=>207.11866666666666},
{:date_time=>"2018-11-07T00:00:00.000Z", :wma=>207.11866666666668},
{:date_time=>"2018-11-06T00:00:00.000Z", :wma=>207.39666666666665},
{:date_time=>"2018-11-05T00:00:00.000Z", :wma=>210.37},
{:date_time=>"2018-11-02T00:00:00.000Z", :wma=>214.78},
{:date_time=>"2018-11-01T00:00:00.000Z", :wma=>217.81466666666665},
{:date_time=>"2018-10-31T00:00:00.000Z", :wma=>215.7746666666667},
{:date_time=>"2018-10-30T00:00:00.000Z", :wma=>214.60333333333335},
{:date_time=>"2018-10-30T00:00:00.000Z", :wma=>214.60333333333332},
{:date_time=>"2018-10-29T00:00:00.000Z", :wma=>215.91400000000002},
{:date_time=>"2018-10-26T00:00:00.000Z", :wma=>218.13866666666667},
{:date_time=>"2018-10-25T00:00:00.000Z", :wma=>219.21066666666667},
{:date_time=>"2018-10-24T00:00:00.000Z", :wma=>218.864},
{:date_time=>"2018-10-23T00:00:00.000Z", :wma=>220.494},
{:date_time=>"2018-10-22T00:00:00.000Z", :wma=>219.53866666666667},
{:date_time=>"2018-10-24T00:00:00.000Z", :wma=>218.86400000000003},
{:date_time=>"2018-10-23T00:00:00.000Z", :wma=>220.49400000000003},
{:date_time=>"2018-10-22T00:00:00.000Z", :wma=>219.53866666666664},
{:date_time=>"2018-10-19T00:00:00.000Z", :wma=>219.05733333333333},
{:date_time=>"2018-10-18T00:00:00.000Z", :wma=>219.20933333333335},
{:date_time=>"2018-10-17T00:00:00.000Z", :wma=>220.35333333333335},
{:date_time=>"2018-10-16T00:00:00.000Z", :wma=>219.452},
{:date_time=>"2018-10-15T00:00:00.000Z", :wma=>218.54533333333336}
{:date_time=>"2018-10-15T00:00:00.000Z", :wma=>218.54533333333333}
]

expect(normalized_output).to eq(expected_output)
Expand Down

0 comments on commit a19eb24

Please sign in to comment.