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 [2020/04/24 11:05] profitview ↷ Links adapted because of a move operation |
profitview [2020/05/29 07:01] profitview |
||
---|---|---|---|
Line 1: | Line 1: | ||
~~Title: About ProfitView ~~ | ~~Title: About ProfitView ~~ | ||
- | <alert type="success" icon="fa fa-refresh">**ProfitView 1.2.85**: (20/4/2020) | + | <alert type="success" icon="fa fa-refresh">**ProfitView 1.2.90.3**: (29/5/2020) |
\\ | \\ | ||
\\ | \\ | ||
- | - Enabled quantity and leverage parameters to be set as default in syntax (be careful with following close position commands etc.) | + | - Added support for TV Screener Alerts (see General Options / TradingView Connection) |
\\ | \\ | ||
- | - Fixed unified placeholders (side etc.) not being replaced on interval alerts (filled with first side in name!) | + | - Added support for Kraken Futures (beta) |
\\ | \\ | ||
- | - OANDA: Improved balance/instrument currency conversion (fixing relative quantities & position info) | + | - Added support for KuMEX (beta) |
\\ | \\ | ||
- | - SimpleFX: Added realtime PnL calculation for position info (via ch=position updateprice=1) | + | - Added alert option to detect [side] placeholders from actual open positions |
\\ | \\ | ||
- | - SimpleFX: Improved balance/instrument currency conversion (fixing relative quantities & position info) | + | - Added conditional options iflong= and ifshort= to require less API calls for checks |
\\ | \\ | ||
- | - SimpleFX: Added use of "delete" endpoint when possible to close positions (preventing "no money" error) | + | - Added option to allow wildcards (*) in PV alert names to easily match multiple TV alerts |
\\ | \\ | ||
- | - SimpleFX: Fixed SL/TP calculation for positions made from multiple orders | + | - Added new placeholders [ex] and [sym] to auto extract exchange/symbol from PV alert name |
\\ | \\ | ||
- | - SimpleFX: Fixed bug introduced in PV 1.2.81 causing "unauthorized" errors (further fixes @ 1.2.85) | + | - Added new placeholder [id] for the first only alphanumeric part of current alert name |
\\ | \\ | ||
- | - Bybit: Fixed wrong balance being used for quantity calculations for BTCUSDT market (due to API changes) | + | - Added ability to set the side for unified alerts from custom plot data via %%",side:{{plot_x}}"%% |
\\ | \\ | ||
- | - Bybit: Added workaround for "unknown result" error when setting leverage on BTCUSDT market | + | \_\_(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) | ||
+ | \\ | ||
+ | - Added custom plot data names via %%",name:{{plot_x}}"%% (use with priceref=_name etc.) | ||
+ | \\ | ||
+ | - Added expiration/timeout option to symbol locks | ||
+ | \\ | ||
+ | - 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) | ||
+ | \\ | ||
+ | - 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 | ||
+ | \\ | ||
+ | - Optimized memory usage (especially for higher number of commands run) | ||
+ | \\ | ||
+ | - 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 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 | ||
+ | \\ | ||
+ | - 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 symbol browser for defaults under General Options not working | ||
+ | \\ | ||
+ | - Changed API test function to only check account balance (less warning messages) | ||
+ | \\ | ||
+ | - Changed symbol info cache time setting to hours (default 72h) | ||
+ | \\ | ||
+ | - Fixed TV strategy tester export breaking copy & paste function | ||
+ | \\ | ||
+ | - 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) | ||
+ | \\ | ||
+ | - Binance Futures: Added support for trailing stops (callback rate via cbrate= option) | ||
+ | \\ | ||
+ | - Binance Futures: Fixed custom plot data not available for non-closing orders | ||
+ | \\ | ||
+ | - 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 "param validation for order_status failed" error (cancel/check order for USDT) | ||
+ | \\ | ||
+ | - Gemini: Corrected time in force option IOC and added support for FOK (fill or kill) | ||
+ | \\ | ||
+ | - Kraken: Fixed order type "settle" not working | ||
+ | \\ | ||
+ | - OANDA: Fixed order type "day" not working | ||
+ | \\ | ||
+ | - Poloniex: Fixed error when calculating margin balance | ||
\\ | \\ | ||
\\ | \\ | ||
Line 39: | Line 97: | ||
==== ProfitView vs AutoView ==== | ==== ProfitView vs AutoView ==== | ||
<codedoc file> | <codedoc file> | ||
+ | - Ability to also use TV Screener Alerts to trigger commands | ||
- Highly customizable (or optional built-in) notifications via Email, Discord, Telegram and IFTTT | - Highly customizable (or optional built-in) notifications via Email, Discord, Telegram and IFTTT | ||
about all kind of actions/conditions | about all kind of actions/conditions | ||
Line 46: | Line 105: | ||
- Advanced Alert Filtering (Once per Bar / Solo per Bar / Repeats / Time in Bar / Trigger Length etc) | - Advanced Alert Filtering (Once per Bar / Solo per Bar / Repeats / Time in Bar / Trigger Length etc) | ||
- Ability to fire alerts in configurable intervals/schedules automatically without any TradingView signals | - Ability to fire alerts in configurable intervals/schedules automatically without any TradingView signals | ||
+ | - Ability to cache price and balance info for consistency within an alert | ||
- Optional execution of alerts/commands in parallel to reduce lag between multi account orders | - Optional execution of alerts/commands in parallel to reduce lag between multi account orders | ||
- Very detailed realtime statistics overview on all aspects of the app and each alert, | - Very detailed realtime statistics overview on all aspects of the app and each alert, | ||
making troubleshooting a breeze | making troubleshooting a breeze | ||
- Lock/Unlock function with timeframe check to run multi-resolution strategies per symbol | - Lock/Unlock function with timeframe check to run multi-resolution strategies per symbol | ||
+ | - Custom order IDs for all supported exchanges! (including checking/filtering by ID) | ||
- Ability to quickly save & load configuration including all alerts | - Ability to quickly save & load configuration including all alerts | ||
- Error handling options to retry/timeout all exchange operations plus many more advanced features | - Error handling options to retry/timeout all exchange operations plus many more advanced features | ||
Line 56: | Line 117: | ||
- TV connection check, keep alive & automatic reconnect | - TV connection check, keep alive & automatic reconnect | ||
- Stable TV Event Stream connection even without TV tab open | - Stable TV Event Stream connection even without TV tab open | ||
- | - Working fallback TV connection via TV tab | + | - Working fallback TV connection via TV tab/chart addon |
- Overview of all last accessed account balances (also updateable via syntax command) | - Overview of all last accessed account balances (also updateable via syntax command) | ||
- | - Info on last successful and last failed actions | + | - Quick popup info on last successful and last failed actions |
- Additional command options to make orders much faster & execution safer | - Additional command options to make orders much faster & execution safer | ||
(eg. BitMEX closing orders avoiding overload errors completely, slippage protection etc.) | (eg. BitMEX closing orders avoiding overload errors completely, slippage protection etc.) |