tools & pricing
MACnCheese
recent results
testing service
๐ŸŸข free via Bulenox
feedback
disclaimer
NinjaTrader 8 โ€” Bart Trade Interface
Systematic futures tools
built for MNQ. Tested live.
Multi-data-series signal routing, high-speed playback testing, and position management utilities developed through real trading on Bulenox funded accounts. Proven across 14+ concurrent MNQ accounts.
✓ NinjaTrader 8 ■ Windows only ◆ MNQ / NQ ◆ Bulenox funded accounts
pricing
$1,000
per year  save $200
Annual subscription with same full access. Best value for active traders.
Contact for Demo
Free
with Bulenox account
Sign up for Bulenox through my affiliate link, trade with that account โ€” get MACnCheese and other tools at no cost for that account.
Get Bulenox Account โ†’
◆ Coming 5/25  —  PASSnExit fix drop
available tools
MACnCheese AddOn
MACD-based signal filtering for funded accounts
Signal panel with MasterTrade/Alert toggles, MACD-based signal routing, playback-safe state persistence, multi-monitor layout, and Camarilla AddMax cross detection with sound alerts. Drives DCA entries and position management across 14+ concurrent accounts. See the MACnCheese tab for the full breakdown.
PASSnExit AddOn
Hit your target. Get out clean.
Monitors eval and funded account cash targets. Auto-flattens positions and cancels orders the moment a pass target is hit. Configurable per account โ€” never blow past your daily profit target again.

Fix dropping 5/25 โ€” improved exit precision and state handling.
Playback Speed Control
Why run at 1x when you're nowhere near a signal?
If your strategy has N entry conditions, there's no reason to run playback at 1x or 5x when only 1 of N is met. This tool runs at MAX speed until you're one condition away from a signal โ€” then slows to supervised speed for high-fidelity capture.

Ever started a playback at 1x on Friday night and realized you're running at real-time through the weekend close? Or wasting time at 1x during the daily market shutdown? This fixes that.
Region-Y
Define a level. Go long or short.
Set a price level on your chart and define the directional bias โ€” long above, short below. Integrates with BTI for execution. Clean, minimal, purpose-built.
MacUpdateGS
The signal engine under the hood
MACD signal engine writing to GlobalStorage for cross-component consumption. Drives MACnCheese signal routing and AddMax detection. Not standalone โ€” this is the data bus that connects everything.
WatchLevels
BartLevels + DCAZones + Camarilla in one indicator
Combines BartLevels, BartDCAZones, and Camarilla Pivots (R1โ€“R5 / S1โ€“S5) into a single chart indicator. Eliminates indicator clutter and keeps all your key levels visible with a single deployment.
✓  Terms accepted
Featured tool โ€” Bart Trade Interface
MACnCheese AddOn
Nobody names a trading tool MACnCheese because it's flashy. The name is a signal: this is something built by a trader, for a trader โ€” practical, tested, and unapologetically focused on what works.
What it actually does

MACnCheese is a NinjaTrader 8 AddOn panel that solves one specific problem: filtering trade signals on funded futures accounts so you're not taking every MACD cross as a trade entry.

MACD is not inherently range-bound, but it behaves in a somewhat range-bound way. That makes it useful as a filter โ€” not as a standalone signal. MACnCheese uses MACD as the gating mechanism for a broader multi-condition strategy, routing signals through GlobalStorage to downstream execution components (BTI โ€” Bart Trade Interface).

The result is a system that runs 14+ Bulenox funded MNQ accounts simultaneously, managing DCA entries, stop-to-move tracking, and pass target monitoring โ€” all from a single panel.

Key features
MasterTrade / MasterAlert
Two-state control: alert mode fires sound/log without executing. Trade mode fires live BTI entries. Persisted to CSV โ€” survives restarts and playback reloads.
Camarilla AddMax Detection
Monitors R1โ€“R5 / S1โ€“S5 cross events. Fires sound alert on AddMax signals. Integrated with WatchLevels indicator.
GlobalStorage Bus
All inter-component state (signal direction, trade mode, AddMax value) passes through a static GlobalStorage class. No tight coupling between components.
Dynamic ATM Thresholds
ATM strategy selection driven by Trade checkbox state in the UI. Arm thresholds computed dynamically from the panel at signal time.
AUTOMATED / MANUAL Tags
Every BTI trade is tagged at entry so you can separate algo-driven trades from manual overrides in your post-session analysis.
AlertLog CSV (9-column)
Structured per-event logging with timestamp, instrument, direction, signal type, account state, and PNL capture. Dual overloads for simple and full-detail rows.
Playback-Safe Persistence
Panel state saves and reloads via CSV. Designed to survive NinjaTrader workspace restores, playback resets, and multi-session runs without state loss.
Multi-Account Panel
Single panel drives concurrent execution across all connected accounts. Hostname display identifies which machine's panel you're looking at in multi-machine deployments.
What it is not

