Volume Profile and Market Profile TPO (Time Price Opportunity)
The Volume by Price Indicator for MetaTrader 4 and 5 platforms features Volume Profile and Market Profile TPO (Time Price Opportunity).
Volume and TPO histogram bar and line charts. Volume Footprint charts. TPO letter and block marker collapsed and split structure charts. Static, dynamic and flexible range segmentation and compositing methods with relative and absolute visualizations. Session hours filtering and segment concatenation with Market Watch and custom user specifications. Graphical layering, positioning and styling options to suit the user's analytic and aesthetic needs. show more
Volume Profile and Market Profile TPO Point of Control (VPOC and TPOC), Count, Balance, Imbalance, Value Area (VA) and High and Low Volume Nodes (HVN and LVN) with visualization and evaluation by multiple methods and a wide range of user-definable variables to apply with all disciplines and studies.
Delta Volume Profile and Footprint charts with volume classification by price action or order type.
Additionally includes Initial Balance (IB), Volume Weighted Average Price (VWAP), and Volume by Time histogram and bubble charts to perform Volume Spread Analysis (VSA) and Volume Price Analysis (VPA). show more
A suite of technical analysis data visualization tools to display the complex relations between volume, price and time in various easy to interpret forms.
Data Source API for data connector extensions and user file feeds to have full control over the scope and type of data beyond native brokerage provisioning. Tick volume, trade volume or open interest.
Includes Order Book Time and Sales (T&S) and Depth Of Market (DOM) cross-platform terminal compatible MetaTrader 5 extension for Order Flow Analysis.
Data Environment API for extension and developer programmatic access to dimensions and metrics. Includes Traces, Events, Notifications and Reports extensions, and code sample resources for automated algorithmic trading strategies.
High-level chart setups with drag and drop support for the casual user, and further in-depth and segmented by using advanced user features.
For a quick start browse example compositions and download chart templates.
For details on configuration options and methods see documentation.
Purchase and rental via MQL5.com App Store: Taxes and fees are calculated at checkout. License per platform for 20 device activations . To install open the MetaTrader platform, specify your MQL5.com account in the settings, go to Toolbox \ Market \ Purchased and click the 'Install' button. ·Free demo limitations: Distribution with chart timeframe period price data. Range of 200 bars. Up to 5 segments.
Volume Profile displays the quantity of buy and sell orders (Real Volume), or data ticks (Tick Volume) per price level.
Market Profile displays the quantity and indices of time periods where prices occurred per price level. Units are named TPO's, short for Time Price Opportunity. Market Profile is a charting technique by J. Peter Steidlmayer, a trader at the Chicago Board of Trade (CBOT), ca 1959-1985.
Real Volume is the quantity of buy and sell orders, data used in analytics to represent activity based on monetary value and classification, inherent to the market or type of instrument data might not be available, i.e., Forex and CFD's without access and value respectively.
MetaTrader 4, for use with CFD brokers, natively does not feature Real Volume, the indicator adds support via its application program interface (API) for use with equities, indices and commodities CFD's, i.e., CFD for stock or futures exchange contract.
Tick Volume is the quantity of data ticks, data used in analytics to represent activity based on data feed updates with classification by Price Action.
Both are used with many different types of volume indicators widely valued as reliable analytical methods.
Compared to Real Volume, ethically, Tick Volume compiled Volume Profile and Footprint can only be considered as a completely different method of analytics. Theoretically, the difference in data type representation is very large, i.e., a tick of a large order, being a single for tick volume and multiples for trade volume, with a mere relation between ticks of (intermediary processed possibly accumulated) price updates.
In practice however, the difference in terms of visual price level variation, the general form, is small. Large orders do not occur much as they are strategically split into smaller orders, technologically, processing speed related accumulation likewise. With discretion, this could be used as an lower quality, low cost, alternative. For Order Flow Analysis Volume Delta, between order type and Price Action classification, i.e., actual buy and sell orders, and higher and lower price changes, the difference is incomparable. This can only be used as another method of analytics.
For example, AMP Futures and Just2Trade provide Real Volume.
All MetaTrader 4, and most MetaTrader 5 brokers are CFD brokers, CFD brokers only provide Tick Volume, and not Real Volume as might with exchange stocks and futures brokers.
The scope of the Order Book, it is of the stock or futures exchange, named Market Data, or of the brokerage clients trade operations only as in most cases. For demo accounts and such other limitations or adjustments.
Top of Book Level 1, the Time and Sales (T&S) list, is the trade operation data for price charts and volume indicators such as Volume Profile. Market Depth Level 2 additionally provides data required for the Depth of Market (DOM) Column or Ladder.
For example, via a native MetaTrader 5 terminal connection with a MQL5.com Market subscription for Nasdaq (Level 1) data, or via the indicator its application program interface (API) with third-party data such as of Barchart.com or directly obtained from the marketplace applicable such as CME Group .
For third-party data connection with the indicator API simple, relatively low cost, custom programmatic functions (network connection and data formatting) might be required, the MetaEditor features an AI assistant (OpenAI GPT-4 models), and at MQL5.com Freelance work orders can be opened and developers selected.
No, licenses purchased and rented via the MQL5.com App Store are per platform for 20 device activations. Cross-platform compatible data connector extensions do not require a license.
MQL4 and MQL5, short for MetaQuotes 4 and 5 programming languages, are for the development of MetaTrader applications. MQL5.com is a website providing various services for traders and developers of both platforms,
the MQL5.com Market service, or App Store, is for sellers to publish and distribute MetaTrader 4 and 5 applications which are licensed per platform to an MQL5.com user account.
Most brokers internally use the same data feed when provisioning both platforms, with the indicator cross-platform interfaces, this allows to use data without any discrepancies including Real Volume.
The default mode 'History Bars + Real-time Ticks Accumulation' stores data distributions in-memory. Chart timeframe and price level grid must be maintained, with chart scale fix, or reinitialization might occur (on price movement outside of the current scale) and tick accumulation is restarted, using coarse historical bar data up to that time.
The second mode 'History Ticks + Real-time Ticks' stores data tick-by-tick on disk which is persistant on reinitialization.
Set files (.set extension) are to configure chart applications (e.g., type 'Indicator' and 'Script') they contain application input parameter settings. Set files can be used via the application's properties window 'Inputs' tab.
Templates (.tpl extension) are to configure charts they contain chart property settings including configurations of all applications attached to it. Templates can be used via the menu bar or context menu.
INI files (.ini extension) are to configure advanced or less frequently used settings and can be edited with a text file editor.
For indicator they contain input parameter settings and can be used via the indicator's properties window 'Inputs' tab by file path as text input parameter values.
Brokers Open demo or live trading account
General disclosure: Materials, information, and presentations are for data visualization software feature educational purposes only and should not be considered specific investment advice nor recommendations. Example composition charts shown with indicators configured, including ranges and chart scales, strictly for best viewing with these purposes.
Risk disclosure: Trading currencies, equities, indices and commodities involves substantial risk of loss and is not suitable for all investors. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones financial security nor life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.