Bookmap Knowledge Base

Bookmap Knowledge Base

  • User Guide
  • Add-ons
  • Java API

›Bookmap Add-ons

Bookmap Add-ons

  • Absorption Indicator
  • Breakeven Point Indicator
  • Cross BBO
  • DOM Pro
  • Execution Pro
  • Footprint Indicator
  • HIRO
  • Instrument Copy
  • Liquidation Indicator
  • Liquidity Marker
  • Liquidity Tracker
  • Market Pulse Volume Pressure
  • Multibook Customizer
  • Outside Liquidity
  • Price Levels Indicator
  • Python API
  • Stops & Icebergs Sub-Chart Indicator
  • Stops & Icebergs On-Chart Indicator
  • Sweeps Indicator
  • Tradermap Pro

Price Levels Indicator

What Is the Price Levels Indicator?

The Price Levels Indicator displays multiple price levels over a specific time interval. For example, you can plot the highest and lowest traded price from the last 5 minutes.

Each price level is configurable by percentage (from the high or low), name, and color.

scrnsht

Three price levels are plotted by default:

  • Highest Price Level (100%) - The maximum traded price of an instrument over a specific period of time (red line on the above screenshot)
  • Middle Price Level (50%) - The average of the maximum and minimum traded price over a specific period of time (yellow line on the above screenshot)
  • Lowest Price Level (0%) - The minimum traded price of an instrument over a specific period of time (green line on the above screenshot)

How to Configure the Price Levels Indicator

To configure the Price Levels Indicator, open the API plugins configuration and select Price Levels.

scrnsht

Enable Level

The Enable Level checkbox allows you to show or hide any price level from the main chart window.

scrnsht

scrnsht

Level Color

The Level Color setting allows you to choose a color for each price level.

scrnsht

scrnsht

Scheduled Resets

The Scheduled Resets setting allow you to configure how and when price levels are reset.

There are two reset types:

  • AT
  • EVERY

scrnsht

To configure Scheduled Resets you must first enable the Schedule Resets… checkbox.

AT Reset

The AT Reset allows you to reset the price level at a fixed time each day. You can specify the time using the Hours-Minutes-Seconds input boxes.

After specifying the reset time, press the Apply button.

scrnsht

The above screenshot shows a reset time of 22:00:00 each day.

scrnsht

The above screenshot shows the price levels being reset at 22:00:00 on the main chart (heatmap disabled for clarity).

Alternatively, you can reset the price levels directly from the chart using the context menu.

  1. Right click on the price level at the time you want to reset

scrnsht

  1. Select the Set reset AT... option from the context menu

scrnsht

The price levels will now reset each day, at this time.

NOTE: The time is specified in your time zone and may be different from the time zone selected in Bookmap, your current time zone is displayed in the Scheduled resets configuration.

scrnsht

EVERY Reset

The EVERY Reset allows you to continually reset the price levels after a certain period of time (from the start of the day, when data was first loaded by Bookmap).

You can specify the exact time interval using the Hours-Minutes-Seconds input boxes.

After specifying the reset time interval, press the Apply button.

scrnsht

The above screenshot shows a reset interval of 5 minutes.

scrnsht

The above screenshot shows the price levels being reset every 5 minutes on the main chart (heatmap disabled for clarity).

Create Custom Level

In the Create Custom Level section, you can add custom levels to your main chart. To do this, enter a name for your level and press the Add custom level button.

A panel will appear with the settings for your new custom level.

scrnsht

Level Name

The Level Name input box allows you to rename your custom price level.

Note: You can only rename custom levels. You can’t rename the default levels (Highest Price Level, Middle Price Level, and Lowest Price Level).

To rename your custom level:

  1. Input your new name in the Level name field
  2. Press the Apply button

scrnsht

The custom level name will then update in both the settings panel and on the main chart.

scrnsht

scrnsht

Position

The Position slider allows you to change the position of your custom level, between the minimum and maximum traded price.

  • 0% = Lowest Price Level
  • 100% = Highest Price Level

The value of the level is calculated according to the weighted arithmetic mean formula:

x(t) = MaxTrade(t) * p + MinTrade(t) * (1 - p)

Where:

  • x(t) = Price of the level at time t
  • MaxTrade = Maximum traded price at interval t0 to t
  • MinTrade = Minimum traded price at interval t0 to t
  • p = percentage value

Note: Interval t0 to t can be the time from when Bookmap started receiving data, or the time after the last reset.

scrnsht

To change the level position:

  1. Drag the Position slider to the desired value
  2. Press the Apply button

scrnsht

The custom level position name will then update in both the settings panel and on the main chart.

scrnsht

scrnsht

Delete Level

The Delete Level button removes the level from the main chart and deletes the setting panel for this level.

Price Levels Indicator FAQ

Will my settings save across all instruments?

No. Settings need to be individually configured for each instrument.

How many custom levels can I create?

There's currently a limit of 10 custom levels.

How to Install the Price Levels Indicator

To install the Price Levels Indicator, please follow these steps:

  1. Download the Price Levels Indicator here
  2. Launch Bookmap version 7.3 (build 25) or higher
  3. Click the API plugins icon to open the API plugins configuration panel (or via the Settings Menu > API Plugins Configuration)

scrnsht

  1. In API plugins configuration, click the Add button and then select the price-levels-indicator-x.xx.jar file

scrnsht

  1. Choose Price Levels and click the Load button

scrnsht

  1. Activate the Price Levels Indicator by clicking on the checkbox near the indicator’s name

scrnsht

← Outside LiquidityPython API →
  • What Is the Price Levels Indicator?
  • How to Configure the Price Levels Indicator
    • Enable Level
    • Level Color
    • Scheduled Resets
    • Create Custom Level
  • Price Levels Indicator FAQ
    • Will my settings save across all instruments?
    • How many custom levels can I create?
  • How to Install the Price Levels Indicator
Bookmap Knowledge Base
RESOURCES
Main PageForumBlog
Tutorials
Video TutorialsWebinar Recordings
Social
Bookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge Base
Copyright © 2023 Bookmap Ltd