Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
profitview [2020/04/28 09:51]
profitview
profitview [2020/05/29 17:08] (current)
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.4**: (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
 \\ \\
-BybitFixed 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) (further fixes @ 1.2.90.4) 
 +\\ 
 +- 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,
Line 57: 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)
  - Quick popup info on last successful and last failed actions  - Quick popup info on last successful and last failed actions