Frequently Asked Questions and Answers

What is the difference between Volume Profile and Market Profile?

Volume Profile displays the quantity of contracts, currency units traded or ticks per price level.

Market Profile displays the quantity of time prices occurred per price level. Time is measured in units 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.

What is the difference between Real Volume and Tick Volume?

Real Volume is the quantity of contracts or currency units traded.

Tick Volume is the quantity of price changes, i.e., data updates or ticks.

What causes distributions to differ after change of chart timeframe or scale?

A minor price level grid change might cause significant distribution changes. Real-time price data distributions are stored in memory until reinitialization. Inspect price level size in pixels and symbol points, and real-time accumulated data coverage in the panel. Price level range prices (high, low and median) can be displayed in the column. To maintain price level grid use fixed chart scale, dataset price level grid static and set an exact price level size.

What causes the indicator or terminal to slow down or become unresponsive?

The 'Volume by Price' indicator uses on average 100 milliseconds for a dataset compilation and visualization. Distributions might be discarded and recalculated at high rates depending on change of dataset compilation parameters, e.g., scrolling chart without fixed price scales might cause the price level grid to change many times per second.

System resources are primarily utilized for processing of lower than chart timeframe period historical data. By default highest quality datasets are compiled, i.e., using prices of lowest period historical timeframe data. To improve performance use a dataset history plan other than quality or manually set history timeframe to a higher period, e.g., M15 opposed to M1 data rows utilize 15 times less system resources. Inspect historical timeframe data coverage in the panel to specifically determine the lowest period data required for highest quality visualizations, i.e., visualization on high scale H4 chart might not require M1 data rows.

Other significant factors might be a large dataset range, high amount of segments, high resolution price level and/or small TPO size. Specific to color visualizations especially high resolution price level and small TPO size heatmaps. To improve performance for visual analysis of large dataset ranges segmented by session use visible chart window range selection.

If historical timeframe data is not downloaded before attaching an indicator instance to a chart distributions will be discarded and recalculated for each time new data is received until complete. More specific to the terminal is the total activity, i.e., resource utilization, of all attached chart application instances and 'Market Watch' symbols.

What is the use for chart templates, indicator presets and INI files?

Presets (.set extension) are to configure chart applications (e.g., type 'Indicator' and 'Script') they contain application input parameter settings. Presets can be used via the application's properties window 'Inputs' tab.

Templates (.tpl extension) are to configure charts they contain chart parameter settings including configurations of all applications attached to it. Templates can be used via the menu bar or chart's 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 the 'Volume by Price' indicator they contain settings to configure custom user interfaces and dataset history plan, and can be used via the indicator's properties window 'Inputs' tab by file path as text input parameter values.