MACnCheese is not a black box. It does not pick entries for you. It filters and routes signals that your broader strategy generates โ€” then hands execution to BTI. You still need to understand what you're trading and why.

It is not a retail indicator. There is no drag-and-drop setup wizard. This is a production-grade AddOn with a real deployment pipeline (robocopy to ninja$ shares, PS deployment scripts, multi-machine VM infrastructure). If you want something that installs in 30 seconds, this is not it.

Get it free via Bulenox โ†’ Contact for Demo / Pricing
total realized P&L
$4,476.70
avg per account
$344.36
accounts
13
instrument
MNQ
contract
06-26
As of 5/22/2026 12:56  ·  22-May snapshot  ·  All accounts flat at time of capture
account LWMHWMbalancemin threshold % HWMrealized P&LATMITTSPB
total$4,476.70
average  5/22/2026 12:56$344.36
5/22/2026 12:56 โ€” 13 accounts, total $4,476.70 avg $344.36
Account performance snapshot 5/22/2026 12:56 showing 13 accounts with total realized PNL of $4,476.70
5/20/2026 13:01 โ€” 15 accounts, total $4,160.72 avg $277.38
Account performance snapshot 5/20/2026 13:01
total trades
47
win rate
68%
net P&L
$2,847
avg winner
$148
avg loser
$89
datetimeinstrumentsideqtyentryexitP&Lresult
Note: Results shown are from NinjaTrader playback and live SIM sessions on Bulenox funded accounts. Past performance does not indicate future results. See the disclaimer tab for full terms.
testing service
High-fidelity playback testing
Submit your NinjaScript code for real-condition playback testing across MNQ futures data. Multi-machine infrastructure runs at MAX speed when signals are absent โ€” slows to supervised speed when conditions approach. If you have N conditions, why waste Saturday morning at 1x?
playback speed tiers
0 of N conditions met
Max
Full speed. Burns through off-hours, dead zones, daily shutdowns. No reason to crawl here.
how it works
1
submit your code and preconditions
Share your NinjaScript file(s) and define 2+ preconditions. Specify your preferred speeds for each tier.
2
playback run is configured
Your code is deployed to the test machine. Contract date ranges, account settings, and speed thresholds confirmed before the run starts.
3
full-speed run with supervised slowdown
Playback runs at maximum speed. Speed drops to 10×, 5×, or 1× as preconditions accumulate. Every signal event is captured.
4
results package delivered
You receive debug logs, trade snapshots, AccountPNL records, and a summary. Your code is never shared without prior explicit written permission.
Code confidentiality: All submitted code is used solely for the requested playback run and will never be shared, redistributed, or incorporated into any other project without your prior explicit written permission.
Request a Testing Run
Bulenox affiliate program
Get the tools free.
Trade with Bulenox.
Sign up for a Bulenox demo account through my affiliate link, trade that account, and I'll give you access to MACnCheese and other BTI tools at no cost for that account. Any size demo account qualifies.
✓ How it works
Step 1
Click the link below and sign up for a Bulenox account โ€” any size demo account qualifies.
Step 2
Send me the account number you signed up for and are actively trading. Use the Feedback tab โ€” not email.
Step 3
I'll verify the account and enable MACnCheese and other tools for that account.
Step 4
You trade. The tools are free for that account as long as you're actively trading it.
Sign Up for Bulenox โ†’
Use the Feedback tab to send me your account number after signing up. Do not send by email.
tools available for Bulenox accounts
MACnCheese AddOn
Full access โ€” MACD signal routing, DCA management, Camarilla alerts, multi-account panel.
PASSnExit AddOn
Auto-flatten at pass target. Protects your funded account from overrunning daily profit limits.
Playback Speed Control
High-fidelity testing at real speed. Smart slowdown when signals are close.
WatchLevels
BartLevels + DCAZones + Camarilla in one chart indicator.
Important: Tools are enabled per account. You must be actively trading the Bulenox account you sign up with. Multiple tools are available for the registered account. All tool access requests go through the Feedback tab on this page โ€” not email.
contact
Feedback & requests
All feedback, demo requests, Bulenox account registrations, and support questions go here โ€” not by email. This is how I track everything in one place.
✓  Got it โ€” I'll be in touch. Thanks.
Bulenox users: Select "Bulenox account registration" and include your account number in the message. I'll verify and enable your tools. No email needed.
⚠ use at your own risk

All software provided on this site is offered strictly for educational and informational purposes. Trading futures involves substantial risk of loss and is not appropriate for all investors.