Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Install NinjaTrader First
You can import your existing NinjaTrader License Key by going to Settings, Plans, and then selecting Import a License. If you are upgrading NinjaTrader, you can skip this step.
Click the "Download" button on the left menu, then click the blue download button and install NinjaTrader.
Our server is contacted by NinjaTrader upon log in for user validation. If you have a firewall, spyware or other such software running on your PC, you may receive a Windows Security Alert popup as shown below. Click "Allow access" to ensure that you grant NinjaTrader permission to access the internet or you may receive a log in error.
NinjaTrader must be installed BEFORE installing AlgoBox™
Get the latest full version of AlgoBox™:
Run The AlgoBox™ Installer
Locate the downloaded AlgoBox™ installer file on your PC and unzip the file using software such as 7zip or WinZip.
Run the ALGOBOX PRO x.x.x.x Plus ENIGMA BOTPACK.exe file and this window will appear:
Click Next to continue to the following prompt:
This screen will allow you to select various options in regards to AlgoBox™ software features such as Enigma and the automated bot pack.
** NOTE: AlgoBox™ Trial members have all functionalities fully unlocked, therefore should click on the 3rd option - "AlgoBox PRO AUTOBOT PACK EDITION (optional)" which will install all features.
For example, if you have a Premium/Gold member license with Enigma and Enigma Bot, you would select only the 3rd option - "AlgoBox PRO AUTOBOT PACK EDITION (optional)" which will install all features.
Select the installation level that you have access to and click NEXT.
Once installed you should see the following screen:
If you already have AlgoBox™ installed & are about to install a new release, make sure you uninstall the current version prior to installing a new release.
The Microsoft .NET Framework 4.8.1 must be installed on your PC - please download and install it from .
to your NinjaTrader account
Once installation is complete, review the to establish the appropriate connection to your broker and/or market data feed service provider.
New users get a .
Existing AlgoBox™ members can download via our to avoid filling out the trial form.
** NOTE: Please make sure to read the before proceeding further! **
You can customize your NinjaTrader Workspaces, chart templates and indicators as you wish, however, we recommend always starting with a default AlgoBox™ Workspaces, templates and indicator settings. Save your Workspaces and templates under a different file name so that you always maintain default files for future use without having to re-install AlgoBox™. to learn more about Workspaces.
To get started with Workspace layouts, please click . Note: Some customized workspaces, templates and settings may not be recommended or supported. We do not support the use of 3rd party applications/indicators.
- No credit card required, no obligation, no gimmicks.
Overview Of The AlgoBox™ 120 Day Program
The AlgoBox™ 120 Day Program is structured as a comprehensive guide to help you learn the AlgoBox™ tools, indicators, strategies, methodologies, and tactics.
The program is divided into three 40-day periods, each with its own specific focus and purpose.
For optimal results, consistently follow the program for the full 120 days without interruption.
No matter how busy you are, you can still make progress. Adjust the 40-day cycle to fit your learning schedule.
Trading Software For Professional Traders
AlgoBox™ is a professional-grade trading software designed exclusively for the NinjaTrader desktop platform. Supporting Futures, Stocks, Crypto, Forex, and Commodities, it combines advanced Real-Time Order Flow Analysis tools with a user-friendly interface. With powerful visual and auditory alerts, AlgoBox™ simplifies trading, making it both effective and accessible.
FlowMaster™ is a cutting-edge set of Real Time Order Flow Analysis (RTOFA) tools that deliver actionable insights into market dynamics. Using advanced algorithms to continuously analyze market data, AlgoBox™ provides real-time signals based on multiple indicators across multiple timeframes.
Proprietary AlgoBars eliminate the time component of traditional charts. This approach helps to uncover actual price movements and structure patterns that are often obscured on standard time-based charts.
FlowMaster™ AudioBox is a powerful AlgoBox™ tool for real-time order flow analysis, using sound alerts to enhance the trading experience. This audio-based indicator identifies large buy and sell actions instantly, giving traders an edge by detecting major market moves and directional intent.
The AlgoBox™ system offers a wide range of thoroughly tested strategies that have been successfully applied across various markets. This provides traders with greater flexibility in their day trading analysis.
The AlgoBox™ 120-Day Training Program offers a comprehensive guide through the essential skills needed for success. It breaks down complex concepts into digestible lessons across three 40-day phases. This program is designed to provide hands-on experience, continuous support, and valuable insights to help you master algorithmic trading strategies efficiently.
Explore a vast collection of 1000+ free video tutorials and live streams at your own pace and you’ll likely find answers to 99% of your questions.
Enjoy seamless software usage with the added advantage of free Technical Support for all users. Whether you’re resolving an issue, need help with installation, or want to unlock the software’s full potential, our dedicated support team is ready to assist at no extra cost. This ensures you can stay focused on your goals without the worry of technical difficulties.
Only available on AlgoBox™ for NinjaTrader 8.
If you're considering algorithmic trading and want to ensure it's the right fit, we offer a of the full AlgoBox™ software. You can test it on your PC with no limitations, obligations, or credit card required.
Supercharge your learning and join our for free to learn from and interact with many other like-minded traders using AlgoBox™. Use the indicator for free at any time - no email or credit card required.
Easy as 1, 2, 3.
Hey there my friend,
Our installer is not like any other - we are a full build with our own installation executable. What that means is you don't import the zip file into NinjaTrader.
Simply unzip the file to your desktop and then run the executable in order to install.
It's great to have you in the crew and welcome aboard! -Vinny E. Mini
Layout Per Instrument
There are two main suggested AlgoBox™ chart layouts for a single instrument: 1) The Five Chart Layout 2) The Three Chart Layout
The Five Chart Layout is the standard default AlgoBox™ workspace designed for a standard 27" monitor at 1920x1080p resolution.
In accordance with the AlgoBox™ Order of Operations process, the charts are read from left to right in a filtering process, similar to the popular "top down analysis" concept.
Vinny E. Mini typically trades and monitors four instruments simultaneously, (YM, ES, RTY & NQ) using the five Chart Layout for each instrument, totaling twenty charts on one 55" 4K resolution TV as the main monitor display. A 55" 4K resolution TV is the exact same number of pixels of four 27" monitors at 1920x1080p resolution.
Also known as "The Flag" layout, the 3 Chart Layout is a simplified screen-efficient version of the 5 Chart Layout for times when monitor real estate is less than ideal. The concept remains the same: start filtering trade direction bias using the MACV chart and then look for more accurate setups on the Ripple charts that coincide with the MACV chart direction.
The Tide chart is the highest time frame chart in AlgoBox™. It's an 89-tick range bar chart, meaning each bar forms after a price movement of 89 ticks.
The Wave chart is the second largest sized chart, using range bars. The range bar size setting for each instrument changes every week, using robotic optimizations of historical data intended to adapt with changing market patterns in accordance to the B.O.W. concept, taught by Vinny E. Mini:
B acktest O ptimize W alk Forward
Simply click on the Wave chart you want to update, type the new number with the letter"R" and press Enter.
For example: YM Wave chart would require "36r" and press Enter.
The AlgoBox™ MACV chart is used for filtering trade direction. Trades can be taken on this chart at your own risk, but is not recommended since stop loss size/distance will be much larger, thereby increasing risk, and targets will also be farther away, making them less likely to be reached and/or take longer to play out.
The AlgoBox™ Ripple A chart is the final and smallest "time frame" / sized chart to find strategy setups to enter a trade, as price will be perceived to move the fastest on this chart. This is the lowest (fastest) time frame Ripple chart, usually being a 1-3 AlgoBar, depending on the instrument and market speed. The idea is to use the smallest risk possible at the most accurate location while trading in the direction of the higher time frames to gain larger targets/rewards.
When using the AlgoBox™ Three Chart Layout with limited screen space, utilizing NinjaTrader chart tabs may enhance your trading experience.
AlgoBox™ is an independent entity and is not affiliated with MaxTo in any way. Any references to MaxTo are solely for informational purposes and do not imply affiliation, endorsement or partnership.
The Chart Properties in NinjaTrader allow you to customize key aspects of your chart, including axis scaling, grid lines, background color, price markers, trading hours, and execution plotting for a personalized trading experience.
Chart Properties settings is accessible by right-clicking on the chart and selecting "Chart Properties" from the pop-up menu.
Allow The Selection Or Drag/Drop Of Chart Series: Enables or disables the selection of Data Series and indicators for drag and drop.
Equidistant Bar Spacing: Enables or disables plotting bars an equal distance from each other.
Font: Customize the font display properties for the chart.
Right Side Margin: Sets the pixel spacing between the Y-axis panel and the current bar.
Chart Trader: Sets the chart trader display mode.
Show Date Range: Enables or disables showing the date range label to the top left of chart. The date range reported are the dates that are currently visible on the chart.
Show Scrollbar: Enables or disables showing the horizontal chart scroll bar.
Tab Name: Sets the name displayed in the tab. By default the instrument name is displayed.
Chart Background Image: Enables or disables the option to use an image as the chart background.
Chart Background: Change the chart background color.
Crosshair Label: Change the color for the crosshair label.
Inactive Price Markers: Price markers display the current price of bars and indicators on the Y-axis. When looking at the current bar, the price markers will take the color of the data series. When scrolling back through historical bar data, the markers are inactive (not real-time) and will be displayed by the color set in this field.
Text: Customize the font display properties for the chart.
Axis: Customize the properties for the vertical and horizontal chart axis.
Crosshair: Customize the drawing properties of the crosshair.
Grid Line Horizontal: Customize the drawing properties of the horizontal grid lines.
Grid Line Vertical: Customize the drawing properties of the vertical grid lines.
Panel Splitter: Customize the splitter drawn between chart panels.
Always on top: Toggle this setting ON to always keep the window visible on top, even when other windows are active.
Show Tabs: Display or hide chart tabs at the bottom of the chart window.
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.
Data Series settings is accessible by right-clicking on the chart and selecting "Data Series" from the pop-up menu.
Price Based On: Select from Last, Ask, or Bid prices.
Type: Defines the candle style to be displayed on the chart. By default, it is set to AlgoBars.
AlgoBar Size: Defines the size of AlgoBars, starting from 1 as the smallest and customizable to your preferred size/number.
Load Data Based On: Select from bars, days or a custom range to determine how you want the data to be loaded.
Days to Load: Specify the number of days in the past for which you would like the data to be loaded.
End Date: Defines the final day in the historical data range that will be loaded.
Trading Hours: Specifies the trading hours to be applied to the data series.
Break At EOD: Enable or disable bar breaks at the end of the day. Enabling ensures that each bar starts at a known point at the start of the day.
Chart Style: This refers to the chart style utilized for plotting the data series.
Name: Customize the name of your chart style.
Bar Width: Adjusts the width size of the bars plotted.
Candle Body Outline: Customize the outline of the AlgoBars.
Candle Wicks: Customize the color, style, and width of the candle wicks.
Color For Down Bars: Customize the colors for the down bars.
Color For Up Bars: Customize the colors for the up bars.
Auto Scale: The Auto Scale function continuously monitors the price action and adjusts the vertical scale of the chart in real-time.
Center Price On Scale: Toggle this option On or Off to center the price on the price axis.
Display In Data Box: Toggle On or Off for the Data Series to be displayed in the Data Box or Mini Data Box.
Label: The Data Series label displayed in the upper left corner of a chart panel.
Panel: This is the panel number where the Data Series will be plotted.
Price Marker: Customize the visual tag that highlights the current price on the Y-axis.
Scale Justification: Sets the scale that the Data Series will be plotted on, right, left or overlay.
Show Global Draw Objects: Toggle On to enable globally drawn objects to be shown on this chart.
Trading Hours Break Line: Customize the look of the Trading Hours Break Line that marks session boundaries on the chart.
Color For Executions Buy: Customize the color for the buy executions displayed on the chart.
Color For Executions Sell: Customize the color for the sell executions displayed on the chart.
NinjaScript Strategy Profitable Trade Line: Customize the appearance of profitable trade marker lines.
NinjaScript Strategy Unprofitable Trade Line: Customize the appearance of unprofitable trade marker lines.
Plot Execution: You can select from three options: Do Not Plot, Markers Only, or Text Markers to show how past trade executions are marked on the chart.
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.
The chart panel properties in NinjaTrader allow you to customize various aspects of the chart, including panel size, background color, axis display, and grid lines.
Chart Panel Properties settings is accessible by right-clicking on the chart panel and selecting "Properties" from the pop-up menu.
Range: You can set the range to "Automatic" or "Fixed." A fixed range allows the manual setting of the upper and lower boundary of the chart. The range can also be manually defined via mouse cursor on the chart by clicking and dragging the Y-axis.
Based On: You can set the value indicating how the "Automatic" scale range is calculated. When set to “Entire Date Range Series Only” Data Series and Indicator values for the entire date range of the chart (draw objects are ignored) are used to calculate the vertical scale range. When set to “Screen Date Range” all visible objects on screen are used.
Horizontal Grid Lines: Sets the Horizontal grid lines displayed on the chart's price scale to "Automatic" or "Fixed."
Margin Type: Sets the calculation mode for determining the upper and lower panel margins by "Price" or "Percent."
Margin Lower: Customize the lower margin value.
Margin Upper: Customize the upper margin value.
Type: This sets the scaling type to "Linear" or "Logarithmic."
Range: You can set the range to "Automatic" or "Fixed." A fixed range allows the manual setting of the upper and lower boundary of the chart. The range can also be manually defined via the mouse.
Based On: You can set the value indicating how the "Automatic" scale range is calculated. When set to “Entire Date Range Series Only”, Data Series and Indicator values for the entire date range of the chart (draw objects are ignored) are used to calculate the vertical scale range. When set to “Screen Date Range” all visible objects on the screen are used.
Margin Type: Sets the calculation mode for determining the upper and lower panel margins by "Price" or "Percent."
Margin Lower: Allows customization of the lower margin value.
Margin Upper: Allows customization of the upper margin value.
Type: This sets the scaling type to "Linear" or "Logarithmic."
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.
The Chart Trader properties in NinjaTrader provide customization options for trading directly from charts, including enabling/disabling order display, adjusting button visibility, modifying order placement preferences, and configuring trade-related visuals.
Chart Trader Properties settings is accessible by right-clicking on the chart trader and selecting "Properties" from the pop-up menu.
ATM Strategy Selection Mode: Sets the behavior of the ATM Strategy drop-down menu.
Auto Scale: Enables or disables the inclusion of orders and positions in the chart's auto scaling.
Order Display Bar Length (% of chart): Sets the horizontal length of an order bar displayed on the chart as a percentage.
P&L Display Unit: Set the display unit for profit/loss in currency, percent, ticks, pips, or points.
Predefined Stop Limit Offset: Enables or disables the predefined stop limit offset (the limit price away from the stop price for entry/exit stop-limit orders).
Quantity Modification For Stocks: Set whether new orders submitted to price levels where an order already exists will increase the original orders size or be submitted as a separate order (only applies to stocks).
Scale Quantity: Sets the scale order quantity amount.
Show Realized P&L When Flat: Displays realized profit and loss for the selected account in the P&L field when flat.
Simulated Order Volume Trigger: Sets the value for a simulated order volume trigger (for entry and exit orders, not Stop Loss orders).
Customize the colors for the Action button, Buy button and Sell button.
Sets the color, dash style, and width of lines used to represent specific order types like Limit orders , MIT orders, Position entry price, Profit target, Stop limit orders, Stop loss and Stop market orders.
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.
Use custom layouts/workspaces at your own risk, as they are not supported by our AlgoBox™ Tech Support Team.
To get enough data on your charts in order for the tools to populate & display properly, we need to make sure there are enough days of data set in NinjaTrader's chart settings.
US Futures / Equities
When trading US Futures, traders must know about Contract Rollover and how it affects price behavior before, during and after the rollover dates. Rollover is when traders must move their positions to the next month's contract to avoid expiration.
A rollover means carrying forward your future positions by closing your positions near the expiry date to opening the same new position in a further-out month contract.
Traders can determine when they need to move to the new contract by watching the volume of both the expiring contract and next month's contract. Once the newer contract has traded more volume than the previous contract, it is time to update your charts to the new contract date.
Luckily for the smart traders that use AlgoBox™ we have a Contract Rollover indicator that automatically plots a vertical line on the charts.
Click on your chart and press CTRL + i on your keyboard to enter the Indicators configuration window. Find and double-click "AlgoBoX__ContractRollover" to add the indicator to your chart. Click Apply and then click OK.
Manually rolling over the contract is done by typing in the next contract expiry in the window's instrument selector. For example: ES 06-24 to ES 09-24.
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.
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.
On Each Tick: Updates with every price change or tick in the market, providing real-time adjustments and reflecting the most current data. This setting increases CPU processing load.
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 X (time) axis. This setting is useful for aligning the indicator with price bars or other chart elements.
Display in Data Box: Determines whether the values are shown in the Data Box, which is an on-screen display that provides detailed chart information.
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 Y (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.
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.
Learn How to Use AlgoBox™ Faster
Our AlgoBox™ Documentation is a valuable resource that's regularly updated. To get the most out of it, we recommend using it alongside our training videos.
GitBook elevates your online learning with features like image zoom, topic search, and easy hyperlinking. Plus, export content as GIFs for engaging visual support.
To get the most out of your AlgoBox™ learning experience, use these simple GitBook features.
The search function enables fast navigation to specific topics, making it a valuable tool in your learning journey.
Our hyperlinks make it easy to navigate between topics. Simply click on the blue text to follow the link.
ur hyperlinks make navigation a breeze. Simply click on a link to follow it.
Zoom in on images and GIFs for a better understanding of their content.
Download GitBook content as a PDF for offline access, easy sharing, and viewing on any device.
Charting True Market Movements
AlgoBars are a proprietary type of bar that removes the time element from the chart and are aesthetically pleasing to look at and simple to understand.
Time charts can hide many price patterns by only showing you the open, high, low and close (OHLC).
Look "inside" the time bars and expose the market's true movements with AlgoBox™ AlgoBars.
Notice how the smoothed out appearance of the AlgoBars filter out useless market noise of even a range bar chart.
AlgoBox™ AlgoBars do not "repaint" or reprint in any way - WYSIWYG - What You See Is What You Get.
AlgoBars are designed to provide a clear and accurate representation of price movement. New bars are printed only when the price changes, eliminating the confusion of color changes within bars.
We offer a one-time so you can test drive the full version on your PC - no limitations, no obligations and no credit card required.
During the trial period, you can check that AlgoBox™ runs on your PC, test various strategies on and also use the AlgoBox™ Pro system with real-time data* so you can see the software works as shown.
We offer discounts on the AlgoBox™ Pro software and Apex Trader Funding with our discount code "ALGOBOX" which always gives you the deepest discount available with Apex Trader Funding. Click to learn more.
- No credit card required, no obligation, no gimmicks.
There are additional things you may want to look at in the install steps so please make sure you have joined our free and look at the menu on the left hand side and you will see a section that says "" with all the details in screenshots etc.
There's also a "" section at the top of the menu inside of where you can get walkthroughs of how to get started with us.
- No credit card required, no obligation, no gimmicks.
Each week, the new optimized ranges are posted in our on Sunday evenings or Monday mornings. Historical optimized ranges are available to Premium Members to assist in practicing in Market Replay (NinjaTrader 8 Playback mode).
The AlgoBox™ Ripple B chart is one of the final charts you look at to find strategy setups. This is the higher "time frame" of the Ripple charts, usually being a 3-8 AlgoBar. Trades may be executed on this chart, particularly if the Ripple A chart is moving at a speed faster than you can manage. This is part of the AlgoBox™ "" method.
Vinny E. Mini prefers using for efficient NinjaTrader chart window management. MaxTo lets you customize chart window dimensions, positions, and sizes, making it easy to snap chart windows into predefined regions when organizing your NinjaTrader workspace.
You may create your own layout/workspace or use other customized chart layouts, which can be found in our server (free access). Feel free to share your own custom created workspaces with other members.
- No credit card required, no obligation, no gimmicks.
- No credit card required, no obligation, no gimmicks.
- No credit card required, no obligation, no gimmicks.
AlgoBox™ AlgoBars are the key to being able to see real market structure and measure objectively.
Only available on AlgoBox™ for NinjaTrader 8.
End of Day P&L Tracker
The Daily Tracker is a simple yet powerful spreadsheet designed to help traders log and visualize their daily profit and loss results. It allows for manual input of end-of-day P&L values into a calendar format, which then automatically generates key analytics. This tool is perfect for both beginner and experienced traders who want to stay accountable, monitor growth, and identify trading patterns over time.
Just enter your daily P&L, and it instantly generates color-coded visuals and performance graph. With consistent use, it can reveal patterns, strengths, and areas for improvement. Whether reviewing weekly or monthly, this visual breakdown helps you refine your edge and develop greater self-awareness in your trading.
Each day’s result populates dynamic charts:
-A Daily P&L Tracker bar graph to see spikes and drops.
-A Cumulative Total line graph that helps visualize your account growth.
-Summary stats like total P&L, number of green/red days, and your profitability rate.
This makes it easier to assess your consistency, recognize streaks (both good and bad), and adjust your trading plan accordingly.
The tracker includes all twelve months, each in its own tab for easy navigation. Just click on a month's tab at the bottom to access its calendar.
To change the calendar year, simply double-click on the cell displaying the year in the upper-right corner of the calendar and enter any year you want—the layout will automatically adjust to match.
Click the link below to access the Daily Tracker and all of our Community Tools:
Click the image of the Daily Tracker to download it.
Physical & Digital Trade Tracker Sheet
Chart Alerts For Important Time Periods
The Time Region indicator is an advanced tool that automatically highlights zones on your charts to warn you of upcoming sessions or time alerts. No more having to rely solely on your memory of which time region is coming up next.
Time Region zones can be color customized.
You can also customize which time periods you want displayed on your charts.
Alert Color: Customize the time region alert color to your preference.
Warning Color: Customize the time region warning color to your preference.
Region Opacity: Adjust the visibility of the time region color displayed on the chart.
Warning Opacity: Adjust the visibility of the warning color displayed on the chart.
Warning Time Threshold: Modify the warning time, which is set to 2 minutes by default.
You can enable or disable specific times you wish to highlight on the chart.
Displays the current chart instrument, contract date and configurations applied.
Input Series: Determines which chart the indicator is displayed on.
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 of the instrument 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.
On Each Tick: Updates with every price change or tick in the market, providing real-time adjustments and reflecting the latest data. This setting increases CPU processing load.
Customize button colors, adjust the button placement and modify the font type or size. 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.
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.
Anything Can Happen
With global financial markets, worldwide news events can affect market prices at any time, any day of the week. There are two main categories of news:
-Scheduled -Unscheduled
For scheduled news releases, Vinny E. Mini prefers to "sit on hands" (don't trade) from two minutes before the release time and until three minutes after to allow market volatility to settle. This can help avoid liquidity, slippage and spread widening issues.
!n !news !n tomorrow
Caution is warranted for high impact FOMC events as well as Non-Farm Payrolls (NFP).
Market liquidity can vastly fluctuate, the bid/ask spread can widen greatly and brokers often increase margin requirements during high volatility events.
FOMC usually takes place on Wednesdays at 2:00pm EST monthly.
NFP usually takes place on the 1st Friday of each month at 8:30am EST.
With unscheduled news events, such as wars, political and economic news, etc, it will usually be a surprise, so we must remember that anything can happen, any day, at any time and manage our risk accordingly.
AlgoBox™ News Indicator shows daily news events directly on your chart, allowing you to choose the specific location for displaying the news, creating awareness during your trading sessions.
The News panel is fully customizable, allowing you to move or minimize it to suit your preferred placement.
Audio alerts notify you when the news is about to start, so you're informed on time, without needing to manually set reminders.
Enable AlgoVoice: Toggle On or Off real-time audio alerts.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Toggle ON or OFF to select which country's news alerts you want to receive.
Select the news impact level Low, Medium, or High that you wish to receive alerts for.
Show News Panel: Toggle the news panel ON or OFF the chart.
Show News Warning: Toggle ON or OFF to display the news warning.
Warning Time Threshold: Set your preferred time for the news warning to trigger in advance.
News Position: Select the desired location on the chart where the news will be displayed.
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.
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.
On Each Tick: Updates with every price change or tick in the market, providing real-time adjustments and reflecting the latest data. This setting increases CPU processing load.
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.
Note: AlgoBox™ is an independent entity and is not affiliated with any of the aforementioned websites in any way. Links to other websites are solely for informational purposes and do not imply endorsement or partnership. Use any websites at your own risk.
Can Make Or Break A Trader's Results
You can have multiple losses in a row and recoup everything in one trade with appropriate Position Sizing. This is not to be confused with the Martingale strategy popularized in the world of gambling.
YOU must decide how many contracts to trade based on: Dollars risked per trade Your account equity size The liquidity of the market The tick value of the market Your trading experience level Which strategy you are using Which trade number you are on The speed/volatility of the market Trading is ALWAYS at your own risk.
The following are two examples of Vinny E. Mini's position sizing structure: Example 1: Trade 1: 1 contract = "Toe In Water" ("TIW") Trade 2: 2 contracts = Quarter Position Trade 3: 4 contracts = Half Position Trade 4: 8 contracts = Full Position Trade 5: 10 contracts = Full Plus Example 2: Trade 1: 2 contracts = "Toe In Water" ("TIW") Trade 2: 4 contracts = Quarter Position Trade 3: 8 contracts = Half Position Trade 4: 16 contracts = Full Position Trade 5: 20+ contracts = Full Plus
The size of your stop loss and how many contracts traded determines your monetary risk. If you do not apply a stop loss to your trade, your ENTIRE ACCOUNT EQUITY OR MORE is at risk!
All AlgoBox™ ATM stop strategies have a default of 25 tick stop losses. The monetary risk is calculated by the tick value of the market being traded, multiplied by the number of ticks of the stop loss, multiplied by how many contracts are traded: Market Tick Value (V) x Stop Loss Number of Ticks (T) x Contracts (C) = Monetary Risk (R) V x T x C = R This formula may assist you in determining YOUR OWN position sizing structure for each trade. Remember to factor in commissions, which may vary from broker to broker.
Trading is always at your own risk.
Managing AlgoBox™ Workspaces In NinjaTrader
Our default AlgoBox™ workspaces are optimized for efficient trading. But if you prefer a different setup, you can choose from multiple workspaces designed for various trading styles.
For optimal performance, keep only one workspace open at a time. Running multiple workspaces can cause lags and crashes.
If you customize the standard AlgoBox™ workspace, save it as a new workspace to preserve the original.
When using custom workspaces with customized indicators, create new workspaces for each AlgoBox™ update to help ensure compatibility. Always save backups of your custom workspaces and chart templates.
Tip: Avoid losing your work. Back up your custom workspace regularly to prevent corruption and ensure you always have a safe copy.
Note: AlgoBox™ is an independent entity and is not affiliated with MaxTo in any way. Any references to MaxTo are solely for informational purposes and do not imply affiliation, endorsement or partnership.
Chart Trader Enhancements
Maximize your trading efficiency with AlgoBox™'s Button Panel. Six additional buttons provide easy access to key functions for managing your positions.
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!).
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.
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:
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:
Below is an overview of the Button Panel Settings available in the indicator menu.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Bid-Ask lines show the buying and selling prices for an asset. These lines show the current buying and selling prices, helping you visualize the spread.
Allows you to control how frequently the Bid-Ask Lines indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Bid-Ask Lines to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Display Ask Line: You can toggle the Ask price lines ON or OFF to display them on your chart as needed.
Display Bid Line: You can toggle the Bid price lines ON or OFF to display them on your chart as needed.
Display Text: You can toggle ON or OFF to display Bid-Ask text on your chart.
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.
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 setting increases CPU processing load.
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.
Ask Line Color: You can customize the Ask line color to your preferred choice.
Bid Line Color: You can customize the Bid line color to your preferred choice.
Line Style: Adjust the line style to either dashed or solid, based on your preference.
Line Width: Adjust the line width to your preferred thickness.
Line Length For Ray: Increase or decrease the length of the line ray to match your preference.
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.
Know Your Potential Profit And Loss At All Times
The AlgoBox™ Position Detail indicator shows your unrealized profit or loss, measured in ticks and dollars, for each target and stop on your open orders.
The Position Detail indicator tracks your unrealized profit or loss, freeing you up to focus on executing trades.
The AlgoBox™ Position Detail indicator can be added to any chart.
Set your Chart Trader to Visible to see your order tags and Position Detail tags.
Allows you to control how frequently the Position Details indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Position Details to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Visual Settings provide a visual overview with settings for Show all, Tick Count, and PnL. Show all displays the relevant information of the PnL along with current Tick Count , Tick Count tracks the number of ticks for the position, and PnL indicates the profit or loss in real-time.
Show All: Provides a comprehensive overview of the Position Detail indicator, displaying key information such as the Profit and Loss (PnL) and the current Tick Count.
Tick Count: Tracks the number of ticks that have occurred for the current position.
PnL (Profit and Loss): Displays the real-time profit or loss of the current position.
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.
Allows you to add a label on the chart, 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.
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.
The AlgoBox™ Tide & Wave Visualizer a handy tool for top-down analysis filtering. It serves as a clear reminder of the Tide and Wave chart directions, helping you align with the broader market trend more effectively.
The Tide/Wave Visualizer can be adjusted to align with the direction of the Tide and Wave charts with a click of the mouse.
Remember to use the tracker during sessions. Tracking replay results can still give you valuable insight into your performance and can accelerate your learning—without risking real capital.
- No credit card required, no obligation, no gimmicks.
How to use it: Each trade, whether win or loss, is tracked on the sheet to provide a visual reminder of: -How many trades you've taken -Which trades were a win or loss - for the next trade -Patience & your next trade -Sequence & cadence of wins & losses
The AlgoBox™ Trade Tracker is available in two formats: -Digital -Physical
- No credit card required, no obligation, no gimmicks.
Want to learn more about visual chart alerts? Check out the .
Only available on AlgoBox™ for NinjaTrader 8.
Future scheduled news releases can be prompted in our by typing one of the following commands:
For unscheduled news our Discord server has a dedicated that continuously pulls global news headlines automatically 24/7 from various internet sources.
Our 24/7 automated pulls earnings, gainers and losers data for U.S. stocks so you never miss a beat.
See how price action is affected by FOMC .
Other sources of news & economic news calendars: - - - - - -
- No credit card required, no obligation, no gimmicks.
Vinny E. Mini uses the above position sizing structures with the to take advantage of the concept of cadence or sequence of wins and losses.
Click here to learn how to set your for NinjaTrader.
Continue to:
- No credit card required, no obligation, no gimmicks.
Vinny E. Mini prefers using for easy NinjaTrader chart management. Customize window sizes, positions, and create predefined layouts to optimize your trading space. Easily snap chart windows into predefined regions when organizing your NinjaTrader workspace.
- No credit card required, no obligation, no gimmicks.
Click here to learn more about the .
Only available on AlgoBox™ for NinjaTrader 8.
Bid-Ask Lines indicator displays the real-time bid and ask prices on your chart, providing a clear view of market activity as it happens.
Only available on AlgoBox™ for NinjaTrader 8.
Continue to .
Only available on AlgoBox™ for NinjaTrader 8.
The Tide/Wave Visualizer is available for free on .
- No credit card required, no obligation, no gimmicks.
Ideal U.S. Trading Sessions & Times for U.S. Futures.
Identifying the best times of day in the market can have a significant impact on your trading. Understanding when these opportune moments occur can also help you avoid trading during chaotic or slow periods.
While the U.S. futures markets are open five days a week, twenty three hours a day, smart traders know when they are most effective and when to take a break. Choose your trading hours carefully.
The New York Open at 9:30am is widely recognized for its high liquidity and volatility. 9:30am to 4:00pm EST Monday to Friday is considered the regular trading hours for the U.S. stock market.
Soon after the New York Open of 9:30am EST, there often tends to be a significant reversal anywhere from 9:40am to 9:50am. This reversal does not happen every single trading day and the time frame is not exact, but it is fairly common. We have professional traders in our community that specifically look for the 9:40am to 9:50am Reversal opportunities.
The AlgoBox™ FlowMaster™ Enigma is the one and only exceptional tool for Real Time Order Flow Analysis (RTOFA) for Vinny E. Mini during the Danger Zone:
Abbreviations for "Buy The Dip" and "Sell The Rip," BTFD and STFR are colloquial terms found in finance culture online. When markets have been trending in the afternoon, there often tends to be a strong "pull back" from the trend, offering an opportunity to those aware enough to capitalize on it.
Vinny E. Mini prefers to take at least a two hour break between sessions to clear his mind in order to potentially regain full focusing ability for the second session if the afternoon session seems appealing to trade.
The average human brain is capable of approximately 60-90 minutes of maximum concentration at a time, therefore we leverage this knowledge to limit our trading sessions as such, to optimize cognitive performance and time efficiency.
It is not recommended for new traders to trade the Asia & European sessions.
The infamous "Lucky 7's" play of the day is officially at 3:53pm EST - just three minutes after the 3:50pm EST Algos. This time zone of the day can bring increased volatility, so beware.
MACV E-Mini ULTIMATE
The AlgoBox™ MACV Ultimate indicator aggregates the MACV direction of the following index futures instruments: 1) YM 2) ES 3) RTY 4) NQ The result is a U.S. index futures market sentiment indicator, which displays the overall market direction in real time. There are 5 status levels of the AlgoBox™ MACV Ultimate: -Strong Sell -Moderate Sell -Neutral -Moderate Buy -Strong Buy
Strong Sell All four index futures' MACV charts have been recently moving down. Moderate Sell Three of the four index futures' MACV charts have been recently moving down. Neutral Two index futures' MACV charts have been recently moving down and the other two index futures' MACV charts have been recently moving up, creating a neutral overall market direction. Moderate Buy Three of the four index futures' MACV charts have been recently moving up. Strong Buy All four index futures' MACV charts have been recently moving up.
The MACV Ultimate is a "higher time frame" top level indicator that can be used as part of the Order Of Operations top-down analysis process to assist in assessing market direction.
Automated Trend Channel
The AlgoBox™ Channel Regulator is a powerful tool for analyzing market trends. It automatically draws a dynamic trend channel to help you identify the current direction of the market. It is intended to be used on the Ripple A chart.
When stalking long setups, it makes sense to give more attention to entry strategies that appear near the lower line of the Channel Regulator.
When stalking short setups, it makes sense to give more attention to entry strategies that appear near the upper line of the Channel Regulator.
Allows you to control how frequently the Channel Regulator indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Channel Regulator to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Period: This refers to the number of data points (e.g., bars or ticks) used to calculate.
Width: Adjust the width of space between the lines of the channel.
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.
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 setting increases CPU processing load.
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.
Allows you to customize the color, line thickness, and choose between a solid or dashed lines.
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.
Top Down Analysis | Directional Bias Filter
The AlgoBox™ MACV Chart is a custom MACD that visually shows market trends and momentum. It's a valuable tool for identifying market direction.The MACV Chart is a critical step in the Order Of Operations top-down analysis process, before analyzing the Ripple A & B charts for entry strategies.
The peaks, troughs and color zones of the MACV can assist in filtering the directional bias.
If the MACV histogram background is alternating red and green zones frequently, this indicates potential "chop" or a lack of trending direction.
ES: AlgoBars 6 YM: AlgoBars 7 RTY: AlgoBars 7 NQ: AlgoBars 8
"Don't Fiddle In The Middle" -Vinny E. Mini
The MACV chart with the option "Show Deviations" checked ON will display horizontal standard deviation lines above and below the zero line of the histogram. The first line above and below the zero line is called The No Fiddle Zone. The No Fiddle Zone is a natural evolution of the "Christmas Tree" pattern filtering tactic.
When price is inside the first standard deviation lines above and below the zero line on MACV histogram it is considered to be inside The No Fiddle Zone.
When price is inside the No Fiddle Zone, traders may become more easily trapped and stopped out, as price tends to fluctuate and whipsaw in both directions. This tool turns the MACV chart into an invaluable filtering tool, not only for direction but for a "go or no-go" heuristic.
The MACV histogram's central axis, or zero line, is referred to as "The Flat Line." It marks the neutral zone within the No-Fiddle Zone. When price is at or near the Flat Line, market sentiment is uncertain, increasing the risk of prolonged trades and potential losses in either direction.
This section includes both the Fast MACD and Slow MACD settings, which can be adjusted according to your preferences.
Slow MACD: is a momentum indicator that calculates the difference between a long-term and a short-term moving average, typically used to identify trends and potential reversals in price movements.
Fast MACD: tracks short-term price movements by comparing a short-term and long-term moving average, helping identify trends and potential entry or exit points.
Allows you to add a label on the chart, 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 Change: Updates whenever a new bar closes, recalculating based on the finalized bar data to reflect the latest market conditions and changes in trends.
On Each Tick: Updates with every price change or tick in the market, providing real-time adjustments and reflecting the most current data.
Allows you to customize button colors, adjust the button placement, and modify the font 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, livestream 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.
This option enables you to customize the colors for various elements in the MACV, including the Fast MACD rising bar, Fast MACD falling bar, Slow MACD rising bar, and Slow MACD falling bar. You can adjust these colors to be either solid or dotted based on your preferences.
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.
The Gold Standard Of Identifying Trends Fast
The Golden Ropes consists of the 50 and 200 EMAs (exponential moving averages). This classic combination is typically used for quickly identifying trends. When the EMAs diverge, it often signals the start of a new uptrend or downtrend.
To identify long-term trends, use the Golden Ropes on larger charts like Tide and Wave. This is a key step in the Order of Operations process.
Allows you to control how frequently the Golden Ropes indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Golden Ropes to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
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.
Allows you to add a label on the chart, 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.
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.
Below is an overview of the Rivers Of Life Settings available in the indicator menu.
Calculations allow you to control how frequently the Rivers Of Life indicator recalculates. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Rivers Of Life to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
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.
Allows you to add a label on the chart, 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.
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.
Coined by Vinny E. Mini, the Golden Ropes are an "Area of Safety" - Price often "hugs" the inside or around the Golden Ropes prior to the FOMC meetings, which tends to trap both buyers and sellers.
The FOMC holds 8 major regularly scheduled meetings during the year, usually on Wednesdays at 2:00pm EST (14:00 EST). At this time, US futures markets normally exhibit extreme levels of volatility.
Small, Medium, Large, & King Timing Lines
AlgoBox™ SMLK Lines are based on price structure, Fibonacci extensions and Darvas Boxes. They can enhance the timing of trade setups by displaying where a trade opportunity could appear.
A trade setup appearing in the: -Small SMLK zone suggests Target 1 could be optimal for that trade. -Medium SMLK zone suggests Target 1 and Target 2 could be optimal for that trade. -Large SMLK zone suggests Target 3 may be optimal for that trade. -King SMLK zone suggests Target 3 and possibly a "runner" may be possible for that trade.
AlgoBox™ SMLK Lines can add an extra factor of confluence to your trading analysis.
Allows you to control how frequently the SMLK Timing indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the SMLK Timing to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Number of Drawings: This setting controls how many timing lines are drawn on the chart. Increasing this number provides more visual data points.
Bar Threshold: This specifies the minimum number of bars required to trigger a new timing line.
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.
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.
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.
AlgoBox™ SMLK Timing Lines can be customized by the user - Here's a brief tutorial video:
Automated Geometric Price Structures
Harmonic Patterns are chart patterns based on Fibonacci retracements, extensions and projections of market price structure, which can indicate a potential reversal zone in the market. AlgoBox™ automatically plots harmonic patterns so there's no need to manually draw them.
By default, bullish Harmonic Patterns are green and bearish Harmonic Patterns are red, but the colors can be customized by the user. The rectangular boxes are the PRZ or "Potential Reversal Zone" for each Harmonic Pattern. The line(s) within the PRZ box indicate optimal location for either entry or stop loss, depending on the type of Harmonic Pattern.
There are ten types of harmonic patterns, each with a bullish and bearish version for a total of twenty:
-Alt Bat -Bat -ButterFly -Crab -Cypher -Deep Crab -Diamond -Five Zero -Gartley -Shark
The Harmonic Patterns display in yellow as a "P-PRZ" indicating a Predicted Potential Reversal Zone, when the Harmonic Pattern has not fully formed yet. If or when market price forms that particular pattern, the P-PRZ changes color to red or green, which indicates a Potential Reversal Zone.
The audio alerts you once Harmonic Patterns are plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a Harmonic Pattern is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the Harmonic Pattern indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Limit # Of Bars (Performance): Allows you to set the maximum number of bars calculated.
Impulse Leg Min. Ticks: Setting defines the minimum number of ticks required to identify an impulse move.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Harmonic Patterns to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Draw ONLY PRZ: This setting will only plot the PRZ (Potential Reversal Zone) box on the chart when a harmonic pattern is identified. By default, this setting is toggled OFF.
Name Label PRZ: Displays the name of the harmonic PRZ (Potential Reversal Zone) forming on the chart. You can toggle this setting ON or OFF based on your preference.
Enables you to personalize colors for pattern colors, outline colors for both Bullish and Bearish patterns, and P-PRZ colors, according to your preferences.
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.
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 setting increases CPU processing load.
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.
5 to 15 Points of Confluence in Each FibElliDott
In order to appear, the AlgoBox™ FibElliDott ("FibDot") requires at least five points of market structure confluence from Fibonnaci retracements, extensions, projections and Elliott Wave patterns. It is used in confluence with many setups that the AlgoBox™ trading system offers.
There are 6 types of FibElliDotts: Three bearish signals and three bullish signals.
The stronger the FibElliDott, the more points of confluence are present, up to fifteen points of confluence for the strongest dots: Bullish FibElliDotts: -Dark green: Moderate strength -Bright green: Strong -Blue: Strongest
Bearish FibElliDotts: -Dark red: Moderate strength -Bright red: Strong -Pink: Strongest
FibElliDotts are used in confluence with other indicators such as Harmonic Patterns, FlowMaster™ Crosses, FlowMaster™ Alpha-Omega Crosses to stack even more confluence for your trading analysis.
If price continues beyond the FibDot almost immediately, the FibDot may disappear.
The audio alerts you once a FibElliDott is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a FibElliDott is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the FibElliDott indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FibElliDott to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Limit # Of Bars (Performance): Allows you to set the maximum number of bars calculated.
Strength of Swing: Represents the size and distance of the FibElliDott. A higher number indicates a larger swing size to be calculated before appearing on the chart. This may reduce the frequency of FibDots appearing.
This setting allows you to choose what you want to display: Bull, Bear, or HoneyBadger which shows Bull & Bear. Additionally, the Medium Confluence, Large Confluence, and King Confluence options let you customize the directional bias of the different FibElliDott levels.
Allows you to customize colors with various options, including Original, Protanopia, Deuteranopia, Tritanopia, Red-White-Blue, and Grayscale, to suit your preferences and visual needs.
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.
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 setting increases CPU processing load.
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.
Fast Position Management
The AlgoBox™ Position Manager is included in the suite of AlgoBox™ professional trading tools. You can add the Position Manager to any chart of your choice. It enables quick management of stop losses and targets with a single click. You no longer have to painstakingly click and drag each individual target and stop loss on the chart, which can make your trading easier, especially in fast moving markets.
EACH TICK NEAR (ETN): This button will automatically set targets 1 tick apart, starting with the closest target to the current price.
Clicking STACK 10 sets all stop losses for that instrument to 10 ticks away from the current price. Note that if the price moves while placing multiple orders, stop losses may be set at slightly different levels.
EVERY OTHER TICK NEAR: This button will automatically set all of your targets two ticks apart from each other, starting at the price of your target which is currently closest to market price.
To set all stop losses to 20 ticks away from current price, use STACK 20. Be aware that if the market is volatile during order placement, stop losses may have slight variations.
Click EACH TICK FAR to automatically set targets 1 tick apart, starting from the target furthest away from the current price.
STACK 30 sets all stop losses for the instrument to 30 ticks away from the current price. Market fluctuations during order placement can slightly vary the stop loss levels.
EVERY OTHER TICK FAR: This button will automatically set all of your targets 2 ticks apart from each other, starting at the price of your target which currently farthest from market price.
Clicking on the SPREAD button will spread out all of your stop losses evenly. You can group your stops back together again by clicking on any of the other STACK buttons.
Customize your hotkeys to fit your needs. You can assign keys on your keyboard for the functions Stack 30, Each Tick Far, and Every Other Tick, and easily modify them to your preferred settings.
Allows you to customize button colors, adjust the button placement, and modify the font and size to suit your preferences.
Button Position: Adjusts the placement of buttons on the chart, allowing for a personalized layout and accessibility.
Text Color: Changes the color of the text displayed on the buttons.
Target Button Color: Sets the color of the button used for target settings.
Stop Button Color: Defines the color of the button associated with adding stops for the stop functions.
Button Font: Modifies the font style and size of the text on the buttons, enhancing visual appeal and legibility based on user preferences.
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.
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.
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.
Also Known As "AO"
The AlgoBox™ FlowMaster™ Alpha Omega algorithm performs Real Time Order Flow Analysis (RTOFA) in combination with volume-at-price and other proprietary calculations.
There are four types of Alpha Omega crosses:
Alpha (Bullish) 1) Green 2) Blue Omega (Bearish) 3) Red 4) Pink
Note how price subsequently bounces off each Alpha & Omega's horizontal lines.
Blue Alphas are generally a stronger bullish signal than green Alphas. Likewise, Pink Omegas are generally a stronger bearish signal than red Omegas.
Each AO has a strength number indicating the current market imbalance. Higher numbers suggest stronger bullish or bearish pressure.
For example, a green Alpha with a 12.4 reading indicates that the buy order activity at that area is a 12.4 multiple of the selling activity in that same area:
The audio alerts you once a FlowMaster™ Alpha Omega is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Off/On: Toggle On or Off to receive sound alerts for AudioBox.
Alpha Omegas Up: You can select a custom sound for any bullish Alphas that appear on the chart.
Alpha Omegas Down: You can select a custom sound for any Bearish Omegas that appear on the chart.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All
custom sounds must be in .wav file format only.
Allows you to control how frequently the FlowMaster™ Alpha Omega indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Alpha Omega to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
High Strength Threshold: This setting displays Alpha Omegas that are plotted above the specified threshold, indicating they are potentially stronger.
Turbo Risk: Adjusts the sensitivity of risk indicators in turbo mode. You can toggle this setting ON or OFF.
Drawing Horizontals: Controls whether horizontal lines are displayed on the chart. You can toggle this setting ON or OFF to show or hide these lines.
Drawing Verticals: Manages the visibility of vertical lines on the chart. You can toggle this setting ON or OFF to enable or disable these lines.
Global Horizontals: Sets the global display of horizontal lines across all charts. You can toggle this setting ON or OFF to apply or remove these lines universally.
Global Verticals: Manages the display of vertical lines across all charts. You can toggle this setting ON or OFF to apply or remove vertical lines globally.
Number of Horizontals: Defines the maximum number of horizontal lines shown on the chart.
Draw Rectangles: This setting enables the display of Alpha Omega crosses on the chart. You can toggle this option ON or OFF as needed.
Reticle Opacity (1-100): Adjust the visibility of the Alpha Omegas by selecting the desired opacity level from 1 to 100.
Draw Strength Value: This setting displays the strength numbers of Alpha Omega crosses on the chart. You can toggle this option ON or OFF as needed.
Visual Settings allow for the personalization of colors and line styles (dashed or solid) for various settings, including Alpha and Omega indicators, as they appear on the chart.
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.
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 setting increases CPU processing load.
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.
The FlowMaster™ AO indicator can and should be "tuned" to the specific instrument and trading session being analyzed. For complete details and instructions, watch the tutorial on YouTube here:
Next-Level Real Time Order Flow Analysis (RTOFA)
The AlgoBox™ FlowMaster™ Enigma is a powerful, proprietary algorithm that analyzes order flow data in real-time. It's a cornerstone of many traders' strategies, providing invaluable insights into market dynamics.
The Enigma includes an option to show it's power level at the time of appearance.
Knowing the power of the Enigma signal can assist in filtering signals appropriate to your own style of trading.
The Enigma's power level is derived from the proprietary AlgoBox™ algorithmic code.
The suggested stop loss placement is behind the back of the FlowMaster™ Enigma.
The AlgoBox™ FlowMaster™ Enigma can automatically plot ideal target lines to make your analysis easier.
The FlowMaster™ Enigma can be configured to different levels of confluence. The higher the number, the higher the amount of confluence you are demanding the indicator to use, which means there could be less signals appearing on L4 as opposed to L1 (see videos below).
The audio alerts you once a FlowMaster™ Enigma is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a FlowMaster™ Enigma is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the FlowMaster™ Enigma indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Enigma to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Confluence Levels: Adjust the strength of the FlowMaster™ Enigma confluence levels between L1, L2, L3, and L4 to suit your needs.
MACVU Filtering: This feature allows you to filter enigmas based on the strength levels of the MACV Ultimate.
Color Code: This feature allows you to filter enigmas based on the color of the MACV Ultimate.
Power Number: This feature enables the display of the FlowMaster™ Enigma’s power number.
Power Number Font: This setting allows you to customize the font of the FlowMaster™ Enigma’s power number.
Power Number Color: This setting allows you to select the color for displaying the power number of the FlowMaster™ Enigma.
Show Enigma Target: Toggle this setting ON or OFF to display or hide the target line when an Enigma is plotted.
Enigma Target: Customize the Enigma Target line according to your preferred tick value, with the default setting at 20 ticks.
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.
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 setting increases CPU processing load.
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.
Real-Time Order Flow Analysis (RTOFA) - HEAR Large Player Activity
FlowMaster™ AudioBox is one of the most powerful tools in the AlgoBox™ suite for Real-Time Order Flow Analysis (RTOFA), using sound to amplify the trading experience. This audio-based indicator detects large buying and selling activity in real time, offering a decisive edge in trading by pinpointing the presence of major market players and their likely directional bias.
With its proprietary algorithms, FlowMaster™ AudioBox makes the traditional Time & Sales ladder obsolete, bringing the market to life with enhanced clarity.
The sounds you hear are of 2 distinct types generated by AudioBox - an advanced level algo detection system. These 2 audibly perceived sounds consist of a higher pitched clack and a lower pitched boom.
The higher pitch sounds represent the aggressiveness and entry to the market of big buyers at the level. Conversely, the lower pitch boom sounds are the institutional sized algos selling at the level. To learn more, watch the training videos.
Add FlowMaster™ AudioBox to any instrument you trade on NinjaTrader to get real-time order flow analysis. This indicator works on any instrument with available order flow data.
AudioBox only needs to be added to one chart per instrument.
With an active data feed connection, once FlowMaster™ AudioBox has been turned On, allow approximately thirty seconds for the algorithm to gather enough market data for Real Time Order Flow Analysis (RTOFA) to begin.
Click the "Test Audio" button to test the FlowMaster™ AudioBox sound files are working properly.
Add FlowMaster™ AudioBox to any instrument you trade on NinjaTrader for real-time order flow analysis. This indicator is compatible with any instrument that has order flow data and should be added to just one chart per instrument, regardless of chart size, range, or time frame.
Provides the option to toggle the FlowMaster™ AudioBox ON or OFF upon NinjaTrader startup.
These settings configure the audio alerts for market movements:
Up Sound: Indicates large buy orders entering the market. This sound can be customized to your preference.
Down Sound: Indicates large sell orders entering the market. You can also change this sound to a custom .wav file of your choice.
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.
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 setting increases CPU processing load.
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.
The higher pitch "clacks" represent large and fast buy order activity while the lower pitched "booms" represent large and fast sell order activity.
FlowMaster™ AudioBox signals can compliment your trading analysis by providing more confluence via auditory data, and is intended to be used in conjunction with strategies and setups you've chosen.
RTOFA
The AlgoBox™ FlowMaster™ Cross is a must-have for analyzing order flow. It highlights significant trading activity, providing valuable insights into market dynamics.
FlowMaster™ Crosses can also be treated as zones of support or resistance at a later time. Automated horizontal rays for the crosses can be enabled or disabled in the indicator settings.
The FlowMaster™ Cross indicator can also display the dominant supply side at the time of appearance if "Show Supply Color" is enabled in its settings. This feature can further enhance your trading analysis context.
The FlowMaster™ Bubble, similar to the FlowMaster™ Cross, signals a large volume of trading activity in the market. When used alongside other tools, it helps you identify significant market movements and potential opportunities.
The audio alerts you once a FlowMaster™ Cross is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a FlowMaster™ Cross is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the FlowMaster™ Cross indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Cross to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Drawing Horizontals: Controls whether horizontal lines are displayed on the chart. You can toggle this setting ON or OFF to show or hide these lines.
Draw Global: Sets the global display of horizontal lines across all charts. You can toggle this setting ON or OFF to apply or remove these lines universally.
Number of Horizontals: Defines the maximum number of horizontal lines shown on the chart.
Number of Crosses: Defines the maximum number of Crosses plotted.
DCDM Alert: This option can be toggled On or Off to display Double Cross Double Moves on the chart, including target and stop markers.
Show Supply Color: Allows you to display the color of the supply when it is plotted on the chart.
Show Supply Text: Allows you to display the Supply text on the cross when it is plotted on the chart.
DCDM Threshold: Sets the minimum criteria for detecting Double Cross Double Move patterns on the chart.
DCDM PP (Pivot Point): Marks the point of a Double Cross Double Move pattern for reference.
DCDM Leg Length: Measures the distance between pivot point in a Double Cross Double Move pattern.
Limit # Of Bars (Performance): Allows you to set the maximum number of bars calculated.
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.
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 setting increases CPU processing load.
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.
Line Width: Allows you to customize the thickness of plotted lines on the chart.
Line Color: Allows you to customize the color of plotted lines on the chart.
Line Dash: Customize the appearance of lines on the chart by selecting either dashed or solid styles.
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.
Overview of the Dream Panel Platinum Edition
The FlowMaster™ Dream Panel Platinum Edition is the most advanced and feature-rich interface offered from AlgoBox™, designed exclusively for Platinum members but currently available to Gold members who want more automation in their trading and choose to upgrade.
This movable button panel overlays directly on your NinjaTrader chart and gives you full control over signal filtering, trade execution preferences, and advanced automation features. Below is a breakdown of each feature and how to use it.
The panel always displays your current ATM strategy and your account name at the top. This provides instant context for your trading environment.
These radio buttons allow you to select your desired level of Enigma signal filtering. Only one confluence level can be active at a time. A higher level (e.g., Level 4) means more factors must align before a signal appears, reducing signal frequency but increasing probabilities.
This numeric setting multiplies your base ATM contract amount. For example, if your ATM strategy is set to 2 contracts and the Dream Panel multiplier is set to 3, trades will be placed with 6 contracts. This setting is ideal for adjusting trade sizes without modifying your ATM strategy directly.
Clicking this button resets the contract quantity multiplier back to 1. This is useful when you want to quickly revert to your original ATM contract size.
Toggles the panel to take only long trades. When the button is green, it is active. This setting can be used in combination with Arm Short for bi-directional trading.
Toggles the panel to take only short trades. When active (green), only sell-side trades will be considered. If both Arm Long and Arm Short are active, trades will be taken in both directions, and an opposite signal may close the current position.
When activated, the Dream Panel will automatically take only the next valid trade signal, then stop. This is ideal for controlled automation where you still want manual oversight between trades.
When MoonShot is ON, the Dream Panel will not trade sole Enigmas, even if Enigma is turned ON.
Toggles the Dream Panel visibility between minimized and expanded view. This helps keep your chart clean when the panel is not in use.
Click and hold the designated handle to move the Dream Panel anywhere on your chart. This feature allows for full customization of your workspace layout.
You can customize the Dream Panel audio alerts by changing the sound file to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a FlowMaster™ Enigma is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the FlowMaster™ Enigma Dream Panel indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Enigma Dream Panel to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Confluence Levels: Adjust the strength of the FlowMaster™ Enigma confluence levels between L1, L2, L3, and L4 to suit your needs.
Enigma Power: Default setting is unchecked. Check this setting to utilize the Dream Panel's Enigma Power threshold filter.
Power Threshold: Customize the Power Threshold to further filter out Enigmas. The larger the number, the less Enigmas will appear. Default setting is 1.
Fiddle Zone: By default, this setting is turned off. When enabled, the Dream Panel will allow trades to execute while price is inside the Fiddle Zone, which refers to the middle range of the MACV histogram based on the selected AlgoBars chart size. If left off, the panel will block trades during these indecisive price zones.
MACVU Filtering: This feature allows you to filter enigmas based on the strength levels of the MACV Ultimate.
MACVU Neutral: This feature allows you to filter for Neutral (yellow) Enigmas. When checked, yellow neutral Enigmas will appear.
Color Code: This feature allows you to filter enigmas based on the color of the MACV Ultimate.
Power Number: This setting enables the display of the FlowMaster™ Enigma’s power number.
Power Number Font: This setting allows you to customize the font of the FlowMaster™ Enigma’s power number (bold, italic, font, size).
Power Number Color: This setting allows you to select the color for displaying the power number of the FlowMaster™ Enigma.
Invert Logic: Enable this feature to reverse the signal direction whenever price is within the Fiddle Zone. For example, if a green (bullish) Enigma signal appears while Invert Logic is active, it will be treated as a sell (bearish) signal instead.
MoonShot: This setting activates or deactivates trading of Moonshot signals.
SuperMoon: This setting activates or deactivates trading of SuperMoon signals.
MoonShot Cross Threshold: This setting allows you to customize the threshold of FlowMaster™ Crosses associated with the Moonshot signal.
SuperMoon Threshold: This setting allows you to customize the threshold of the FlowMaster™ ReadyDD associated with the SuperMoon signal.
Low Strength Threshold: This setting allows you to customize the Low Strength Threshold of the FlowMaster™ Alpha Omega Crosses associated with the MoonShot signals.
Show Enigma Target: Toggle this setting ON or OFF to display or hide the target line when an Enigma is plotted.
Enigma Target: Customize the Enigma Target line according to your preferred tick value, with the default setting at 20 ticks.
SuperAO Threshold: Customize the threshold level of the Alpha Omega Cross. This is the high threshold setting to filter for Alpha Omegas that are plotted above the specified threshold, indicating they are potentially stronger.
Start Time: Customize the time that the Dream Panel can start to operate. This uses NinjaTrader chart time, which references your local PC clock time.
End Time: Customize the time that the Dream Panel will stop operating. This uses NinjaTrader chart time, which references your local PC clock time.
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.
Calcluate: Allows you to 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 setting increases CPU processing load.
Label: This feature allows you to create a custom label on the chart.
Maximum bars look back: This feature allows you to customize the total maximum number of bars to appear on the chart. Higher numbers require more initial CPU processing to complete chart loading/calculations.
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.
AlgoBox™ Chart Labeler automatically labels and displays the instrument symbol currently shown on the chart, providing clear and immediate identification.
Location: You can customize the location of the chart Instrument label displayed on the chart to suit your preferences.
Font: You can customize the font of the Chart label displayed on the chart. By default, this is set to Agency FB.
Color: You can customize the color of the Chart Labeler displayed on the chart to match your preferences.
Transparency: You can adjust the visibility of the Chart Labeler on the chart, increasing or decreasing its prominence as needed.
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.
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 setting increases CPU processing load.
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.
Current Day Open, High, Low
The AlgoBox™ Current Day OHL tracks the day's high, low, and opening price. Use it to gauge market direction, volatility, and potential support/resistance levels.
Open (O): The starting price for the day.
High (H): The highest price today.
Low (L): The lowest price today.
OHL levels are often magnets for price, but use caution when entering trades near them. They can provide good exit targets.
Below is an example where the AlgoBox™ Current Day OHL indicator has marked today's Open, High, and Low prices.
Allows you to control how frequently the Current Day OHL indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Current Day OHL to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Show High: You can toggle the High of the Day marker ON or OFF to display it on the chart as needed.
Show Open: You can toggle the Open of the Day marker ON or OFF to display it on the chart as needed.
Show Low: You can toggle the Low of the Day marker ON or OFF to display it on the chart as needed.
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.
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 setting increases CPU processing load.
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.
Current Open: You can fully customize the appearance of the Open line, choosing between solid or dashed styles and adjusting the color to your preference.
Current High: You can fully customize the appearance of the High line, choosing between solid or dashed styles and adjusting the color to your preference.
Current Low: You can fully customize the appearance of the Low line, choosing between solid or dashed styles and adjusting the color to your preference.
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.
Real Time Order Flow Analysis + Execution
As if AlgoBox™ FlowMaster™ Enigma couldn't get any more impressive, Enigma Bot Panel appears. Configure the Enigma Bot to one Ripple chart per instrument and you're a few clicks away from automated Real Time Order Flow Analysis and execution.
Overcome the limitations of human reaction time with AlgoBox™ FlowMaster™ Enigma. When a valid signal appears, Enigma Bot has already placed the trade before the average human can react in time.
"Enter Next" or "Enter Continuous" must be ON for AlgoBox™ FlowMaster™ Enigma Bot to execute on the next signal.
Click Arm Long to prime Enigma Bot for only buy trades.
With "Enter Next" ON, Enigma Bot will only enter the next trade. Once this trade has been closed, Enigma Bot will remain idle.
Click Arm Short to prime Enigma Bot for only sell trades.
"Enter Continuous" turned ON will set Enigma Bot to continuously trade every valid signal. You MUST supervise it's activities.
AlgoBox™ FlowMaster™ Enigma will take both buy & sell trades if you have both Arm Long and Arm Short activated.
While AlgoBox™ FlowMaster™ Enigma was originally designed for the fastest charts, it can be added to multiple charts of different time frames or AlgoBar sizes of the same instrument, as signals may differ based on its proprietary calculations.
The FlowMaster™ Enigma Bot Panel is fully customizable, allowing you to move or minimize it to suit your preferred placement.
The audio alerts you once a FlowMaster™ Enigma is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a FlowMaster™ Enigma is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the FlowMaster™ Enigma indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Enigma to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Confluence Levels: Adjust the strength of the FlowMaster™ Enigma confluence levels between L1, L2, L3, and L4 to suit your needs.
MACVU Filtering: This feature allows you to filter enigmas based on the strength levels of the MACV Ultimate.
Color Code: This feature allows you to filter enigmas based on the color of the MACV Ultimate.
Power Number: This feature enables the display of the FlowMaster™ Enigma’s power number.
Power Number Font: This setting allows you to customize the font of the FlowMaster™ Enigma’s power number.
Power Number Color: This setting allows you to select the color for displaying the power number of the FlowMaster™ Enigma.
Show Enigma Target: Toggle this setting ON or OFF to display or hide the target line when an Enigma is plotted.
Enigma Target: Customize the Enigma Target line according to your preferred tick value, with the default setting at 20 ticks.
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.
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 setting increases CPU processing load.
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.
Real Time Order Flow Analysis (RTOFA)
The AlgoBox™ FlowMaster™ Delta Flagging Pro reveals large-scale institutional buying and selling activity by analyzing order flow data.
Retail traders cannot cause these repeatedly high amounts of sudden order flow.
The advantage of using the delta flagging pro indicator is in using it as an added layer of confluence in your trading analysis
A "Delta Shift" occurs when a new and significant Delta Flag appears immediately in the opposite direction of the previous Delta Flag.
This shift may indicate a potential market reversal or strengthen the overall trading strategy, suggesting that it's time to assess the next potential trade setup.
The audio alerts you once Delta Up , Delta Down, or a Double Delta has been detected. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Standard Sound On/Off: Toggle ON or OFF to receive sound alerts.
Delta Down Building: You can customize and add your own sound for the Delta Down Building alert.
Delta Up Building: You can customize and add your own sound for the Delta Up Building alert.
Double Delta Sound On/Off: Toggle ON or OFF to receive sound alerts when a double delta is detected.
Double Delta Sell Sound: You can customize and add your own sound for the Delta Sell alert.
Double Delta Buy Sound: You can customize and add your own sound for the Delta Buy alert.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Allows you to control how frequently the FlowMaster™ Delta Flagging indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Delta Flagging to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Draw Horizontals: Enables you to toggle the visibility of horizontal lines on the chart.
Global Horizontals: Applies horizontal lines across all charts in your workspace for consistency.
Number of Horizontals: Sets the maximum number of horizontal lines to be displayed on the chart.
Enables customization of colors and line styles (dashed or solid) for various settings, including Delta Up, Delta Down, and toggling Double Delta visibility on the chart when detected.
Show Double Delta Verticals: Toggle ON or OFF to show the highlighted Ready DD vertical bars.
Show Delta Shift Verticals: Toggle ON or OFF to show the yellow Delta Shift vertical bars.
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.
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 setting increases CPU processing load.
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.
The 9:40am and 9:50am Reversal is not an entry strategy on its own. It is a time of day to be and gathering more factors of confluence towards your trading analysis.
- No credit card required, no obligation, no gimmicks.
The AlgoBox™ MACV ULTIMATE indicator is accessed via web browser and is 100% FREE to use. Simply join our . It is located in the channel "macvu-filter-tool" on the left side menu.
- No credit card required, no obligation, no gimmicks.
When the Channel Regulator is flat, reversal setups such as the or may be of interest.
Only available on AlgoBox™ for NinjaTrader 8.
The MACV histogram also features which is used as part of an additional strategy called .
These include color-coded entry bars shown as green and red, along with deviations and divergence markers useful for the . You can also customize deviation lines as dotted, dashed, or solid. You can customize the highlight regions, known as the "No Fiddle Zone" to your preferred color. Additionally, a zero highlight indicates when the MACV is at a flatline.
Only available on AlgoBox™ for NinjaTrader 8.
- No credit card required, no obligation, no gimmicks.
Use AlgoBox™ SMLK Timing Lines as part of your tool set to .
Only available on AlgoBox™ for NinjaTrader 8.
Harmonics are used in confluence with other indicators, such as the & to form some of the AlgoBox™ strategies.
Pattern Visibility allows you to select which patterns you want to display on the chart. (Note that all patterns are toggled ON by default when you install the.)
- No credit card required, no obligation, no gimmicks.
On rare occasions, shortly after the FibDot appears, price may continue moving beyond the FibDot - which would then be considered a "pierced" FibDot or potentially a , if there are other factors of confluence supporting the Piercer strategy.
Only available on AlgoBox™ for NinjaTrader 8.
Continue to:
Only available on AlgoBox™ for NinjaTrader 8.
Low Strength Threshold: This is used to set the minimum strength required for Alpha Omegas to be displayed. Adjusting this setting filters out weaker signals, ensuring only those with sufficient strength or the lowest plotted number are shown on the chart. (Note: Alpha Omegas require tuning for performance. For detailed guidance on tuning Alpha Omegas, please refer to the )
Only available on AlgoBox™ for NinjaTrader 8.
AlgoBox™ FlowMaster™ Enigma allows for signals to be filtered by the .
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
FlowMaster™ Crosses can be used in confluence with other indicators such as to form a , to form , and to form , which are all included in the suite of AlgoBox™ strategies. The FlowMaster™ Cross indicator has a unique strategy called the coded into it. FlowMaster™ Crosses can also be used as indications of reversal: See "" "" & .
Only available on AlgoBox™ for NinjaTrader 8.
WARNING: Before using the Dream Panel Platinum in a live environment, it's essential that you fully understand each function and setting described on this page. Misuse or misunderstanding of the features can lead to unintended trades or risk exposure. We strongly recommend testing the panel thoroughly using NinjaTrader’s feature to practice in a safe, simulated environment before applying it to real-time trading.
When enabled, the panel will continuously take every valid trade signal without requiring manual input. This mode is fully automated and designed for advanced users who want hands-off operation.
Enables or disables trading of Enigma-only signals. If toggled off, Enigma signals will be ignored regardless of other settings. This is useful if you want to temporarily exclude Enigma from the signal pool.
Enables or disables trading of SuperAO signals. SuperAO refers to a specific confluence of an AO cross and a Ready DD signal.
When active, the panel will reverse signal direction when price is inside the Fiddle Zone of the MACV chart. This feature is for advanced traders who want to experiment with contrarian strategies in specific market conditions.
Activates or deactivates trading of Moonshot signals. A Moonshot occurs when an Enigma signal aligns with either a Flowmaster™ cross or an AO cross.
Turns on or off Supermoon signal trading. A Supermoon is an Enigma signal combined with a Ready DD confirmation.
When this filter is active, Enigma signals will only appear if they match the MACVU direction. It acts as a pre-trade directional filter to reduce noise and false signals.
Filters out signals when the is in the yellow Neutral (sideways) zone. This overrides the directional filtering and is useful during consolidation periods where direction is unclear.
This toggle activates the Enigma Power filter, and the adjacent numerical input lets you set the power threshold. For example, if you set it to 10, only Enigma signals with a power score of 10 or higher will be considered valid signals. This allows traders to fine-tune signal sensitivity.
When active, this feature filters out signals while price is within the Fiddle Zone, which is the middle range of the . The size that defines the zone is displayed next to the toggle. Disabling this will allow trades during market indecision.
Immediately closes all open positions and cancels all working orders across your platform only on the specific trading account associated with the chart it is executed on. This is an emergency or quick-exit button and should be used with caution.
AlgoBars Size: Default setting is AlgoBars_6. Match this setting with the correct AlgoBars size for your instrument (YM, ES, RTY, NQ, etc.)
- No credit card required, no obligation, no gimmicks.
- No credit card required, no obligation, no gimmicks.
Click here for more in-depth information on .
AlgoBox™ FlowMaster™ Enigma may NOT be included for all AlgoBox™ memberships. Availability is subject to change at any time without notice. Join our free for more information and special promotional offers.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Volume At Price
Below is an example of the Volume Profiler in action, illustrating how volume is distributed across various price levels.
The "Cave" of volume profile is a low trading volume zone, often highlighting potential entry points when the price reaches this area. It may signal a possible reversal, making it a key zone to watch for trade opportunities.
The "Node" in the volume profiler represents the area with the highest trading volume, often serving as a potential zone for targets.
Below is an example of the Volume Profiler marker on the chart, showing the exact price and time where the Volume Profiler was applied and began its data analysis.
Allows you to control how frequently the Volume Profiler indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Volume Profiler to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Sell Color: You can customize the color of the Sell volume bars to fit your preferences.
Neutral Color: You can customize the color of the Neutral volume bars to fit your preferences.
Buy Color: You can customize the color of the Buy volume bars to fit your preferences.
Bar Spacing: Adjust the spacing between volume bars to fit your preferences.
Transparency: Adjust the visibility of the volume bars on your chart to your preference.
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.
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 setting increases CPU processing load.
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.
Higher Time Frame Over Bought/Over Sold Indicator
The AlgoBox™ Ultimate OBOS Divergence is intended to be used on larger sized charts like the Tide, Wave and MACV.
The Ultimate OBOS highlights possible divergence with a purple Triangle pointing towards the potential change in direction.
The Ultimate OBOS Divergence is one of the multiple tools to be used in the Order of Operations process in your trading analysis. It is a directional filter, not an entry strategy.
Users have the option to adjust and hide the oscillator panel to get more vertical chart space.
The audio alerts you once a Ultimate OBOS is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when any divergence triangles are detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in ( .wav file ) format only.
Allows you to control how frequently the Ultimate OBOS indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Ultimate OBOS to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Show Divergence: You can toggle this ON or OFF to control its display on the chart.
Divergence Triangle Color: You can customize the color of the divergence triangles to your preference. By default, they are set to pink.
Triangle Size: You customize the size of the triangles according to your preference.
Data Series defines the chart or data feed currently applied, detailing the specific AlgoBars and instrument type used for analysis.
Input Series: This setting determines which chart the indicator is displayed on, linking the indicator to the selected chart data.
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 setting increases CPU processing load.
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.
AlgoBox™ Info Panel gives you a clear view of your trading performance. See your profit/loss, target value, unrealized profit, and daily high at a glance.
The Info Panel can be positioned at your preferred location on the chart.
Account Name: Add the account for which you want the metrics displayed on the info panel.
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.
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 setting increases CPU processing load.
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.
Faster Chart Refresh Rate
AlgoBox™ Speedy Chart accelerates chart refresh rates, getting you closer to real-time market data and providing smoother printing of the chart.
Speedy Chart can not only increase refresh rate but can also decrease the refresh rate when market speeds are too fast.
Below is a comparison of the Speedy Chart versus a regular Chart. The Speedy Chart loads AlgoBars at a faster rate than the Regular Chart, as long as your PC's CPU can handle the rate of data calculation.
Speedy Chart may increase CPU load. Apply it to only one chart per instrument to avoid potential performance issues.
Speedometer Threshold: This is the lowest value at which refresh rate adjustments take effect. By default, this is configured to 150 BPM (Speedometer).
Speedy Chart Refresh Rate: Adjust and set your chart's refresh rate. By default, this is configured to 100 milliseconds.
Speedy Chart Delay Rate: Adjust and set your chart's delay rate. By default, this is configured to 500 milliseconds. This feature helps slow down the refresh rate when the market is too fast.
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.
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 setting increases CPU processing load.
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.
Objectively Quantifying Market Speed & "Feel"
The AlgoBox™ Speedometer tracks market pace in real time. Using AlgoBars, it measures Bars Per Minute (BPM) to give you a clear, objective measurement of market speed.
"Knowing when NOT to trade can often be more important than knowing when to trade." -Anonymous
Use the Speedometer to gauge market speed and adjust your trading strategy accordingly. Identify optimal trading conditions for different instruments and chart sizes.
After some practice you may become accustomed to certain speed ranges that favor your own trading style, which you can then program into the settings of the AlgoBox™ Speedometer indicator.
The background color is customizable.
When the market moves at a pace beyond your ideal BPM range, the Psychology module will instantly display the visual alerts you've chosen. Audio alerts are also available.
The Psychology Module T-Text option displays four different speed alerts: TOO FAST GREAT SPEED VALID SPEED TOO SLOW
With three different display options, you have a total of seven possible combinations of settings for variety and customized alerts.
When the market is moving too fast you have the option of "Gear Shifting" to a bigger AlgoBar chart.
Adjust ATM settings when changing chart sizes. Larger charts may require larger stop losses and targets, increasing risk but also potential rewards. Smaller charts may need smaller ATM settings for shorter market swings.
During extremely volatile market times, it's common for some instruments to move too fast to trade, such as the NQ futures. In this case, the Gear Shifting tactic is applied to instruments. You may consider analyzing YM instead of NQ. If YM is still too fast, then RTY may offer a suitable speed. If RTY is too fast, you may want to look at the ES.
Gear Shifting instruments is not limited to NY, YM, RTY, & ES. There are many other instruments available, such as crude oil, gold, FDAX, currencies, etc.
The audio alerts you once a Speedometer & Psychology Module is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Alert Value: You can customize the threshold value for triggering sound alerts, defining when the alert sound activates. By default, this value is set to 50.
Sound Alert: Receive sound alerts for the Speedometer & Psychology Module, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in .wav file format only.
Avg Prev Mins: This setting displays the time required to update the average preview speed.
Background: You can toggle this setting on or off to display or hide the psychology color on the background.
Overlay: You can toggle this feature on or off to show the psychology blue 'X' on the chart.
Text: You can toggle this feature on or off to show or hide the "Do Not Trade" psychology text on the chart.
Psych High Value: This setting activates the psychology Background, Overlay, and Text on the charts when the speed exceeds the specified value.
Psych Low Value: This setting activates the psychology Background, Overlay, and Text on the charts when the speed is below the specified value.
Visual Setting provides the ability to customize colors or upload an image of your choice for a personalized experience.
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.
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 setting increases CPU processing load.
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.
Volume Levels - VL123 & Beyond
The VL123 Support & Resistance is a proprietary volume-based indicator that automatically plots dynamic S/R levels as price and volume changes.
The VL123 Support & Resistance can be added to various charts to assist in your trading analysis, as the volume data calculated are relative to the chart size it's configured on.
VL123 Support & Resistance are intended to be treated as zones for targets and not to be treated as exact levels for entries.
Allows you to control how frequently the FlowMaster™ Enigma indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Enigma to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
You can customize the settings for the Support & Resistance Zones according to your preferences by adjusting the Max Level, Max Look Back Bars, Swing Pivot Strength, Pivot Strength, Pivot Tick Proximity, and Zone Draw Size (ticks) parameters.
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.
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 setting increases CPU processing load.
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.
AKA "2 Finger" Or "2FS"
The AlgoBox™ 2 Finger Salute is an indicator-based strategy specifically designed for range bars.
The 2 Finger Salute indicator detects a 2-bar pattern using proprietary algorithmic criteria.
The 2 Finger Salute indicator is a powerful tool for identifying market bias and setting targets. Combine it with the Order of Operations for a comprehensive trading approach.
The 2 Finger automatically plots suggested potential levels for Target 1, Target 2 and Target 3.
The two green lines represent Target 1 and Target 2, and the red line represents Target 3.
There are 3 levels of 2 Finger Salute strength: -Loose -Moderate -Super
With a Super 2 Finger Salute, aiming for the red line (Target 3) may provide a higher probability of hitting than aiming for Target 3 with a Loose 2 Finger Salute.
FlowMaster™ Crosses + MACVU
The 3 Wise Men strategy consists of three FlowMaster™ Crosses plotted in close proximity to each other. The color of the MACVU filter is used as the guide to potential directional bias. This combination visually signals potential areas where a trend reversal might develop.
Below are examples of the 3 Wise Men, showing how the three FlowMaster™ Crosses in addition to the MACVU filter can highlight a potential reversal.
The AlgoBox™ Chart Notes feature allows you to add personalized notes directly onto your chart. This tool offers a tailored way to track key alerts, reminders, and observations, enhancing your trading organization and boosting overall efficiency.
Expanded Lines: You can customize the number of lines displayed on the chart to suit your preferences.
Compact Lines: You can customize the vertical spacing between notes, making them appear more compact and closer together.
Compact Mode: Toggle On or Off to display the notes in a condensed format.
Text: Add your desired text notes to be displayed on the chart.
Location: Choose your preferred location for placing the notes on the chart to ensure they are positioned exactly where you need them for reference.
Color: Customize the chart notes to display in your preferred color.
Font: Adjust the notes to your preferred font type and size. By default, the font is set to Agency FB.
Text: Add your desired text notes to be displayed on the chart.
Location: Choose your preferred location for placing the notes on the chart to ensure they are positioned exactly where you need them for reference.
Color: Customize the chart notes to display in your preferred color.
Font: Adjust the notes to your preferred font type and size. By default, the font is set to Agency FB.
Text: Add your desired text notes to be displayed on the chart.
Location: Choose your preferred location for placing the notes on the chart to ensure they are positioned exactly where you need them for reference.
Color: Customize the chart notes to display in your preferred color.
Font: Adjust the notes to your preferred font type and size. By default, the font is set to Agency FB.
Text: Add your desired text notes to be displayed on the chart.
Location: Choose your preferred location for placing the notes on the chart to ensure they are positioned exactly where you need them for reference.
Color: Customize the chart notes to display in your preferred color.
Font: Adjust the notes to your preferred font type and size. By default, the font is set to Verdana.
Text: Add your desired text notes to be displayed on the chart.
Location: Choose your preferred location for placing the notes on the chart to ensure they are positioned exactly where you need them for reference.
Color: Customize the chart notes to display in your preferred color.
Font: Adjust the notes to your preferred font type and size. By default, the font is set to Verdana.
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.
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 setting increases CPU processing load.
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.
Double Bollinger Bands
The DoubleBollingerPro is a dynamic tool for identifying overbought and oversold zones on any chart size. Use the Super Bands on larger charts as part of the Order of Operations filtering.
With Range bars:
With AlgoBars:
Super Bands can be used with other tools and strategies, offering great potential for confluence.
Enhance your trading with Bollinger Bands. Combine them with other AlgoBox™ tools for a comprehensive analysis.
The audio alerts you once a Double Bollinger Pro is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when the Bollinger Bands are touched, with the option to add your own custom sounds.
Lower Band Touch Sound: You can assign a custom sound to play when the lower band is touched.
Upper Band Touch Sound: You can assign a custom sound to play when the upper band is touched.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference
All custom sounds must be in ( .wav file ) format only.
Allows you to control how frequently the Double Bollinger Pro indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the Double Bollinger Pro to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Highlight Opacity: You can adjust the opacity of the band touches, with red indicating the upper bands and green for the lower bands.
Bands Opacity: You can adjust the opacity of the bands to control their visibility on the chart.
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.
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 setting increases CPU processing load.
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.
Price Structure Trap Pattern
The 4 Legged Dog Trap is a price pattern that often catches traders off guard. It typically reverses direction after the fourth leg, trapping those who enter too late on the fourth leg.
The 4 Legged Dog Trap pattern works just as well for shorts as it does for longs:
This trapping price pattern is usually hidden on time-based charts, giving AlgoBox™ users/traders yet another edge in the markets.
Double Cross Double Move
AlgoBox™'s DCDM strategy is automatically plotted when proprietary criteria are met, including two FlowMaster™ Crosses appearing within ten to fifteen AlgoBars of each other, after a strong price move.
AlgoBox™ is a multi-factor system. While DCDM alerts are powerful, always consider other factors before making trading decisions.
A Cluster Of FlowMaster™ Crosses
AlgoBox™ FlowMaster™ Crosses are an indication that large volume of trading activity is occurring and also a potential reversal. When three or more FlowMaster™ Crosses appear in close proximity, it can be considered a Cluster Reversal:
AlgoBox™ FlowMaster™ Alpha Omega crosses can also be used in the same manner as AlgoBox™ FlowMaster™ Crosses. When 3 or more Alpha Omega crosses appear in the same area, a reversal may soon occur.
Yes, FlowMaster™ Crosses and FlowMaster™ Alpha Omegas can be mixed together and still be considered a Cluster Reversal setup.
A combination of FlowMaster™ Crosses and FlowMaster™ Alpha Omegas are also valid cluster reversals.
Ready Up!
The AlgoBox™ Delta Flagging Pro is a powerful tool for identifying institutional trading. It visually displays large-scale buying and selling activity. Now known as "Ready DD" when a significant Double Delta Flag pattern appears, we "Ready Up" - prepare to assess the next trade opportunity.
The FlowMaster™ Delta Flagging Pro signals a Double Delta by displaying "Ready DD" text vertically on the chart.
This pattern was formerly known as a "Ready Up."
A triple Ready DD may indicate a potential trend reversal, alerting you to a change in market direction. This occurs when three or more Ready DD verticals are detected on the chart, indicating a possible reversal.
The Diamond Dot strategy consists of a Diamond Harmonic pattern with a FibElliDott touching the Diamond Harmonic PRZ. This creates a greater confluence of price structure patterns.
Volume Profiler tracks trading volume at different price levels, helping you identify key support and resistance zones.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Tip: Know the tick value for each instrument you trade so you can assess your risk and properly.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
The only range bar charts in the default AlgoBox™ workspaces are the , which are the highest "time frame" sized charts of the AlgoBox™ system. Since the 2 Finger Salute is designed only for range bars, it is not recommended as an entry strategy by itself.
Only available on AlgoBox™ for NinjaTrader 8.
For more FlowMaster™ Cross related strategies, see "" & .
Only available on AlgoBox™ for NinjaTrader 8.
Since the One Tick Wonder is price pattern, it should be analyzed in conjunction with other AlgoBox™ indicators and strategies for more confluence, such as , , etc.
Other trap patterns:
- No credit card required, no obligation, no gimmicks.
- No credit card required, no obligation, no gimmicks.
Only available on AlgoBox™ for NinjaTrader 8.
Recognizing a potential 4 Legged Dog Trap before it completes is critical to managing risk and .
- No credit card required, no obligation, no gimmicks.
When the two FlowMaster™ Crosses appear within ten to fifteen AlgoBars of each other, during or soon after price breaks out of an accumulation zone, the odds of the strategy working may increase. This would be a good time to pay attention to market and .
Learn about the .
Only available on AlgoBox™ for NinjaTrader 8.
Learn more about the .
Learn more about the AlgoBox™ crosses.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Although the Diamond Harmonic can be the weakest harmonic pattern on its own, when paired with a of matching direction, the whole can be more powerful than the sum of its parts.
For Diamond Dots where the FibDot directional bias does not match the Harmonic bias, is also ideally behind the FibDot.
Only available on AlgoBox™ for NinjaTrader 8.
The Delta King strategy uses a powerful combination of indicators. Look for a large Delta Flag near a King Timing line and a supporting signal like a , , or .
Only available on AlgoBox™ for NinjaTrader 8.
Double Confluence 🔵🔵
The optimal location for stop loss on a Double Dot setup is behind the latest FibDot.
What if the FibDots don't match direction? Our default stance is to consider the latest successful signal.
"Recency is key." -Vinny E. Mini
In most cases, the latest signal could be the guide for direction, but Order of Operations and context is still required at all times in your trading analysis.
The AlgoBox™ Double Dot strategy consists of two of the same direction appearing closely together up to a maximum of ten to fifteen AlgoBars of each other.
Extra confluence like and should be considered and can enhance your analysis..
Only available on AlgoBox™ for NinjaTrader 8.
When a has formed, wait for a to appear within or touching the PRZ, which creates the HarmoniDot strategy. The direction of the potential trade considered should be in the same direction as the color of FibDot.
HMD's can consist of either or Enigmas. An HMD with a is called a Super HMD.
Targets can be determined by using the Small or Big ATM Strategies, depending on other factors such as higher time frame bias, and , etc. See more .
Only available on AlgoBox™ for NinjaTrader 8.
Superior Combination Of RTOFA - Real Time Order Flow Analysis Tools
The FlowMaster™ Enigma + AudioBox strategy represents one of the most powerful AlgoBox™ strategies for Real-Time Order Flow Analysis (RTOFA). By incorporating sound, the FlowMaster™ AudioBox enhances the trading experience, confirming the involvement of major market players along with their likely directional bias.
When an Enigma is pierced by price and confirmed by AudioBox, it can signal a strong entry point. Stay alert for these setups.
AlgoBox™ are an indication that large volume of trading activity is occurring. FlowMaster™ Crosses can also be used as indications of reversal.
DCRs may work even better when paired with , and other AlgoBox™ tools such as the .
Strategically place Target 1 in the middle of the zone and Target 2 on the opposite side. If you're trading with the higher time frame trend, consider adding Target 3 or a 'runner' position beyond the zone, using signals like or .
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
FibElliDott + FlowMaster™ Cross
For the Headshot to be valid, the FibDot and FlowMaster™ Cross must appear close to each other, with a maximum separation of 10-15 AlgoBars.
Headshots can be valid even if the FibElliDots aren't perfectly aligned with the Cross. The key is that they appear within ten to fifteen AlgoBars of each other:
Stop loss can be ideally placed behind the FlowMaster™ Cross.
Suggested targets: -Target 1: 10 ticks -Target 2: 15 ticks
Three Losses, Two Winners, Restart
The FlowMaster™ Enigma Cadence strategy focuses on tracking two consecutive failed Enigmas before initiating the first trade on the next Enigma. This tactic is intended to take advantage of the high probability success rate of the Enigma.
The Enigma Cadence strategy outlines to wait through a sequence of three failed Enigmas before starting a series of five trades. The objective is to get two winning Enigmas for the first two trades of your five trade session, and then restart the cadence, waiting for another three failed Enigmas before continuing the rest of your five trades.
Enigma Cadence Strategy guideline: -Wait through three failed Enigmas in a row -Start the five trades series on only the next two Enigmas (trades #1 & #2) -Wait for another series of three failed Enigmas in a row -Take the next two Enigmas (trades #3 & #4) -Wait for another series of three failed Enigmas in a row -Take the next two Enigmas (trades #5 & #6 bonus if your trades have been winners)
It can be rare to find more than three failing Enigmas in a row but it is still a possibility.
Two opposing colored Enigmas back to back close and together is considered one failed Enigma in the sequence and it is called a "Flipper."
Winner Winner Chicken Dinner is the FlowMaster™ Enigma Cadence strategy, where we wait for three losing Enigmas to be counted. The goal is to start trading with potentially two consecutive winners.
If two winners are achieved, the session concludes, referring to it as "Two winners for a chicken dinner."
Just like everything else in trading, the Enigma Cadence strategy and WWCD is not a 100% fool proof strategy 100% of the time. The examples shown here are ideal examples for educational purposes only.
The Headshot strategy combines the and the , adding significant confluence to identify potential reversal points. The strength of the Headshot lies in integrating price structure confluence with Real-Time Order Flow Analysis (RTOFA), providing a more precise and informed approach to spotting key market turning points.
crosses can be even more powerful when combined with White FlowMaster™ Crosses. These crosses can be used as substitutes for the traditional FibElliDot setup.
For even more , combine the Headshot with other AlgoBox™ tools such as: - - - - - -etc.
Only available on AlgoBox™ for NinjaTrader 8.
Click here for a primer on tracking your .
and are still critical elements to professional day trading.
- No credit card required, no obligation, no gimmicks.
Entries That Break
Sometimes, price may continue to move after a FibDot appears, creating a 'pierced' FibDot. If other factors align, this could signal a potential trading opportunity in the direction opposite to the FibDot direction.
If price continues beyond the FibDot almost immediately, the FibDot may be retracted and disappear.
See more Piercers .
Only available on AlgoBox™ for NinjaTrader 8.
DDSR
The Double Delta Shift Reversal is a strategy within the AlgoBox™ trading system that identifies potential market reversals based on Real-Time Order Flow Analysis (RTOFA).
When two Delta Shifts occur in close proximity of both time and price, this is recognized as a Double Delta Shift Reversal. A Double Delta Shift signals that the current trend may be weakening, and a reversal could be approaching.
To increase the reliability of this signal, traders are encouraged to look for additional factors from other AlgoBox™ tools. These include market structure signals such as Auto Harmonics, FibDots and other Real-Time Order Flow signals, such as The Enigma, and Alpha Omega Crosses, which may add confluence to the potential reversal and provide more context.
DDSR setups can sometimes lead to moves of at approximately 40 ticks or more, making them valuable opportunities for traders seeking well-defined setups with measurable risk and reward.
Show Double Delta Verticals: Toggle ON or OFF to show the highlighted Ready DD vertical bars.
Show Delta Shift Verticals: Toggle ON or OFF to show the yellow Delta Shift vertical bars.
The DDSR is highlighted in yellow vertical bars in the clip below:
Traders using the DDSR strategy should remain patient and wait for the full setup to appear before taking action: -2 Delta Shifts appearing close together in an accumulation zone -Structure: Auto Harmonics, Trend Channel high/low, FibDot etc. -Order Flow event: Enigma, Alpha Omega cross etc.
Reversal Detection
Reference the deviation lines to see where a previous significant pivot took place and wait for the MACV histogram to reach that line again to anticipate a potential reversal.
Since the MACV chart is a filtering tool, the deviation lines are not intended to be used as an exact price level to trade at. The deviation lines could be viewed as a zone to move you to the next step in the Order of Operations: The Ripple charts.
Strategy & Indicator
The Ignition Bar is a range bar that is a "solid" bar from top to bottom with minimal "wick." It is intended to be used with the 89 range Tide chart.
The Ignition Bar is an invaluable filtering tool in the Order of Operations process.
The Ignition Bar is the 3rd bar from the start of a price swing in the same direction on the Tide chart.
Since each bar on the Tide chart is 89 ticks, the intention of the Ignition Bar is to estimate a high probability scenario of price continuing in the same direction of the swing during the next (4th) bar.
Ideally, the Ignition Bar direction and swing matches the Favorable Direction.
During the 4th bar is where we drill down to the faster charts in the Order of Operations analysis.
The AlgoBox™ Ignition Bar indicator instantly alerts you—visually and/or audibly—the moment it appears. No more counting bars on the 89 range bar chart or second-guessing if it's an Ignition Bar. Now you can stay focused on the Ripple entry charts.
AlgoVoice: You can enable or disable real-time audio voice alerts On (checked) or Off (unchecked).
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
Ignition Long Sound: You can customize with your own sound for the Ignition Bar Long alert.
Ignition Short Sound: You can customize with your own sound for the Ignition Bar Short alert.
Enable Email Alert: You can enable or disable real-time email alerts On (checked) or Off (unchecked).
Email: Enter your preferred email address to receive the alerts.
Long Bar Color: You can customize the color of the Ignition Bar Long to your preference.
Short Bar Color: You can customize the color of the Ignition Bar Long to your preference.
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.
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 setting increases CPU processing load.
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.
Speed Scalping Strategy
A valid Plover setup also requires the FlowMaster™ Cross to appear during a straight leg of price movement is heading towards a P-PRZ.
The final confluence for a higher probability Plover setup is the element of fast market speed. This can be quantified by both FlowMaster™ AudioBox signals matching the same direction as price movement and AlgoBox™ Speedometer showing a higher than average speed.
The core signal in this strategy is the Delta Shift, which originates from the FlowMaster™ Delta Flagging Pro indicator.
The AlgoBox™ Masher strategy is a filtering strategy on the MACV chart intended to assist in finding reversal opportunities on charts. The deviation lines mark levels of previous peaks and troughs where price reversed significantly.
Click here to learn more about the chart.
Click here to learn about the .
Only available on AlgoBox™ for NinjaTrader 8.
- No credit card required, no obligation, no gimmicks.
The Plover strategy consists of a FlowMaster™ Cross, a (yellow PRZ) and fast market speed. It combines order flow and Harmonic structure for confluence. The Cross appears prior to price touching the P-PRZ while it's still yellow.
Only available on AlgoBox™ for NinjaTrader 8.
Advanced Trade Strategy For Experienced Users Only
The AlgoBox™ J-Hook is a powerful three-target strategy which can indicate a potentially large move in the market.
This strategy is automatically plotted on the chart by AlgoBox™ showing an optimal entry zone with a stop level and three target levels for your consideration in your trading analysis.
The two green lines represent a zone to look for a potential entry.
Here is another example of a J-Hook with FlowMaster™ Enigmas as confluence:
Here are two examples of a J-Hook with a FlowMaster™ Alpha Omega as confluence:
The audio alerts you once a J-Hook is plotted on the chart. You can customize these alerts by changing the audio to a preferred voice or sound, or turn them off entirely.
Sound Alert: Receive sound alerts when a J-Hook is detected on the chart, with the option to add your own custom sound.
AlgoVoice: You can enable or disable real-time audio alerts as per your preference.
Voice Rate: You can customize the speed of the AlgoVoice alerts to your preference.
All custom sounds must be in ( .wav file ) format only.
Allows you to control how frequently the FlowMaster™ Enigma indicator recalculates. The Calculation sets the frequency of these calculation cycles. Customization allows for greater control over data update rates.
Calc Override: Default setting is unchecked. Check this setting to customize and utilize Calc Interval.
Calc Interval: Set your custom desired calculation interval. The smaller the number, the more frequently the indicator will recalculate, which increases processing load on your system's CPU. The default setting of 1000 is in milliseconds, which is equal to 1 second. If you wanted the FlowMaster™ Enigma to calculate every half second (twice as fast as default 1000ms), then you would enter 500 in this field.
Strength of Swing: Represents the size and distance of the J-Hook. A higher number indicates a larger swing size to be calculated before appearing on the chart.
Limit # Of Bars (Performance): Allows you to set the maximum number of bars calculated.
Show Text: You can toggle the display of the J-Hook text ON or OFF when it appears on the chart.
Show Fib Lines: You can toggle the display of the J-Hook fib lines ON or OFF when it appears on the chart.
Show Target Marks: You can toggle the display of the J-Hook target line marks ON or OFF when it appears on the chart.
Show Dots: You can toggle the display of the J-Hook dots ON or OFF when it appears on the chart.
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.
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 setting increases CPU processing load.
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.
A Combination Of Enigma & DCDM
Combine DCDM with Enigma for a powerful trading strategy. Set targets at the yellow DCDM line and potentially double your move, making it ideal for larger plays.
In certain cases, you can set stops and targets at the levels indicated when a DCDM is plotted. This approach can potentially lead to a better risk-to-reward ratio, tighter stop loss and reduced risk, especially when adding to an existing Enigma trade upon the appearance of a DCDM.
Real Time Order Flow Analysis (RTOFA)
The AlgoBox™ MoonShot strategy is one of the most powerful confluence setups available.
The MoonShot combines the Enigma's proprietary Real Time Order Flow Analysis (RTOFA) with the RTOFA of the FlowMaster™ Cross.
The MoonShot gets even better as The Power MoonShot combines the Enigma with the FlowMaster™ Alpha-Omega's RTOFA which includes volume-at-price analysis.
Say goodbye to reading Time & Sales ladders and let AlgoBox™ tools do the interpretation.
The J-Hook strategy becomes even more powerful when another AlgoBox™ signal of confluence appears near the J-Hook entry zone, such as a , , or matching its direction.
Only available on AlgoBox™ for NinjaTrader 8.
The combined with the strategy creates a powerful trading approach. When the DCDM appears, it significantly strengthens the Enigma signal, potentially doubling the move. This confluence provides you the option to set your take profit at the DCDM yellow target line for a potentially filled target.
Only available on AlgoBox™ for NinjaTrader 8.
Click to learn more:
Only available on AlgoBox™ for NinjaTrader 8.
Predicted Potential Reversal Zone Ladders
When there are more P-PRZ's than usual lined/stacked up, it is considered a P-PRZ Ladder and there may be a chance of price "climbing" up or down the ladder, potentially with speed.
The bigger the ladder, the better the potential move.
The P-PRZ ladder is a targeting strategy, NOT for entries.
When P-PRZs are used for targets and they disappear, Vinny E. Mini likes to reduce his targets accordingly, in these situations.
P-PRZ Ladder for price targets:
P-PRZ Ladders above and below price:
Region highlighting visually emphasizes areas where the price is ranging or in an accumulation zone.
When a highlighted region is broken, it often indicates a strong move in that direction.
After a region breakout, it is advisable to place an order only if a signal or strategy is present with additional confluence across multiple charts.
Trend Indications
When a smaller/faster "time frame" chart such as a Ripple chart displays a lot of Alpha and Omega crosses on a directional move, this is called "Clustering" and indicates a potential trend on the higher time frames.
AO Clustering can help with filtering for: -which instrument to trade -which size chart to execute from -which size ATM to use -continuation or reversal trades.
As of 2025, Alpha Omega Clustering is abbreviated as "AOCLTF" which stands for Alpha Omega Clustering Lower Time Frame.
Price Structure Trap Pattern
The Richie is a price pattern that often traps sellers, setting the stage for a potential upward move.
The Bee Hive pattern often traps both buyers and sellers, causing short term confusion. The up swing of the "Fast V Reversal" provides temporary relief on the buy side, attracting new buyers and then the swift down leg attracts new sellers while targeting the sell stop losses of those new buyers at the same time.
Previous sellers still holding their positions may exit their short at close to breakeven, adding to the buy pressure. This fast reversal trap move amplifies the explosiveness of our potential long entry.
The Richie may have an increased probability when the AlgoBox™ bias shows LONGS FAVORABLE.
Powerful Harmonic Pattern Strategies
AlgoBox™ Shark Back and Shark Tail strategies are Harmonic Patterns based on Fibonacci retracements, extensions and projections of price structure, which can indicate a Potential Reversal Zone (PRZ). AlgoBox™ automatically, instantly and continually plots these harmonic patterns so you don't have to.
The rectangular boxes are the PRZ or "Potential Reversal Zone" for each Harmonic Pattern. The "farthest" line inside the PRZ indicates the optimal entry location for a Shark Back setup:
An ideal entry would be as soon as possible after a FibDot or Cross appears.
Utilize AlgoBox™ ATM strategies to assist in automatically placing stops and targets according to your desired parameters.
Ideal stop losses for Shark Backs are behind the PRZ box.
Ideal stop losses for Shark Tails are behind the Cross or Dot.
Sharks are statistically the most powerful harmonic pattern, but just like any other trading signal, they are not 100% accurate 100% of the time. "Trade Nothing Alone"
The Shark Tail strategy combines market structure geometry with Real Time Order Flow Analysis (RTOFA), making it a powerful addition to your trading analysis.
"Trade Nothing Alone" -Vinny E. Mini
We use state-of-the-art algorithmic software to "Trade Nothing Alone". AlgoBox™ enables traders to easily combine various tools and strategies to their advantage.
Most AlgoBox™ tools already individually consist of multiple confluence points so when multiple AlgoBox™ tools and strategies are combined, market edge increases substantially.
This approach potentially creates greater confidence in trading analysis.
Using the Order Of Operations method to stack confluence in our favor, study the example below:
With a Headshot and Masher Strategy on the MACV, it brings our attention to look for longs on the Ripple charts, where we see Delta Flagging indications and another Headshot:
The Cluster Reversal strategy below shows up at King timing on the Ripple A chart, along with several other factors of confluence on the other charts:
Test Your Knowledge: Find the Headshot on King Timing:
A Double Dot strategy appears after a confluence of contextual signals:
Price Structure Trap Pattern
The Turtle is a strategy based on a price structure trap pattern that tends to trap mostly sellers, potentially offering a swift and extended move to the upside once it begins.
The "TURTLE FEET" is the area where new sellers may get trapped in short positions.
As price rises to form the "TURTLE SHELL" trapping both new buyers and new sellers, causing confusion as price whipsaws up and down. As the shell pattern unfolds, more short term sellers entering the market likely place their stop losses just above the shell area.
As price slowly grinds towards the "TURTLE FEET" location, new buyers may enter and the sellers near the "TURTLE FEET" likely close their positions at a loss, adding to the buying pressure. Sellers that hold their position hoping for a continuation down begin to feel the squeeze as the "TURTLE NECK" is the first swift movement in price we need to wait for, to confirm the pattern.
Since the Turtle is strictly a price structure pattern, you may want to be on the lookout other signs of confluence at various stages of the pattern:
Learn more about the .
Only available on AlgoBox™ for NinjaTrader 8.
By drawing a region around these zones, you can more easily identify potential breakouts. Once the price breaks out of the highlighted region, you can potentially enter trades using confluence from various strategies like the , , , , and more.
- No credit card required, no obligation, no gimmicks.
The Richie strategy emphasizes the importance of implementing patience by while the pattern is unfolding to align with the higher time-frame bias and waiting for a valid entry strategy at the right moment.
When the low of the Bee Hive range has been reached, look for more confluence of reversal signals such as: -, , Delta Shift - - - - - - -and other strategies.
- No credit card required, no obligation, no gimmicks.
Learn the basics of .
A Shark Tail setup is a multi-confluence strategy that consists of a Shark harmonic with one of the following appearing behind the PRZ: - - -
Reminder: We generally use : Dot, Cross, Box, & Triangle.
Only available on AlgoBox™ for NinjaTrader 8.
When a has formed either Bullish or Bearish, wait for a to appear.
Targets are determined by using the Small or Big ATM Strategies, depending on other factors such as higher time frame bias, and , etc.
When a is combined with a Cross, it becomes a Power PRZ Cross.
Only available on AlgoBox™ for NinjaTrader 8.
Here are two examples where the has been plotted, followed by a entry, demonstrating a confluence of two strategies.
For More Strategy Confluence, Learn about the Strategy
Only available on AlgoBox™ for NinjaTrader 8.
The Turtle emphasizes the importance of implementing patience by while the pattern is unfolding.
- - - - - - - - etc.
- No credit card required, no obligation, no gimmicks.
Guideline Or Rule, Your Trading Is Up To You
The 2-Try Rule is a name for an optional concept that states that you may potentially re-enter a trade that has triggered your stop loss. You may consider a +1 contract increase in position size of the first attempt.
Ideally, there would be more factors of confluence on the second try, such as FlowMaster™ AudioBox, Delta Flush or a Cluster Reversal etc.
Box, Dot, Cross, Triangle
AlgoBox™ offers four types of stop losses: Boxes, Dots, Crosses, and Triangles. Use them strategically to manage your risk.
For bullish scenarios, stop losses are ideally placed behind (under) the Box, Dot, Cross or Triangle.
For bearish scenarios, stop losses are ideally placed behind (above) the Box, Dot, Cross or Triangle.
Below are two examples of Super Alpha Omega's:
A Big & Slow Reversal
The Titanic Zone is a high-probability reversal setup that forms after a strong directional move begins to lose momentum. Instead of an immediate shift, price action starts to stall and curve, forming a subtle arch or rounded base.
During this slowing phase, our proprietary indicator—THE READY DD—becomes key. When three or more READY DDs appear close together within this curve, it signals a potential higher time frame rotation developing beneath the surface.
We call it the Titanic Zone because the reversal takes longer than expected—it’s not a sudden flip, but a slow, deliberate turn, much like a massive ship changing course. Once this cluster of READY DDs appears, we don’t rush in—we wait for further confirmation using price structure and real-time order flow signals from our system.
These added layers of confluence help validate the shift in control. The goal is to enter in sync with the new emerging direction, before momentum fully kicks in. The Titanic Zone helps traders catch that transition at the turn—not the aftermath.
SAC
The Small Account Challenge teaches disciplined trading starting with an absolute minimum $2,500 account. It is essential to learn to adhere to the rules to cultivate discipline and achieve steady growth in your trading account in order to better prepare yourself to handle a larger trading account with its inherently larger draw downs.
The SAC is to be studied and practiced during your second 40 days of the 120 Day Program.
Trade along with Vinny E. Mini during his Small Account Challenge, to increase your skills and understanding.
Leverage Your Practice
Practice trading with a 10x larger position and account size to explore your trading potential. It can be inspiring to see what's possible when you push your psychological limits.
When regularly trading with a small position size, its easy to avoid taking on significant risk because the potential losses are small. However, when increasing the position size of trades, the potential losses also increase, which can cause fear and anxiety. By practicing with a larger size, one may learn to potentially overcome this fear and become more confident in the ability to handle larger trades.
Waiting For The Right Moment
Once you've determined the market direction using the Order of Operations, the next step is to 'stalk' the market for a favorable trading opportunity. Some examples of "stalking a trade" setup may be:
Real-Time Order Flow Analysis (RTOFA)
When the Enigma & Ready DD appear in close proximity on the chart, this powerful combination often indicates strong moves aligned with the direction of the Enigma.
The vertical Ready DD indicator further simplifies your trading by making it easier to spot the Double Delta Flags.
The Super Moon entry strategy becomes significantly more noticeable by enabling the Ready DD vertical highlight option in the settings.
Screenshots & Recordings Make Explanations Clear
Alpha Omega Continuation refers to the scenario where a or is plotted following a significant price movement in a specific direction, indicating a continuation of the trend in that same direction. For instance, if a green FlowMaster™ Alpha is plotted after a substantial upward movement, it may suggest a potential continuation of the upward trend.
The Alpha Omega continuation can be effectively utilized with the provided by the and other AlgoBox™ tools.
- No credit card required, no obligation, no gimmicks.
The second try trade does not count as an additional trade on the .
- No credit card required, no obligation, no gimmicks.
Box: Refers to the
Dot: Refers to and
Cross: Refers to and .
Triangle: Refers to the
Only available on AlgoBox™ for NinjaTrader 8.
- No credit card required, no obligation, no gimmicks.
The Super Alpha Omega is a combination of a appearing on the chart alongside a "Ready DD" vertical text label. This powerful combination signals potential reversals.
For even more , combine the Super Alpha omega with other AlgoBox™ tools such as: - - - - -etc.
Only available on AlgoBox™ for NinjaTrader 8.
- No credit card required, no obligation, no gimmicks.
Holding to the opposing signal means leaving your trade/position open until an opposite signal appears. For example, if you enter a trade at a green , you hold the position until a red Enigma appears.
- No credit card required, no obligation, no gimmicks.
- No credit card required, no obligation, no gimmicks.
・Waiting for a as a signal to be ready for the next opportunity; ・Watching a harmonic box turn into a Potential Reversal Zone; ・Waiting for a Harmonic setup; ・Waiting for the next set of timing lines; ・Waiting for price to approach HTF lines: deviation lines, or levels.
It's important to always manage risk by using proper and a defined stop loss by using NinjaTrader's ATM strategies that automatically place stops and targets upon entry.
- No credit card required, no obligation, no gimmicks.
The Super Moon strategy combines two proprietary Real-Time Order Flow Analysis tools: The with a .
Only available on AlgoBox™ for NinjaTrader 8.
Taking proper screenshots and screen recordings are crucial for studying your own performance, explaining issues, and sharing trading ideas. Posting proper screenshots in is critical to your learning process as it prevents unnecessary questions and saves everyone time when responding to you.
- No credit card required, no obligation, no gimmicks.
Pilots And Doctors Use Them - Why Shouldn't You?
Checklists and reminders are essential for trading, helping to ensure adherence to effective risk management and assessment of current market conditions. Along with reminders, they mitigate errors, enhance analysis and promote consistency, thereby fostering more potential for improvement.
Every trading day prior to any trading session, self assessment should be performed using the No List. If one or more issues are present, it may be a good idea to just practice or study that day.
Before trading or even practicing, going through a Pre-Trade Checklist can help ensure that all systems are functional to ensure a smooth trading session.
For a hands-free timer, try a voice-activated device like Amazon's Alexa. Simply say 'Set a timer for [time]' to start the countdown.
What may you need a voice timer for?
Why is it essential to have your broker on speed dial?
NinjaTrader 8 Desktop Version
AlgoBox™ hotkeys boost trading speed and precision by enabling quick, seamless trade execution and management.
In addition, NinjaTrader 8 offers a vast amount of functionality for hotkeys to make trading potentially easier and faster. Below are some of the hotkey combos most commonly used by AlgoBox™ members:
AlgoBox™ Position Manager enables quick management of stop losses and targets with a single click. You no longer have to painstakingly click and drag each individual target and stop loss on the chart, which can make your trading easier, especially in fast moving markets.
The Button Panel has built-in hotkeys for quick and efficient execution.
Hotkeys allow for greater efficiency during fast-paced analysis & trading.
You can customize your indicator objects and AlgoBars in different layer arrangements. These settings can be saved in your custom chart template.
Easily measure distances on the chart with this hotkey.
You can use your custom hotkeys to show or hide the Chart Trader.
The Logitech G300s mouse offers 3 settings profiles and 6 programmable hotkeys to increase your trading proficiency.
Set up your hotkeys in Logitech's Gaming Software by matching the hotkey combos of your mouse commands with the NinjaTrader and/or AlgoBox™ hotkey combos.
The CORSAIR K57 and K55 are membrane keyboards that have 6 programmable hot keys, allowing for faster, more responsive trading.
Futures Trading Platform
NinjaTrader is a leading trading platform for futures traders. Its advanced features, customizable interface, and real-time data make it a powerful tool for efficient trading.
AlgoBox™ integrates with the NinjaTrader futures trading platform for Windows PC.
AlgoBox™ Trade Copier
The Trade Copier is included in the AlgoBox™ software. It copies trades from one leader account to a maximum of twenty additional follower accounts.
To use the AlgoBox™ Trade Copier:
-Click on a chart; -Press CTRL + i on your keyboard to enter Indicators; -Find AlgoBoX__TradeCopier, double click it or select and click Add.
To select your leader and follower accounts, select the account name from the drop-down menus.
You can save your final settings as a template to save time in the future: -Click template; -Name your template; -Click Save.
All trades will be copied from the Leader account to the Follower accounts!
Both risk and reward is multiplied by using the AlgoBox™ Trade Copier.
Click Apply, then click OK and your AlgoBox™ Trade Copier is ready to duplicate your trades.
You can also reset the settings by clicking on Template and then click Reset.
Keep Up With The Markets
Maximize your PC's performance by keeping your software updated, optimizing settings, and maintaining a clean system.
These steps can contribute to a more efficient and seamless trading experience.
Close unnecessary programs and Windows user profiles.
Ensure NinjaTrader has only one workspace open.
Ensure your charts have no other tabs "behind" the visible chart unless it is intentionally part of your trading workspace.
Switch the power plan to "Ultimate Performance" or "High Performance" in Windows to allocate more resources to applications, contributing to a smoother operation of NinjaTrader.
Removing Microsoft OneDrive from your PC can improve NinjaTrader and AlgoBox™ performance by reducing background processes, freeing up system resources.
Turning off Windows Security can improve NinjaTrader performance by reducing background processes which can lead to smoother trade execution and better responsiveness.
Disabling Windows Security is at your own risk as these settings are strictly intended for a dedicated trading machines.
Overclocking the CPU may boost your PCs processing speed for a smoother trading experience and faster trade execution.
We do not encourage, suggest, recommend nor support CPU overclocking due to its risks, which can potentially damage your workstation and/or shorten hardware lifespan. Overclocking is at your own risk. This is merely an option that reflects Vinny E. Mini's personal preferences for the best trading experience.
Using "Reset DB" may take some time, depending on the size of your historical trades data set, so it may be a good idea to do this outside of market hours when possible.
Use The Right Tools For The Job
Every aspect of the AlgoBox™ trading system has been meticulously thought out and tested, even down to the specific ideal keyboard and mouse to use. After extensive testing of nearly all of the mice and keyboards available on the market, here are Vinny E. Mini's favorite "Tools Of The Trade" and why:
The Logitech G300s is the perfect ambidextrous trading mouse with its triple settings profiles, six programmable hotkeys, rubber grips and claw-like ergonomics for precise control.
DPI is the standard used to measure the mouse sensitivity, expressed as the number of DPIs (dots per linear inch) that a device can detect. By changing the DPI, you can instantly adjust pointer speed for precision tasks. A higher DPI means the cursor will move faster and cover more screen distance with less physical movement. A lower DPI results in slower, more precise cursor movement. For trading, you will have to discover your preferred mouse DPI that balances speed, precision and control.
The polling rate indicates how frequently the mouse updates the computer with its position. Expressed in Hertz (Hz), it represents the number of times per second that data is sent from the mouse to the computer. A higher polling rate may provide more precision and responsiveness in the movement of the mouse cursor. The Logitech G300s provides ideal polling rate settings of 500 or 1000Hz to strike a balance between responsiveness and computing resources.
The CORSAIR K57 allows for the option to go wireless or wired whereas the K55 is a wired keyboard. Both are membrane keyboards that have six programmable hot keys, allowing for faster, more responsive trade management. The keyboards also allow the option of a wrist rest.
A UPS is essential for trading PCs. It protects your trading account from power outages and can also safeguard your hardware from electrical surges.
AlgoBox™ is an independent entity and is not affiliated with CORSAIR, Logitech, ShareX, or Snagit in any way. Any references to CORSAIR, Logitech, ShareX, or Snagit are solely for informational purposes and do not imply affiliation, endorsement or partnership.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
Only available on AlgoBox™ for NinjaTrader 8.
- No credit card required, no obligation, no gimmicks.
- -Scheduled events - practice timer -Trade hold time stopwatch or timer -
-PC hardware issues -PC software issues -Sudden, unexpected power or ISP outages -
If you are using or any trader funding platform, ensure that you have your portal bookmarked and readily accessible. Keeping your portal open allows you to quickly manage your account and address any issues that may arise.
- No credit card required, no obligation, no gimmicks.
- No credit card required, no obligation, no gimmicks.
.
- No credit card required, no obligation, no gimmicks.
Only available on AlgoBox™ for NinjaTrader 8.
Typing "!performance" in the will bring up the two videos mentioned above.
- No credit card required, no obligation, no gimmicks.
More trading tools:
- No credit card required, no obligation, no gimmicks.
A Double Enigma occurs when two appear within a few bars of each other. This situation could lead to larger moves, offering a unique opportunity for potential market movements.
- No credit card required, no obligation, no gimmicks.