diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a5b38e..9ae6117 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,17 +2,29 @@ [![gift](https://badgen.net/badge/gift/donate/green)](https://yoomoney.ru/quickpay/shop-widget?writer=seller&targets=Donat%20(gift)%20for%20the%20authors%20of%20the%20PriceGenerator%20project&default-sum=999&button-text=13&payment-type-choice=on&successURL=https%3A%2F%2Ftim55667757.github.io%2FPriceGenerator%2F&quickpay=shop&account=410015019068268) -* 🇷🇺 [Релиз-ноты на русском (see release notes in russian here)](https://github.com/Tim55667757/PriceGenerator/blob/master/CHANGELOG_RU.md) +* 🇷🇺 [Релиз-ноты на русском (see release notes in russian here)](https://github.com/Tim55667757/PriceGenerator/blob/develop/CHANGELOG_RU.md) * 📚 [Documentation for the PriceGenerator module and examples of working with CLI](https://tim55667757.github.io/PriceGenerator) * 🎁 Support the project with a donation to our yoomoney-wallet: [410015019068268](https://yoomoney.ru/quickpay/shop-widget?writer=seller&targets=Donat%20(gift)%20for%20the%20authors%20of%20the%20PriceGenerator%20project&default-sum=999&button-text=13&payment-type-choice=on&successURL=https%3A%2F%2Ftim55667757.github.io%2FPriceGenerator%2F&quickpay=shop&account=410015019068268) -### [1.2.* (2023-01-*)](https://github.com/Tim55667757/PriceGenerator/releases/tag/) — preparing for release +### [1.3.* (2023-01-05)](https://github.com/Tim55667757/PriceGenerator/releases/tag/) — preparing for release ##### New features * Python version support was changed to 3.9. * [#17](https://github.com/Tim55667757/PriceGenerator/issues/17) Into the `RenderBokeh()` method was added `layouts` parameter. You can add new Bokeh Chart-objects on the Main Chart with that parameter. Also, `darkTheme` parameter was added. If it `True`, then will be used dark theme, `False` (by default) mean light theme. Also, you can manipulate with chart and adding lines or markers to the main chart. Use `markers` and `lines` parameters for it. `markers` is a Pandas Dataframe with custom series, where additional markers will place on main series. `None` by default. One marker is a custom symbol, e.g. ×, ↓ or ↑ or anyone else. Marker data must contain at least two columns. There are `datetime` with date and time and some markers columns (`markersUpper`, `markersCenter` or `markersLower`). Length of marker dataframes must be equal to the length of main candle series. `lines` is a list with custom series, where additional chart-lines will place on main series. `None` by default. Line data must contain at least two columns. There are `datetime` with date and time and `custom_line_name` with y-coordinates. Length of the chart-line dataframes must be equal to the length of main candle series. +* [#13](https://github.com/Tim55667757/PriceGenerator/issues/13) [API-doc](https://tim55667757.github.io/PriceGenerator/docs/pricegenerator/PriceGenerator.html) on module `PriceGenerator` was added. + +##### Improvements + +* [#15](https://github.com/Tim55667757/PriceGenerator/issues/15) Statistic block view was improvement. +* [#16](https://github.com/Tim55667757/PriceGenerator/issues/16) Examples were added: [how to generate prices chain without candles](https://github.com/Tim55667757/PriceGenerator/issues/16#issuecomment-1287875048). + +##### Bug fixes + +* [#19](https://github.com/Tim55667757/PriceGenerator/issues/19) Bug fix with incorrect high and low values when trend is set. +* [#18](https://github.com/Tim55667757/PriceGenerator/issues/18) Bug fix with incorrect multiple tips on chart and incorrect width of visible area. +* [#11](https://github.com/Tim55667757/PriceGenerator/issues/11) Incorrect warnings were disabled. ### [1.2.58 (2021-12-09)](https://github.com/Tim55667757/PriceGenerator/releases/tag/1.2.58) — released diff --git a/CHANGELOG_RU.md b/CHANGELOG_RU.md index e9645c1..c1e849d 100644 --- a/CHANGELOG_RU.md +++ b/CHANGELOG_RU.md @@ -2,7 +2,7 @@ [![gift](https://badgen.net/badge/gift/donate/green)](https://yoomoney.ru/quickpay/shop-widget?writer=seller&targets=%D0%94%D0%BE%D0%BD%D0%B0%D1%82%20(%D0%BF%D0%BE%D0%B4%D0%B0%D1%80%D0%BE%D0%BA)%20%D0%B4%D0%BB%D1%8F%20%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%B2%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0%20PriceGenerator&default-sum=999&button-text=13&payment-type-choice=on&successURL=https%3A%2F%2Ftim55667757.github.io%2FPriceGenerator%2F&quickpay=shop&account=410015019068268) -* 🇺🇸 [See release notes in english here (актуальные релиз-ноты на английском)](https://github.com/Tim55667757/TKSBrokerAPI/blob/master/CHANGELOG.md) +* 🇺🇸 [See release notes in english here (актуальные релиз-ноты на английском)](https://github.com/Tim55667757/TKSBrokerAPI/blob/develop/CHANGELOG.md) * 📚 [Документация на модуль PriceGenerator и примеры работы в консоли](https://github.com/Tim55667757/TKSBrokerAPI/blob/master/README_RU.md) * 🎁 Поддержать проект донатом на ЮМани-кошелёк: [410015019068268](https://yoomoney.ru/quickpay/shop-widget?writer=seller&targets=%D0%94%D0%BE%D0%BD%D0%B0%D1%82%20(%D0%BF%D0%BE%D0%B4%D0%B0%D1%80%D0%BE%D0%BA)%20%D0%B4%D0%BB%D1%8F%20%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%B2%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0%20PriceGenerator&default-sum=999&button-text=13&payment-type-choice=on&successURL=https%3A%2F%2Ftim55667757.github.io%2FPriceGenerator%2F&quickpay=shop&account=410015019068268) @@ -13,6 +13,18 @@ * Поддерживаемая версия Python изменена на 3.9. * [#17](https://github.com/Tim55667757/PriceGenerator/issues/17) В метод `RenderBokeh()` добавлен параметр `layouts`, с помощью которого можно добавлять новые Chart-объекты Bokeh на основной график. Также добавлен параметр `darkTheme`, который регулирует выбор темы: если он равен `True`, то будет использоваться тёмная тема, если `False` (по умолчанию), то будет использоваться светлая тема. Также вы можете манипулировать графиком и добавлять новые линии или маркеры на основной график. Используйте для этого параметры `markers` и `lines`. Pandas DataFrame `markers` содержит ряды, которые показывают, какой маркер нанести для той или иной свечи. `None` по умолчанию. Маркер представляет собой некоторый символ, например, ×, ↓ или ↑ или какой-либо другой. Датафрейм с маркерами должен содержать, как минимум, два столбца. Это столбец `datetime`, с датой и временем, и один из столбцов или все сразу: `markersUpper`, `markersCenter` или `markersLower`, с маркерами, которые нужно поставить сверху, по центру или снизу свечи соответственно. Длины рядов с маркерами должны быть равны длине основного ряда со свечами. Лист `lines` содержит ряды с данными о точках новых линий, которые нужно разместить на основном свечном графике. `None` по умолчанию. Датафрейм с линиями должен содержать, как минимум, два столбца. Это `datetime`, с датой и временем, и произвольно названный столбец `custom_line_name`, с y-координатами точек линии. Длины рядов с точками линий должны быть равны длине основного ряда со свечами. +* [#13](https://github.com/Tim55667757/PriceGenerator/issues/13) Была разработана [API-документация](https://tim55667757.github.io/PriceGenerator/docs/pricegenerator/PriceGenerator.html) на модуль `PriceGenerator`. + +##### Улучшения + +* [#15](https://github.com/Tim55667757/PriceGenerator/issues/15) Отображение блока статистики было улучшено. +* [#16](https://github.com/Tim55667757/PriceGenerator/issues/16) Добавлены примеры: [как сгенерировать цепочку случайных цен без свечей](https://github.com/Tim55667757/PriceGenerator/issues/16#issuecomment-1287875048). + +##### Баг-фиксы + +* [#19](https://github.com/Tim55667757/PriceGenerator/issues/19) Исправлена ошибка с генерацией некорректных значений high и low свечей, в случае, если задан тренд. +* [#18](https://github.com/Tim55667757/PriceGenerator/issues/18) Исправлена ошибка с отображением многочисленных всплывающих подсказок на графике, а также ошибка с неверным определением ширины области графика. +* [#11](https://github.com/Tim55667757/PriceGenerator/issues/11) Некорректные предупреждения в логах отключены. ### [1.2.58 (2021-12-09)](https://github.com/Tim55667757/PriceGenerator/releases/tag/1.2.58) — опубликована