Feature/switch to adjusted market prices in get historical of eod historical data service (#3934)

* Switch to adjusted market prices in getHistorical()

* Update changelog
This commit is contained in:
Thomas Kaul 2024-10-16 20:51:18 +02:00 committed by GitHub
parent ce6f175f9a
commit 04b056e4e5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View File

@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Disabled the text hover effect in the chart of the holdings tab on the home page (experimental) - Disabled the text hover effect in the chart of the holdings tab on the home page (experimental)
- Improved the usability to customize the rule thresholds in the _X-ray_ section by introducing units (experimental) - Improved the usability to customize the rule thresholds in the _X-ray_ section by introducing units (experimental)
- Switched to adjusted market prices (splits and dividends) in the get historical functionality of the _EOD Historical Data_ service
- Improved the language localization for German (`de`) - Improved the language localization for German (`de`)
### Fixed ### Fixed

View File

@ -163,10 +163,10 @@ export class EodHistoricalDataService implements DataProviderInterface {
).json<any>(); ).json<any>();
return response.reduce( return response.reduce(
(result, { close, date }) => { (result, { adjusted_close, date }) => {
if (isNumber(close)) { if (isNumber(adjusted_close)) {
result[this.convertFromEodSymbol(symbol)][date] = { result[this.convertFromEodSymbol(symbol)][date] = {
marketPrice: close marketPrice: adjusted_close
}; };
} else { } else {
Logger.error( Logger.error(