Button Panel

Chart Trader Enhancements

The AlgoBox™ Button Panel

Maximize your trading efficiency with AlgoBox™'s Button Panel. Six additional buttons provide easy access to key functions for managing your positions.

Here are the standard NinjaTrader order entry buttons, including Buy Limit Orders, Sell Limit Orders, Close all and Trade Reversal.

1) The Bracket button gives you the option to add targets and stops to any order placed without an ATM strategy.

2) The Add Stop button automatically adds a stop loss to naked orders, which is set to 30 ticks by default.

3) The Naked button removes targets and stops, leaving only your trade open (and your risk!).

The AlgoBox™ Button Panel includes Bracket, Add Stop, Naked, Flatten, Half and Double.

4) The Flatten All button closes all trades and orders on all instruments.

5) The Half button closes half the trade, for example, if you have four contracts running and you want to take half the profit and let the other half run, this would close two contracts, leaving the other two still running.

6) The Double button allows you to double the contract size of your current trade via one market order.

The Naked and Double buttons are for experienced traders.

Hotkeys

Use hotkeys for faster trading. AlgoBox™'s Button Panel has built-in hotkeys for quick and efficient execution. Click on your chart, press CTRL + i to enter Indicators configuration window:

The Button Panel can be used with hotkeys for quicker and more efficient trading.

Avoid accidental changes. Always select the correct chart before using hotkeys to ensure your actions are applied to the desired instrument.


AlgoBox™ Speedometer Psychology Module

Although not a part of the AlgoBox™ Button Panel, the AlgoBox™ Speedometer Psychology Module includes 3 buttons for even more functionality and is located at the bottom of the Chart Trader panel:

The AlgoBox™ Speedometer Psychology Module: B-Background / O-Overlay / T-Text options.

Click here to learn more about the AlgoBox™ Speedometer Psychology Module.


Button Panel Settings

Below is an overview of the Button Panel Settings available in the indicator menu.

The Button Panel offers a variety of customizable settings, allowing you to adjust them according to your preferences. Default AlgoBox™ settings are shown.

1. Naked Button Options

The Naked Button is used to quickly remove any stops, targets, or brackets from an active order, simplifying the management of open positions.

Naked Button Color: You can change the color to customize its appearance.

Naked Button Font Color: Can be adjusted to customize the button text font color.

2. Add Stop Button Options

The Add Stop Button allows you to add a stop-loss order to an active position.

Add Stop Button Color: You can change the color to customize its appearance.

Add Stop Button Font Color: Can be adjusted to customize the button text font color.

3. Bracket Button

The Bracket Button sets up bracket orders with a predefined stop-loss and profit target, enabling automatic trade management.

Bracket Button Color: You can change the color to customize its appearance.

Bracket Button Font Color: Can be adjusted to customize the button text font color.

4. Double Button

The Double Button is designed to quickly double the size of an existing position, offering a way to scale up trades.

Double Button Color: You can change the color to customize its appearance.

Double Button Font Color: Can be adjusted to customize the button text font color.

5. Flatten Button

The Flatten Button is used to close all open positions and cancel any pending orders instantly, providing a quick exit from the market.

Flatten Button Color: You can change the color to customize its appearance.

Flatten Button Font Color: Can be adjusted to customize the button text font color.

6. Half Button

The Half Button allows you to close half of an open position, helping you to lock in partial profits while leaving a portion of the trade active.

Half Button Color: You can change the color to customize its appearance.

Half Button Font Color: Can be adjusted to customize the button text font color.

7. HotKeys

Customize your hotkeys to fit your needs. You can assign keys on your keyboard for the functions Double, Half, Naked, Add Stop, and Bracket to easily modify them to your preferred settings.

8. Data Series

Displays the current chart instrument, contract date and configurations applied.

Input Series: This setting determines which chart the indicator is displayed on, linking the indicator to the selected chart data.

9. Setup

Allows you to add a label, set the maximum bars to look back, and configure calculations based On Price Change, On Bar Close, or On Each Tick.

On Price Change: Updates the indicator only when there is a change in the instrument's price.

On Bar Close: Updates whenever a new bar closes, recalculating based on the finalized bar data to reflect the latest market conditions and changes in trends. Be mindful of whether you are using AlgoBars or range bars. This is the default setting for this indicator.

On Each Tick: Updates with every price change or tick in the market, providing real-time adjustments and reflecting the most current data. This is the most CPU intensive setting.

10. Visuals

Allows you to customize button colors, adjust the button placement, and modify the font type and size to suit your preferences. The Visual Settings shown are default settings which usually do not need to be changed unless specified in release notes or instructional video, live stream or on Discord etc. Auto scale is recommended to be unchecked.

Auto Scale: Automatically adjusts the indicator’s scale to fit within the chart’s price axis, ensuring it’s properly visible without manual adjustments.

Displacement: Shifts the indicator's plot forward or backward on the time axis. This setting is useful for aligning the indicator with price bars or other chart elements, especially in cases where you want to visualize future or past data relative to the current price.

Display in Data Box: Determines whether the values are shown in the Data Box, which is an on-screen display that provides detailed information about the current values when you hover over or click on the chart.

Panel: Specifies which panel or sub-panel the indicator is displayed in on the chart. Indicators can be placed in separate panels above or below the main price chart, allowing for organized and uncluttered visualization of multiple indicators.

Price Markers: Controls the display of markers or symbols on the price axis associated with the indicator's values. This setting helps highlight specific price levels or events directly on the price chart for better visibility and analysis.

Scale Justification: Determines where the indicator is positioned on the price scale, such as to the right or left side of the chart.

Visible: Toggles the overall visibility of the indicator, allowing you to hide or show it on the chart as needed.

All settings displayed in the settings image are the current default configurations provided by NinjaTrader and/or the AlgoBox™ Pro software, and may change at any time in future software updates without notice.


Examples

Watch: The Button Panel in action, toggling the Naked, Bracket and Flatten All functions.
Watch: The Speedometer Psychology Buttons in action , utilizing the B-Background / O-Overlay / T-Text functions.

Videos


Only available on AlgoBox™ for NinjaTrader 8. Try AlgoBox™ for free today.

Disclaimer

Last updated