Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
profitview [2018/11/27 15:45] profitview |
profitview [2024/04/05 10:01] profitview |
||
---|---|---|---|
Line 1: | Line 1: | ||
~~Title: About ProfitView ~~ | ~~Title: About ProfitView ~~ | ||
- | <alert type="success" icon="fa fa-refresh">**ProfitView 1.0.4.20**: | + | |
+ | <alert type="success" icon="fa fa-refresh">**ProfitView 1.3.62**: (31/3/2024) | ||
\\ | \\ | ||
\\ | \\ | ||
- | - Binance/Bitfinex/Deribit: Changed symbol info cache timeout from 15 min to 3 hours to reduce API calls and delays | + | - Added syntax option cr=1 (or reverse / nonmatch) to inverse filtering of orders and positions (check/cancel/close commands) |
\\ | \\ | ||
- | - Binance: Symbol info now cached, reducing number of API calls, delays and data transfer quite a bit | + | - Added search and replace function to alert editor (via right-click context menu and Ctrl+F / Ctrl+H hotkeys) |
\\ | \\ | ||
- | - All exchanges: Implemented command option "pr" to force a price reference (ask / bid / mid / last), option "mid" calculates the average of ask & bid price, "last" uses the last trade price | + | - Added more functions to alert editor right-click context menu including hotkeys (toggle comment, indentation etc.) |
\\ | \\ | ||
- | - Deribit: Fixed cancelation of stop orders (SL & TP) | + | more... |
+ | \\ | ||
+ | \\ | ||
+ | <button type="success" size="xs" icon="fa fa-arrow-circle-right">[[profitview:changelog|Previous Versions / Full Changelog]]</button> | ||
</alert> | </alert> | ||
- | <page-header> | ||
==== What is ProfitView? ==== | ==== What is ProfitView? ==== | ||
- | <label type="info">0.05 BTC lifetime subscription</label> | + | <label type="info" icon="glyphicon glyphicon-shopping-cart">[[https://profitview.app/buy|$399.99 lifetime]]</label> OR <label type="info" icon="glyphicon glyphicon-shopping-cart">[[https://profitview.app/buy/monthly|$36.99 / month (subscription)]]</label> |
- | </page-header> | + | \\ |
+ | \\ | ||
- | **ProfitView** is an easy to use app that provides users with the means to automate order placement, including long and short orders, closing positions and more on a multitude of supported exchanges – all fully customizable by setting alerts on [[https://tradingview.com|TradingView]] and utilizing any of the numerous available technical indicators and custom scripts on the number one social network for traders to help you intelligently maximize your profit margin. | + | **ProfitView** provides users with an advanced toolset to automate order placement, position management/monitoring and balance tracking on all of its supported exchanges – fully customizable with a simple yet versatile **scripting language** that reacts either to [[https://tradingview.com|TradingView Alerts]], utilizing ANY of the numerous available technical indicators or custom scripts on the platform, or to its **internal scheduler** enabling scripts to run on custom intervals. |
- | ProfitView comes in the form of a [[https://profitview.app/get|Google Chrome]] extension that can easily be installed on a [[::vps|VPS]] for 24/7 usage, or if preferred on your local workstation to fulfill it's duty quietly in the background. | + | **ProfitView** comes in the form of a [[https://get.profitview.app|Google Chrome]] extension that can easily be installed on a [[::vps|VPS]] for 24/7 usage, or if preferred on your local workstation to fulfill it's duty quietly in the background with the ability to send fully **customizable notifications** about all of it's actions via Email, Discord, Telegram, Text Message or IFTTT. |
- | Upcoming features include a much simplified setup, more detailed logging and a neat dashboard giving you a quick overview of all active trades and open positions! | + | Also featured is an interactive **position monitor** with quick action buttons to open, add to, close and flip positions via an easy to use order dialog with useful options like stop loss, take profit, yield etc. and a simple **syntax builder**. |
+ | |||
+ | Everything can be completely remote controlled via its **built-in Telegram Bot**! | ||
+ | |||
+ | Upcoming features include [[profitview:realtime-alerts|realtime alerts]], an interactive order/stop monitor, **trailing** and a neat dashboard giving you a quick overview of balance changes! | ||
+ | |||
+ | \\ | ||
+ | <button type="primary" size="lg" icon="glyphicon glyphicon-tags">[[syntax|Syntax Setup]]</button> | ||
+ | \\ | ||
+ | \\ | ||
+ | <alert type="info" icon="fa fa-question-circle">Having questions? Join our [[https://discord.profitview.app/|Discord Server]] and ask for help!</alert> | ||
- | <page-header> | ||
==== ProfitView vs AutoView ==== | ==== ProfitView vs AutoView ==== | ||
- | </page-header> | + | <codedoc file> |
- | <file> | + | - Complete remote control and triggering of alerts and commands via Telegram Bot functionality! |
- | - In-app command editor with auto suggest & syntax highlighting, | + | - Additional commands and status checks to make orders much faster & execution safer |
- | including the ability to run, debug and organize alerts | + | (eg. "if-position-open-then", closing orders avoiding overload errors, both time AND price slippage protection!, |
- | - Realtime Alerts not using the TV alert system (!rtalerts - coming soon) | + | bid-ask spread checks, transposing of plots to use signals from other charts, trailing limit entries and more) |
- | - Alert Filtering (Once per Bar / Repeats / Time in Bar) | + | - TV Indicator Settings Manager to easily copy/paste/export/import all your indicator settings! |
+ | - Highly customizable and built-in notifications via Email, Discord, Telegram, Twilio and IFTTT | ||
+ | about all kind of actions/conditions | ||
+ | - Realtime position monitor for all supported margin exchanges with direct-action buttons (close/flip etc.) | ||
+ | - In-app command editor with auto suggest & syntax highlighting, including the ability to run, | ||
+ | debug and organize alerts including "unified" Syntax (one set of commands per buy AND sell!) | ||
+ | - Advanced expressions: calculations with OHLC & custom plots and conditionals (if/else) | ||
+ | - Advanced Alert Filtering (Once per Bar / Solo per Bar / Repeats / Time in Bar / Trigger Length and more) | ||
+ | - Ability to fire alerts in configurable intervals or schedules automatically WITHOUT any TradingView signals | ||
+ | (can be used for Scheduling - eg. disable/enable alerts on certain times or dates, email balance updates, manage trades) | ||
+ | - Ability to cache price and balance info for consistency within an alert | ||
+ | - Optional execution of alerts and commands in parallel to reduce lag between multi account orders | ||
+ | - Very detailed realtime statistics overview on all aspects of the app and each alert, | ||
+ | making troubleshooting a breeze | ||
+ | - Lock/Unlock function with timeframe check and expiration 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 | + | - Error handling options to retry/timeout all exchange operations plus many more advanced features |
+ | - Ability to also use TV Screener Alerts to trigger all commands | ||
- Remote configuration via Google Sync propagation | - Remote configuration via Google Sync propagation | ||
- Realtime log with much more detailed alert and order information | - Realtime log with much more detailed alert and order information | ||
+ | - Realtime Alerts not using the TV alert system (~~codedoc:clean:<a href="realtime-alerts">!rtalerts</a>~~ - coming soon) | ||
- TV connection check, keep alive & automatic reconnect | - TV connection check, keep alive & automatic reconnect | ||
- | - Overview of all last accessed exchange balances | + | - Stable TV Event Stream connection even without TV tab open |
- | - Info on last successful and last failed actions | + | - Working fallback TV connection via TV chart addon |
- | - Additional useful command options/syntax making orders much safer | + | - Overview of all last accessed account balances (also updateable via syntax command) |
+ | - Export of balance info for all accounts, automatically in defined intervals if required | ||
+ | - Quick popup info on last successful and last failed actions | ||
+ | - Plus more commands to check BitMEX volatility index, CoinMarketCap stats and building | ||
+ | more advanced strategies like "watcher" interval alerts for maximum automation | ||
- Lots of bug fixes and vastly improved UI | - Lots of bug fixes and vastly improved UI | ||
- Tightened requested exchange permissions | - Tightened requested exchange permissions | ||
- Improved saving of configuration and permissions | - Improved saving of configuration and permissions | ||
- | - One time pay vs monthly sub</file> | + | - One time pay AND monthly subscription! |
+ | </codedoc> | ||
\\ | \\ | ||
<carousel> | <carousel> | ||
- | {{:tools:pv.1.png?nolink}} | + | {{:home:pv_screenshot3.png?nolink}} |
- | {{:tools:pv.2.png?nolink}} | + | {{:home:pv_screenshot2.png?nolink}} |
+ | {{:home:pv_screenshot1.png?nolink}} | ||
</carousel> | </carousel> | ||
\\ | \\ | ||
- | <button type="success" size="lg" icon="glyphicon glyphicon-shopping-cart">[[https://profitview.app/buy|Purchase PV]]</button> | + | <button type="success" size="lg" icon="glyphicon glyphicon-shopping-cart">[[https://shop.profitview.app|Purchase License]]</button> |
- | <button type="primary" size="lg" icon="glyphicon glyphicon-stats">[[https://profitview.app/get|PV Extension]]</button> | + | <button type="primary" size="lg" icon="glyphicon glyphicon-stats">[[get-started|Install ProfitView]]</button> |
\\ | \\ | ||
\\ | \\ | ||
- | <page-header> | ||
==== Development ===== | ==== Development ===== | ||
- | <accordion> | ||
- | <panel title="Changelog" icon="fa fa-refresh"> | ||
- | <btn type="success" size="xs" modal="16">ProfitView 1.0.4.20</btn> | ||
- | <modal id="16"> | ||
- | === ProfitView 1.0.4.20 === | ||
- | * Binance/Bitfinex/Deribit: Changed symbol info cache timeout from 15 min to 3 hours to reduce API calls and delays | ||
- | * Binance: Symbol info now cached, reducing number of API calls, delays and data transfer quite a bit | ||
- | * All exchanges: Implemented command option "pr" to force a price reference (ask / bid / mid / last), option "mid" calculates the average of ask & bid price, "last" uses the last trade price | ||
- | * Deribit: Fixed cancelation of stop orders (SL & TP) | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="16">ProfitView 1.0.4.19</btn> | ||
- | <modal id="16"> | ||
- | === ProfitView 1.0.4.19 === | ||
- | * Added further protection against auto tab discard feature of Chrome | ||
- | * Fixed a bug with OKEx failing to query account balances | ||
- | * Fixed a bug preventing logging of successful order placement details | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="15">ProfitView 1.0.4.18</btn> | ||
- | <modal id="15"> | ||
- | === ProfitView 1.0.4.18 === | ||
- | * Big bugfix with loading the TV addon (interceptor), hopefully solving disconnect after reload and caching/update issues | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="14">ProfitView 1.0.4.17</btn> | ||
- | <modal id="14"> | ||
- | === ProfitView 1.0.4.17 === | ||
- | * Fixed command retry/timeout not working under certain conditions | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="13">ProfitView 1.0.4.16</btn> | ||
- | <modal id="13"> | ||
- | === ProfitView 1.0.4.16 === | ||
- | * Some tweaks regarding TV connection loss detection/refresh | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="12">ProfitView 1.0.4.15</btn> | ||
- | <modal id="12"> | ||
- | === ProfitView 1.0.4.15 === | ||
- | * Fixed bug permitting Bitfinex API to work correctly | ||
- | * Added info on global testmode enable/disable to log | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="12">ProfitView 1.0.4.14</btn> | ||
- | <modal id="12"> | ||
- | === ProfitView 1.0.4.14 === | ||
- | * Fixed second problem of command parameters changing between retries | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="11">ProfitView 1.0.4.12</btn> | ||
- | <modal id="11"> | ||
- | === ProfitView 1.0.4.12 === | ||
- | * Fixed error of command parameters changing between retries | ||
- | * Some TV connection loss detection tweaks | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="10">ProfitView 1.0.4.10</btn> | ||
- | <modal id="10"> | ||
- | === ProfitView 1.0.4.10 === | ||
- | * Several minor changes to TV reload logic and changed default to disabled | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="9">ProfitView 1.0.4.9</btn> | ||
- | <modal id="9"> | ||
- | === ProfitView 1.0.4.9 === | ||
- | * Fixed a bug that kept error retry and timeout from working | ||
- | * Fixed a bug that kept TradingView reload after timeout from working | ||
- | * Added event trigger and fire timecodes to log output | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="8">ProfitView 1.0.4.8</btn> | ||
- | <modal id="8"> | ||
- | === ProfitView 1.0.4.8 === | ||
- | * Added function to save/download the log | ||
- | * Alert commands can now have comments with everything after "#" being treated as a comment | ||
- | * Added option to disabled all commands globally (Testmode) including a button in the popup window | ||
- | * Added available balance/equity info to log output | ||
- | * Added Coinbase Pro Sandbox support | ||
- | * Added option to reload TradingView tabs after time of inactivity | ||
- | * Added option to open/reload TradingView tabs in case of connection loss | ||
- | * Added option to disable reloading of TradingView tabs on update/restart | ||
- | * Error retry and timeout now working and not duplicated anymore per account (settings are per exchange!) | ||
- | * Added CSS injection to widen the Condition drop down in the Alert Dialog on TradingView | ||
- | * Bitmex: Fixed ETHUSD calcuations and linked order cancelations | ||
- | * Fixed last error and success info not being updated in popup window | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="7">ProfitView 1.0.4.4</btn> | ||
- | <modal id="7"> | ||
- | === ProfitView 1.0.4.4 === | ||
- | * Fixed 'orderID' error message on closing of orders/positions | ||
- | * Fixed Poloniex test command | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="6">ProfitView 1.0.4.3</btn> | ||
- | <modal id="6"> | ||
- | === ProfitView 1.0.4.3 === | ||
- | * Added support for the Gemini Exchange (Beta!) | ||
- | * Added CSS injection to widen the Alert Dialog on TradingView | ||
- | * Added info on last successful and last failed actions (with timestamps) to the menubar popup window | ||
- | * Added a restart button on the live log page to force a reload of the extension manually | ||
- | * Improved the live log with message size limits, better formatting, improved scrolling and more options (that are saved now) | ||
- | * Tightened the requested exchange permissions for better security! | ||
- | * Improved saving of configuration and permissions | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="5">ProfitView 1.0.4.1</btn> | ||
- | <modal id="5"> | ||
- | === ProfitView 1.0.4.1 === | ||
- | * Quickfix: decreased log retention due to Chrome LocalStorage size limitations! | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="4">ProfitView 1.0.4</btn> | ||
- | <modal id="4"> | ||
- | === ProfitView 1.0.4 === | ||
- | * Overhaul of popup window with easier access to the Settings window | ||
- | * Added numerous additional debug and status metrics to the log | ||
- | * Added persistent application log (Beta!) | ||
- | * Added CoinPayments.net as a payment option | ||
- | * Added navigation in Settings window (direct linking to log viewer, browser back/forward/refresh etc. working) | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="3">ProfitView 1.0.3</btn> | ||
- | <modal id="3"> | ||
- | === ProfitView 1.0.3 === | ||
- | * Fixed saving of permissions and unlock state! | ||
- | * Fixed accidental duplication of API key if it was renamed | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="2">ProfitView 1.0.2</btn> | ||
- | <modal id="2"> | ||
- | === ProfitView 1.0.2 === | ||
- | * Fixed bug preventing communication with TradingView in some cases | ||
- | * GUI changes | ||
- | </modal> | ||
- | <btn type="default" size="xs" modal="1">ProfitView 1.0</btn> | ||
- | <modal id="1"> | ||
- | === ProfitView 1.0 === | ||
- | * Initial release | ||
- | </modal> | ||
- | </panel> | ||
- | </accordion> | ||
- | // | ||
- | // | ||
- | <accordion> | ||
- | <panel title="Known Bugs and Issues" icon="fa fa-bug"> | ||
- | No reports. | ||
- | Please report bugs in our Discord or send us an email <support@profitview.app>. | + | See [[profitview:changelog]] |
- | </panel> | + | |
- | </accordion> | + |