Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
profitview:changelog [2020/06/10 13:01] profitview |
profitview:changelog [2020/07/08 09:44] profitview |
||
---|---|---|---|
Line 1: | Line 1: | ||
~~Title: Changelog ~~ | ~~Title: Changelog ~~ | ||
==== Current Update ==== | ==== Current Update ==== | ||
- | <alert type="success" icon="fa fa-refresh">**ProfitView 1.2.90.8**: (8/6/2020) | + | <alert type="success" icon="fa fa-refresh">**ProfitView 1.2.90.11**: (7/7/2020) |
\\ | \\ | ||
\\ | \\ | ||
+ | - Fixed price reference "ask" not working (pr=ask) | ||
+ | \\ | ||
+ | - Fixed additional cases leading to PRO license being removed | ||
+ | \\ | ||
+ | - Fixed syntax warning for id=[id] with catchall alert names (containing '*') | ||
+ | \\ | ||
+ | - Bybit: Fixed error on order placement for USDT markets (further fixes @ 1.2.90.11) | ||
+ | \\ | ||
+ | </alert> | ||
+ | <button type="primary" size="sm" icon="fa fa-save">[[https://profitview.app/download|Direct Download]]</button> | ||
+ | <button type="info" size="sm" icon="glyphicon glyphicon-stats">[[https://get.profitview.app|Chrome Web Store (1.2.90.9)]]</button> | ||
+ | |||
+ | ==== Previous Versions ==== | ||
+ | |||
+ | <code> | ||
+ | 1.2.90.9 – 17/6/2020 | ||
+ | ==================== | ||
+ | - Added custom leverage plot reference option (lref=) | ||
+ | - Added workaround for new Discord Webhook URLs | ||
+ | - Binance Futures: Replaced posside with posmode=hedge/auto option to fully support hedge mode | ||
+ | - Binance Futures: Upgraded to v2 balance/risk endpoints (improved performance) | ||
+ | - Binance Futures: Fixed cancel=order w/o additional filters not canceling all orders | ||
+ | - BitMEX: Fixed cancel=order w/o additional filters not canceling all orders | ||
+ | - ByBit: Added ability to set separate buy/sell leverage in USDT markets | ||
+ | - ByBit: Added support for close-on-trigger & reduce-only in USDT markets | ||
+ | - ByBit: Changed position closing orders to close-on-trigger by default | ||
+ | - ByBit: Fixed quantity/TP/SL calculations for hedge mode / multi positions | ||
+ | </code> | ||
+ | <button type="default" size="xs" icon="fa fa-save">[[https://profitview.app/download/ProfitView-1.2.90.9.zip|Download]]</button> | ||
+ | ---- | ||
+ | <code> | ||
+ | 1.2.90.8 – 8/6/2020 | ||
+ | =================== | ||
- Added support for TV Screener Alerts (see General Options / TradingView Connection) | - Added support for TV Screener Alerts (see General Options / TradingView Connection) | ||
- | \\ | ||
- Added support for Kraken Futures (beta) | - Added support for Kraken Futures (beta) | ||
- | \\ | ||
- Added support for KuMEX (beta) | - Added support for KuMEX (beta) | ||
- | \\ | ||
- Added alert option to detect [side] placeholders from actual open positions | - Added alert option to detect [side] placeholders from actual open positions | ||
- | \\ | ||
- Added conditional options iflong= and ifshort= to require less API calls for checks | - Added conditional options iflong= and ifshort= to require less API calls for checks | ||
- | \\ | ||
- Added option to allow wildcards (*) in PV alert names to easily match multiple TV alerts | - Added option to allow wildcards (*) in PV alert names to easily match multiple TV alerts | ||
- | \\ | ||
- Added new placeholders [ex] and [sym] to auto extract exchange/symbol from PV alert name | - Added new placeholders [ex] and [sym] to auto extract exchange/symbol from PV alert name | ||
- | \\ | ||
- Added new placeholder [id] for the first only alphanumeric part of current alert name | - Added new placeholder [id] for the first only alphanumeric part of current alert name | ||
- | \\ | ||
- Added ability to set the side for unified alerts from custom plot data via %%",side:{{plot_x}}"%% | - Added ability to set the side for unified alerts from custom plot data via %%",side:{{plot_x}}"%% | ||
- | \\ | + | (if you have separate plots for long/short use %%",side:{{plot("Long")}}:{{plot("Short")}}"%%) |
- | \_\_(if you have separate plots for long/short use %%",side:{{plot("Long")}}:{{plot("Short")}}"%%) | + | |
- | \\ | + | |
- Added custom plot data as quantity multiplier (via qref=_name / qref=customx) (further fixes @ 1.2.90.4) | - Added custom plot data as quantity multiplier (via qref=_name / qref=customx) (further fixes @ 1.2.90.4) | ||
- | \\ | ||
- Added custom plot data names via %%",name:{{plot_x}}"%% (use with priceref=_name etc.) (further fixes @ 1.2.90.8) | - Added custom plot data names via %%",name:{{plot_x}}"%% (use with priceref=_name etc.) (further fixes @ 1.2.90.8) | ||
- | \\ | ||
- Added expiration/timeout option to symbol locks | - Added expiration/timeout option to symbol locks | ||
- | \\ | ||
- Made repeat filter work independent of alert (optional, when "No Repeat" is *unchecked*!) | - Made repeat filter work independent of alert (optional, when "No Repeat" is *unchecked*!) | ||
- | \\ | + | (alert will only fire if there was no alert fired on the same symbol within given time window) |
- | \_\_(alert will only fire if there was no alert fired on the same symbol within given time window) | + | |
- | \\ | + | |
- Made "Solo per Bar" filter option work for multiple alerts triggered by the same name | - Made "Solo per Bar" filter option work for multiple alerts triggered by the same name | ||
- | \\ | ||
- Fixed "Once per Bar"/"Solo per Bar" always filtering over two consecutive bars | - Fixed "Once per Bar"/"Solo per Bar" always filtering over two consecutive bars | ||
- | \\ | ||
- Optimized memory usage (especially for higher number of commands run) | - Optimized memory usage (especially for higher number of commands run) | ||
- | \\ | ||
- Code restructuring & optimization for improved command execution and API request speed | - Code restructuring & optimization for improved command execution and API request speed | ||
- | \\ | ||
- Fixed PV startup failing when log database can't be opened for writing | - Fixed PV startup failing when log database can't be opened for writing | ||
- | \\ | ||
- Fixed command parameters like {p} not working in custom notifications anymore (further fixes @ 1.2.90.2) | - Fixed command parameters like {p} not working in custom notifications anymore (further fixes @ 1.2.90.2) | ||
- | \\ | ||
- Changed "don't log" alert option into log level selection drop down | - Changed "don't log" alert option into log level selection drop down | ||
- | \\ | ||
- Added Ctrl+Shift+UP/DOWN hotkey to navigate alerts in alert editor | - Added Ctrl+Shift+UP/DOWN hotkey to navigate alerts in alert editor | ||
- | \\ | ||
- Fixed alert selection state in alert editor when not using "expand one at a time" option | - Fixed alert selection state in alert editor when not using "expand one at a time" option | ||
- | \\ | ||
- Fixed symbol browser for defaults under General Options not working | - Fixed symbol browser for defaults under General Options not working | ||
- | \\ | ||
- Changed API test function to only check account balance (less warning messages) | - Changed API test function to only check account balance (less warning messages) | ||
- | \\ | ||
- Changed symbol info cache time setting to hours (default 72h) | - Changed symbol info cache time setting to hours (default 72h) | ||
- | \\ | ||
- Fixed TV strategy tester export breaking copy & paste function | - Fixed TV strategy tester export breaking copy & paste function | ||
- | \\ | ||
- Fixed option to disable "Study Repaints" warnings for indicators in TV | - Fixed option to disable "Study Repaints" warnings for indicators in TV | ||
- | \\ | ||
- Fixed Telegram error 400 caused by unescaped single underscore characters @ 1.2.90.8 | - Fixed Telegram error 400 caused by unescaped single underscore characters @ 1.2.90.8 | ||
- | \\ | ||
- Further performance improvements and reduced package size @ 1.2.90.8 | - Further performance improvements and reduced package size @ 1.2.90.8 | ||
- | \\ | ||
- Binance Futures: Added support for close-only orders/stops without quantity (further fixes @ 1.2.90.1) | - Binance Futures: Added support for close-only orders/stops without quantity (further fixes @ 1.2.90.1) | ||
- | \\ | ||
- Binance Futures: Added basic hedge mode support (position side via posside= option) (further fixes @ 1.2.90.6) | - Binance Futures: Added basic hedge mode support (position side via posside= option) (further fixes @ 1.2.90.6) | ||
- | \\ | ||
- Binance Futures: Fixed advanced order cancelation filters (t=open/close/limit, sl=1, tp=1, ts=1, r=1) @ 1.2.90.8 | - Binance Futures: Fixed advanced order cancelation filters (t=open/close/limit, sl=1, tp=1, ts=1, r=1) @ 1.2.90.8 | ||
- | \\ | ||
- Binance Futures: Added support for trailing stops (callback rate via cbrate= option) | - Binance Futures: Added support for trailing stops (callback rate via cbrate= option) | ||
- | \\ | ||
- Binance Futures: Fixed custom plot data not available for non-closing orders | - Binance Futures: Fixed custom plot data not available for non-closing orders | ||
- | \\ | ||
- BitMEX: Added support for advanced order cancelation filters (t=open/close/limit, sl=1, tp=1, ts=1, r=1) (@ 1.2.90.8) | - BitMEX: Added support for advanced order cancelation filters (t=open/close/limit, sl=1, tp=1, ts=1, r=1) (@ 1.2.90.8) | ||
- | \\ | ||
- BitMEX: Added support for time in force option (via type=fok/ioc/day) | - BitMEX: Added support for time in force option (via type=fok/ioc/day) | ||
- | \\ | ||
- Bybit: Fixed "cannot set TrailingStop" error (close=position ts=xxx) | - Bybit: Fixed "cannot set TrailingStop" error (close=position ts=xxx) | ||
- | \\ | ||
- Bybit: Fixed "param validation for order_status failed" error (cancel/check order for USDT) (further fixes @ 1.2.90.7) | - Bybit: Fixed "param validation for order_status failed" error (cancel/check order for USDT) (further fixes @ 1.2.90.7) | ||
- | \\ | ||
- Gemini: Corrected time in force option IOC and added support for FOK (fill or kill) | - Gemini: Corrected time in force option IOC and added support for FOK (fill or kill) | ||
- | \\ | ||
- Kraken: Fixed order type "settle" not working | - Kraken: Fixed order type "settle" not working | ||
- | \\ | ||
- OANDA: Fixed order type "day" not working | - OANDA: Fixed order type "day" not working | ||
- | \\ | ||
- Poloniex: Fixed error when calculating margin balance | - Poloniex: Fixed error when calculating margin balance | ||
- | \\ | + | </code> |
- | </alert> | + | <button type="default" size="xs" icon="fa fa-save">[[https://profitview.app/download/ProfitView-1.2.90.8.zip|Download]]</button> |
- | <button type="primary" size="sm" icon="fa fa-save">[[https://profitview.app/download|Direct Download]]</button> | + | ---- |
- | <button type="info" size="sm" icon="glyphicon glyphicon-stats">[[https://get.profitview.app|Chrome Web Store]]</button> | + | |
- | + | ||
- | ==== Previous Versions ==== | + | |
<code> | <code> | ||
1.2.85.1 – 27/4/2020 | 1.2.85.1 – 27/4/2020 |