Scalper Toolbox
Scalper Toolbox
This package consists of 3 indicators to help scalpers and short term traders.
It is not a buy-sell indicator! The tools are intended to support the decision making for short term trades.
The first tool included is the already available Pace of Tape (PoT) indicator, it was included for completeness. More information on the indicator can be found HERE. The Pace of Tape helps to gauge the intensity of the book.
The second tool is the Market Watch indicator, it automatically displays all subscribed instruments' price in the bottom panel. It serves as a replacement for the traditional market watch, giving not only the last value, but the history of the movement as well. It helps to quickly detect if the market is moving into the same direction or if couple of the instruments are diverging. It can be very convenient for scalpers and short term traders, who keep subscribing and unsubscribing instruments, since the indicator manages the instruments automatically. As such, it has no configuration window, visibility has to be adjusted in the basic Bookmap config panel.
There are 2 variations of this indicator in the package. Those are built upon different technologies and might have different performance.
The No Colour variation offers tick by tick data and it does display all instruments with a single colour. The colour can be adjusted, but still the same colour will be used for all lines. The individual instruments can be hidden in the Bookmap standard configuration panel.
The Colour variation offers an automated colouring up to 9 colours, if more instruments are added, the colours will repeat. Using the default Bookmap settings panel, the indicator colour can be changed for the current session. Please remark, that the colours might change between restarts. This indicator updates every 500 milliseconds (not tick by tick) to improve performance, the update period can be defined in the configuration.
The third tool is called Book Bracket, it is a proprietary indicator. Scalpers and short term traders must know not only the pace of the tape (PoT indicator), but also the range of the movements, how far the market can move within the next couple of seconds. Many traders use the Average True Range for that, but it does not take into account the book. The Book Bracket indicator measures the volume in the last N seconds and calculates how many levels it would take out of the book if the same volume was traded next. It not only gives a very good visual on the thickness of the book above and below, it also shows the stacking pulling and helps to identify the right locations for the orders to get filled quickly. If the book is not thick enough, the indicator will go into the extended book and calculate the levels based on the extended book. If the data provider does not provide extended books, the indicator might not be exact.
The indicator can be adjusted according to the trading time frame:
The Lookback Interval defines the "bar" length it records the volume for
Lookback Period defines how many bars' volume should be accumulated
Top and Bottom Band line type defines the line type to be displayed
Line width is the thickness of the line
Colour settings let the line colour to be changed.
Putting all the indicators together, we can get a good feeling about the current value. If the price movement is in agreement with the watchlist; if the intensity of the tape compared to the max and the average activity on the PoT is typical for the movement type; if pullback and target levels on the Book Bracket coincide with small value levels and give enough space for a scalp.
It is not a buy-sell indicator! The tools are intended to support the decision making for short term trades.
The first tool included is the already available Pace of Tape (PoT) indicator, it was included for completeness. More information on the indicator can be found HERE. The Pace of Tape helps to gauge the intensity of the book.
The second tool is the Market Watch indicator, it automatically displays all subscribed instruments' price in the bottom panel. It serves as a replacement for the traditional market watch, giving not only the last value, but the history of the movement as well. It helps to quickly detect if the market is moving into the same direction or if couple of the instruments are diverging. It can be very convenient for scalpers and short term traders, who keep subscribing and unsubscribing instruments, since the indicator manages the instruments automatically. As such, it has no configuration window, visibility has to be adjusted in the basic Bookmap config panel.
There are 2 variations of this indicator in the package. Those are built upon different technologies and might have different performance.
The No Colour variation offers tick by tick data and it does display all instruments with a single colour. The colour can be adjusted, but still the same colour will be used for all lines. The individual instruments can be hidden in the Bookmap standard configuration panel.
The Colour variation offers an automated colouring up to 9 colours, if more instruments are added, the colours will repeat. Using the default Bookmap settings panel, the indicator colour can be changed for the current session. Please remark, that the colours might change between restarts. This indicator updates every 500 milliseconds (not tick by tick) to improve performance, the update period can be defined in the configuration.
The third tool is called Book Bracket, it is a proprietary indicator. Scalpers and short term traders must know not only the pace of the tape (PoT indicator), but also the range of the movements, how far the market can move within the next couple of seconds. Many traders use the Average True Range for that, but it does not take into account the book. The Book Bracket indicator measures the volume in the last N seconds and calculates how many levels it would take out of the book if the same volume was traded next. It not only gives a very good visual on the thickness of the book above and below, it also shows the stacking pulling and helps to identify the right locations for the orders to get filled quickly. If the book is not thick enough, the indicator will go into the extended book and calculate the levels based on the extended book. If the data provider does not provide extended books, the indicator might not be exact.
The indicator can be adjusted according to the trading time frame:
The Lookback Interval defines the "bar" length it records the volume for
Lookback Period defines how many bars' volume should be accumulated
Top and Bottom Band line type defines the line type to be displayed
Line width is the thickness of the line
Colour settings let the line colour to be changed.
Putting all the indicators together, we can get a good feeling about the current value. If the price movement is in agreement with the watchlist; if the intensity of the tape compared to the max and the average activity on the PoT is typical for the movement type; if pullback and target levels on the Book Bracket coincide with small value levels and give enough space for a scalp.
Last edited by zcsoka on Wed Aug 25, 2021 8:52 pm, edited 1 time in total.
Re: Scalper Toolbox
just installing this stuff, keep ask me licence not permit , restart the bookmap etc, would you like help me out?
Re: Scalper Toolbox
Dear Kaizhou8,
The issue you are facing is with the licensing server, that is under the control of the Bookmap, I cannot check license related issues. Would you be so kind as to ask Bookmap support about your issue?
The issue you are facing is with the licensing server, that is under the control of the Bookmap, I cannot check license related issues. Would you be so kind as to ask Bookmap support about your issue?
-
- Posts: 6
- Joined: Tue Sep 07, 2021 6:57 pm
Re: Scalper Toolbox
I get this error code when I try to use the book bracket.
java.lang.NoSuchMethodError: velox.api.layer1.simplified.Api.registerIndicator(Ljava/lang/String;Lvelox/api/layer1/messages/indicators/Layer1ApiUserMessageModifyIndicator$GraphType;DZZ)Lvelox/api/layer1/simplified/Indicator;
at com.zoli.api.scalpertools.indicators.bookbracket.initialize(bookbracket.java:84)
at velox.api.layer1.simplified.InstanceWrapper.start(InstanceWrapper.java:120)
at velox.api.layer1.simplified.SimplifiedL1ApiLoader.startForInstrument(SimplifiedL1ApiLoader.java:355)
at velox.api.layer1.simplified.SimplifiedL1ApiLoader.lambda$onStrategyCheckboxEnabled$4(SimplifiedL1ApiLoader.java:333)
at velox.api.layer1.layers.Layer1ApiInjectorRelay.injectSynchronously(SourceFile:57)
at velox.api.layer1.simplified.SimplifiedL1ApiLoader.onStrategyCheckboxEnabled(SimplifiedL1ApiLoader.java:328)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at velox.bookmap.dl$b.invoke(SourceFile:64)
at com.sun.proxy.$Proxy31.onStrategyCheckboxEnabled(Unknown Source)
at velox.bookmap.Fb.a(SourceFile:680)
at velox.bookmap.Fb.a(SourceFile:386)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at velox.bookmap.Pi.dispatchEvent(SourceFile:70)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.NoSuchMethodError: velox.api.layer1.simplified.Api.registerIndicator(Ljava/lang/String;Lvelox/api/layer1/messages/indicators/Layer1ApiUserMessageModifyIndicator$GraphType;DZZ)Lvelox/api/layer1/simplified/Indicator;
at com.zoli.api.scalpertools.indicators.bookbracket.initialize(bookbracket.java:84)
at velox.api.layer1.simplified.InstanceWrapper.start(InstanceWrapper.java:120)
at velox.api.layer1.simplified.SimplifiedL1ApiLoader.startForInstrument(SimplifiedL1ApiLoader.java:355)
at velox.api.layer1.simplified.SimplifiedL1ApiLoader.lambda$onStrategyCheckboxEnabled$4(SimplifiedL1ApiLoader.java:333)
at velox.api.layer1.layers.Layer1ApiInjectorRelay.injectSynchronously(SourceFile:57)
at velox.api.layer1.simplified.SimplifiedL1ApiLoader.onStrategyCheckboxEnabled(SimplifiedL1ApiLoader.java:328)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at velox.bookmap.dl$b.invoke(SourceFile:64)
at com.sun.proxy.$Proxy31.onStrategyCheckboxEnabled(Unknown Source)
at velox.bookmap.Fb.a(SourceFile:680)
at velox.bookmap.Fb.a(SourceFile:386)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at velox.bookmap.Pi.dispatchEvent(SourceFile:70)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
-
- Posts: 10
- Joined: Tue Jul 05, 2022 5:41 pm
- Has thanked: 1 time
- Been thanked: 1 time
Re: Scalper Toolbox
Hello, very interesting add-on. I certainly would like to use it but before I try, have you tested this on Bookmap 7.3? As of today, 26 July 2022, build 35 is the latest.
-
- Posts: 1
- Joined: Tue Aug 23, 2022 4:21 pm
Re: Scalper Toolbox
Good afternoon, I would like to get a free trial of your add on, let me know the process
-
- Posts: 10
- Joined: Tue Jul 26, 2022 5:58 am
- Has thanked: 6 times
- Been thanked: 3 times
Re: Scalper Toolbox
Hello Z0LI Store,
I bought the PoT Peace of Tape indicator, if I want to stop the subscription, how can I do that ?
In My Marketplace, I dont have a button to cancel the subscription,
I would like to have the demo ScalperToolbox now, isa that possible ?
Best regards,
Wilko
I bought the PoT Peace of Tape indicator, if I want to stop the subscription, how can I do that ?
In My Marketplace, I dont have a button to cancel the subscription,
I would like to have the demo ScalperToolbox now, isa that possible ?
Best regards,
Wilko