
In Progress
Posted
Paid on delivery
I need a NinjaScript strategy that places adaptive scale-in and scale-out orders on MNQ and NQ, then runs seamlessly inside the NinjaTrader Strategy Analyzer so I can back-test years of intraday data in one click. The core objective is a healthy balance between profit capture and risk control; think steady equity curves rather than lottery tickets. All trade logic must operate on intraday bars. I will decide on the exact indicators once the framework is in place, so code it with clean, clearly-named placeholder methods where entry, add-on, and exit signals plug in. Parameterize common settings (bar period, account size fraction per tier, max position size, break-even trigger, trailing stop step) so I can tweak them directly in the Strategy Analyzer UI. Order management requirements • Scale-in: initial entry plus up to three additional tiers at user-defined price intervals or percentage pullbacks. • Scale-out: partial exits that mirror the entry tiers or follow a profit ladder I can edit. • Hard stop that automatically ratchets to break-even after tier two fills. • All orders submitted OCO style and fully compliant with NinjaTrader’s unmanaged approach to avoid internal order handling conflicts. Strategy Analyzer integration • Must compile with zero warnings. • Results need to display true intraday fill prices, including commissions and slippage settings. • Provide sample optimization templates so I can run walk-forward tests right away. Deliverables 1. Well-commented .cs file ready to import. 2. A short PDF or README explaining parameter meanings and how to swap in different indicators. 3. Video or screenshot walk-through of the strategy loaded in Strategy Analyzer showing a successful back-test on at least six months of MNQ data. Acceptance criteria: strategy compiles, submits scale orders exactly as described on a replay test, and outputs accurate performance stats in the analyzer without manual edits. If you have prior NinjaTrader scale logic examples, send a snippet in your bid message so I know you speak native NinjaScript. Looking forward to collaborating.
Project ID: 40713282
61 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Upon reading your project requirements and all provided details, I am super-confident in my trading development skills and years of experience (especially with the development of Ninjascript indicators and strategies in Ninjatrader 8 platform) to develop this trading tool as you described. # NDA - All your ideas are 100% confidential. # Intellectual Property - You have full ownership of the software and source code. # Fast and Quality delivery. We shall communicate much better on your project when you open a chat with me. Eni O
$300 USD in 7 days
6.3
6.3
61 freelancers are bidding on average $504 USD for this job

Hello Sir, I have already worked on similar types of website and software development projects and I am confident that I can successfully handle your project. I am a full-time freelancer with **17+ years of experience** in web development, software development, automation, and API integrations. My expertise includes: * ASP.NET C# web and software development * Android app development * Python automation and web scraping (Amazon, Instagram, Facebook, Google Maps, LinkedIn, Telegram, and other custom scraping solutions) * JavaScript, jQuery, AJAX, Bootstrap, HTML5 * Microsoft SQL Server database development * Payment gateway integration * SMS, Email, Banking, Financial, and Insurance API integration * Custom automation bots and workflow automation software I focus on delivering **high-quality, scalable, and reliable solutions** with clean code and long-term support. Please contact me in private chat so we can discuss your requirements in detail. I can also show you a **demo of similar projects** I have completed. Looking forward to working with you. Thanks & Regards
$250 USD in 2 days
6.3
6.3

Hello!, I am a Florida-based senior software engineer and I’d be glad to build this NinjaScript strategy for MNQ/NQ with a focus on the part that usually breaks these projects: making scale-in and scale-out logic adaptive, clean, and risk-controlled in live conditions. The goal is not just to place orders, but to create a strategy that behaves well across trend, chop, and volatility spikes. My approach would be: 1. Define the exact entry, scaling, and exit rules 2. Build the NinjaScript logic with strict position and risk guards 3. Backtest across different sessions and market conditions 4. Tune execution so it handles edge cases properly I’ve worked on trading systems where the real challenge is preventing over-scaling, accidental reversals, and bad fills from damaging the logic. I pay attention to those details because that’s what separates a usable strategy from a frustrating one. A few quick questions: 1. What exactly triggers the first entry, and what conditions add scale-ins? 2. Should scale-outs be fixed targets, ATR-based, or structure-based? 3. Do you want this optimized for live trading only, or should I include a full backtest and parameter set first? If helpful, I can structure this in phases so you can review the logic before final execution rules. I’ve built several custom trading and automation tools, including TradePulse, ApexSignal, QuantGrid, and MicroEdge Trader.
$520 USD in 2 days
5.9
5.9

For unmanaged NinjaScript, the key is keeping scale tiers, OCO groups and partial exits synchronized through explicit order/state tracking so Strategy Analyzer and replay behave consistently. I’ve worked on NinjaTrader strategy development, validation and backtesting, including ES futures systems. I’d build the MNQ/NQ framework with pluggable entry/add/exit methods, configurable tier sizing, break-even ratchet, editable scale-out ladders, commissions/slippage support and walk-forward-ready parameters. I’ll deliver the `.cs`, import instructions, optimization template and a validated multi-month Analyzer/replay test.
$250 USD in 7 days
5.7
5.7

Hello, I can build and backtest your MNQ/NQ NinjaScript strategy with the adaptive scale-in/scale-out framework you described. My background is in quantitative trading strategy development and data analysis, with extensive experience building and backtesting intraday strategies across futures and Forex. I have worked with EMA/indicator-based systems, multi-timeframe filters, session-based trading, fixed and adaptive SL/TP management, position sizing, partial exits, and walk-forward/parameter optimization. I also pay particular attention to realistic execution, correct bar timing, commissions/slippage, and eliminating lookahead bias. For this project, I can structure the NinjaScript so the entry, add-on, and exit logic are modular, allowing indicators to be changed without rebuilding the order-management engine. The scale-in tiers, scale-out ladder, maximum exposure, break-even trigger, trailing stop, and risk allocation will all be configurable from Strategy Analyzer. I can also implement the unmanaged order/OCO handling required for MNQ and NQ and make sure the strategy is suitable for multi-year intraday backtesting and optimization. The final delivery will include the commented NinjaScript source, parameter/setup documentation, and a demonstrated Strategy Analyzer backtest. I’m ready to start with the scale/order-management framework and then integrate your exact indicator logic once confirmed.
$600 USD in 3 days
5.3
5.3

Hello, I hope you're doing well. I am an experienced NinjaTrader developer with a strong background in financial trading and risk management. I have successfully delivered projects that require adaptive scale-in and scale-out order management, similar to your requirements. My approach focuses on creating a robust framework that allows for easy customization and optimization, ensuring a healthy balance between profit capture and risk control. I will deliver a well-documented NinjaScript strategy that meets your specific needs. The code will be clean, with clearly named placeholder methods for entry, add-on, and exit signals, allowing for seamless integration with the NinjaTrader Strategy Analyzer. I will also provide a comprehensive PDF or README file explaining parameter settings and how to swap in different indicators. Additionally, I will include a video or screenshot walkthrough of the strategy in action, showcasing a successful back-test on at least six months of MNQ data. Thanks, Adegoke M.
$375 USD in 3 days
4.7
4.7

Hi there, I can build this NinjaScript strategy with scale-in/out, OCO orders, break-even, trailing stops, and configurable parameters. I’m experienced with NinjaTrader and Strategy Analyzer, including intraday backtesting, slippage, commissions, and optimization. Best, Fasih
$250 USD in 6 days
4.4
4.4

Hi — Bravion here from Cleveland. I understand you need a NinjaScript strategy for MNQ/NQ that handles adaptive scale-in and scale-out orders with precise risk management, fully compatible with NinjaTrader’s Strategy Analyzer. - Extensive experience developing NinjaTrader strategies with complex order management and OCO logic. - Skilled in creating clean, modular code with placeholder methods for easy indicator integration and parameter customization. - Proven track record ensuring zero compiler warnings and accurate intraday fill price reporting including commissions and slippage. - I will provide a well-documented .cs file, a clear README, and a video walkthrough demonstrating back-test results on MNQ data. Could you clarify if you prefer fixed price intervals or percentage pullbacks as the default for scale-in tiers? Also, do you have preferred indicators in mind for initial testing, or should I focus solely on the framework first? Looking forward to collaborating and delivering a robust, flexible strategy that meets your requirements perfectly. Let’s get started!
$500 USD in 3 days
4.3
4.3

Hello, The difficult part here is making adaptive scale-in/scale-out logic behave identically in NinjaTrader’s live/replay environment and Strategy Analyzer, particularly when using unmanaged OCO orders, partial fills, stop ratcheting, and intraday historical fills. Here’s my approach to the project: I’d structure the NinjaScript around explicit order-state and position-state machines, with separate methods for initial entry, three scale-in tiers, partial exits, hard-stop management, break-even ratcheting, and trailing logic. Price/percentage tier spacing, position fractions, maximum contracts, break-even trigger, trailing step, bar period, slippage, and commissions would be exposed as Strategy Analyzer parameters. Unmanaged order submission would maintain OCO relationships and track every order through Accepted/Working/PartFilled/Filled/Cancelled/Rejected states. Testing would cover six-month+ MNQ replay/back-tests, partial-fill scenarios, OCO cancellation, tier sequencing, stop movement, commissions/slippage, optimization runs, and zero-warning compilation. Relevant Work: https://www.freelancer.in/portfolio-items/11493491-mt4-mt5-trade-copier https://www.freelancer.in/portfolio-items/11493462-nyse-and-nasdaq-algo-trading-platform https://www.freelancer.in/portfolio-items/11493278-algorithmic-trading-bot-for-mt5 Kind regards, Gowtham
$500 USD in 3 days
4.4
4.4

hi i am ninja freelancer. i can help with this logic strategy , can you please come to the chat box so we can easily discuss in details, Thank you ,
$1,400 USD in 8 days
4.6
4.6

Hi there, With 4.9★ rating across 55 projects and a whopping 96% on-time delivery history, I am confident in my ability to tackle this project. At Aesthetic Logic, our specialty lies in offering top-notch software development, data analysis, and AI services. In terms of your NinjaScript strategy requirements, I understand the need for adaptability, risk management, and optimum profit capture. I assure you of a coherent and professional approach that simplifies the task while not compromising any of its complexities. Having built custom software and enterprise systems utilizing various frameworks such as React, Node.js, .NET among others, I have a sound understanding of the NinjaScript language required for your NinjaTrader Strategy Analyzer task. My familiarity with PYTHON can also be an added advantage given PYTHON's proficiency in handling data analytics and back-testing tasks. Best regards, Mobasher Reza
$500 USD in 3 days
3.9
3.9

Hey, Just finished a NinjaScript intraday scaling strategy for the NQ futures that runs flawlessly in the Strategy Analyzer—exactly what you’re looking for. I’ll build the framework with clean, clearly‑named placeholder methods for entry, add‑on, and exit logic, so you can swap in any indicator later. The code will parameterize bar period, account size, max position, break‑even, trailing stop, and price intervals, all editable right in the Analyzer UI. Scale‑in and scale‑out will use up to four tiers, OCO style, with a hard stop that ratchets to break‑even after tier two. I’ll supply a fully‑commented .cs file, a quick README, and a 5‑minute demo on six months of MNQ data. Multiple 5‑star reviews on NinjaTrader strategies, and I’ve delivered similar scale‑logic projects with zero warnings and accurate fill pricing. Let’s chat—free 15‑minute consult to discuss your indicator choices. Chris | Lead Developer | Novatech
$750 USD in 7 days
4.1
4.1

NinjaTrader requires the Unmanaged order approach to handle scale-in tiers and OCO logic without the built-in NinjaScript engine trying to auto-reconcile positions in ways that ruin back-test accuracy. I will build the framework specifically to ensure the Strategy Analyzer reflects true fills, commissions, and slippage for your MNQ and NQ tiers rather than just theoretical executions. The code will use clearly defined placeholder methods for your indicators, with all parameters—like account size fractions and break-even triggers—exposed to the UI for optimization. For the scale-in logic, I will implement a state machine that tracks up to three additional tiers with a hard stop that ratchets once tier two is hit. I can deliver the .cs file along with a walkthrough showing the six-month back-test results. Would you prefer the profit ladder to be fixed price intervals or based on ATR volatility for the scale-outs?
$500 USD in 10 days
2.7
2.7

Hi, Primary risk is mismatch between unmanaged OCO order flow and Strategy Analyzer intraday fills causing unrealistic equity behavior during scale-in and scale-out. I will prevent that by coding exact unmanaged order submission, explicit owner-side OCO linking, and intrabar-aware fill emulation so back-tests report true intraday fill prices with commissions and slippage accounted for. I have implemented multi-tier scale-in/scale-out strategies and order management in NinjaScript for institutional-style futures products. I have delivered .cs strategies that compile cleanly and run in the Strategy Analyzer with zero warnings, and I have previously implemented ratcheting hard stops that move to break-even after the second tier fills. My recent work includes a payroll API and a tax filing system that required strict transactional consistency and audited state machines, which maps directly to reliable order state handling required here. I will start by implementing clear placeholder methods: EntrySignal(), AddOnSignal(tier), ExitSignal(tier), and a centralized OrderManager that submits OCO unmanaged orders and tracks tier fills. Parameters exposed to Strategy Analyzer will include bar period, account size fraction per tier, max position size, break-even trigger, trailing stop step, and tier intervals. I will include sample optimization templates for walk-forward tests and ensure all code compiles with zero warnings. - Do you prefer fixed tick intervals between tiers or ATR-based adaptive intervals for scale-in? - Which commission and slippage model should I use for the sample Strategy Analyzer templates? Best, Thomas Beigbeder
$550 USD in 6 days
2.8
2.8

The part that decides accuracy here isn't the scale logic, it's OCO handling. NinjaTrader's built-in OCO grouping only works in managed mode; the unmanaged approach means OCO behavior has to be self-implemented by tracking sibling order state in OnOrderUpdate and canceling the opposite leg on fill. Second thing worth deciding: default bar-based Strategy Analyzer fills won't price scale tiers accurately when they trigger inside the same bar. For real intrabar fill accuracy on the adds and trims, Tick Replay needs to be enabled, which depends on your data feed supporting tick history. Quick question: do you have tick data access, Continuum or similar, for realistic replay, or should this run on standard 1-minute bar fills? Fixed: $400 for the framework with placeholder signals, OCO/tiering/break-even logic, parameterized UI, zero-warning compile. About 8 days. Once indicators are picked, wiring them in typically adds $150-300. Best, Ryan
$500 USD in 7 days
2.6
2.6

You're not just hiring a freelancer. You're choosing the outcome. I recently completed a NinjaScript strategy for a client focusing on adaptive scaling for futures trading, where I successfully implemented scale-in and scale-out logic that improved their profit capture while controlling risk. This project involved intricate order management and seamless integration into the NinjaTrader Strategy Analyzer, which resulted in a steady equity curve over extensive back-testing periods. Having worked with major global companies like Google and Amazon, I understand the high standards required for complex trading strategies. Your goal of balancing profit capture and risk control aligns perfectly with my experience in developing robust trading frameworks. I will create a clean, modular structure with clearly defined placeholders for your indicators. My approach will ensure that you can easily tweak parameters and achieve your desired outcomes. I prioritize reliable execution and proactive communication, ensuring you receive updates throughout the development process. My focus on attention to detail means your strategy will perform accurately in the Strategy Analyzer, providing ongoing value. I am confident that my expertise makes me the right choice for your project. The strongest projects succeed because they start with the right plan, process, and execution. Regards patricko098
$400 USD in 7 days
2.5
2.5

Hi, I will deliver a NinjaScript .cs strategy for MNQ/NQ with adaptive scale‑in/out, placeholder indicator methods, fully parameterized bar period, account fraction, max size, break‑even and trailing stop, OCO unmanaged orders, zero‑warning compile, optimization templates, README and a back‑test video. I can have everything ready in 5 days. Shall I provide the video as MP4? Best, Alex Waiting for your response in chat! Best Regards.
$500 USD in 3 days
2.2
2.2

Hi there, I understand you need a NinjaScript strategy for adaptive scale-in and scale-out orders that can be seamlessly integrated into NinjaTrader for back-testing. I can create a clear and well-structured .cs file with placeholder methods for entry, add-on, and exit signals as you specified. This will ensure flexibility so you can adjust the indicators as needed, while making sure all the order management requirements are fully compliant with NinjaTrader’s guidelines. I will ensure that the strategy compiles without warnings and accurately reflects true intraday fill prices during testing. Additionally, I’ll provide a PDF guide and a walkthrough of the strategy in the Analyzer after testing it on the specified MNQ data. Your satisfaction is my priority, and I guarantee that I will deliver you a high-quality result. Regards, Ali
$250 USD in 7 days
2.1
2.1

Hi, Serdar here from The Colony. I understand the framework: up to four entry tiers on MNQ and NQ, mirrored or laddered scale-outs, a hard stop ratcheting to break-even after tier two fills, everything unmanaged and OCO, with indicator logic behind clean placeholder methods so you can swap signals in later without touching order management. The part worth being deliberate about is OCO in unmanaged mode. NinjaScript won't cancel the opposing leg for you — when a partial target fills, the matching stop quantity has to be cancelled and resubmitted explicitly, or you end up with orphaned orders and a position size the strategy thinks is smaller than it is. Strategy Analyzer hides this: its default fill model resolves things the live order server wouldn't, so a ladder backtests perfectly and then misbehaves on real fills. I'd validate on Playback with realistic fills, not just the analyzer. Related: the break-even ratchet needs to key off actual filled quantity via OnExecutionUpdate rather than order submission, since tier two submitting isn't tier two filling. Sample snippet from prior scale logic: [your code sample] Q1 – Scale-in on pullbacks, or on confirmation in your favour? Q2 – Tick-based intervals or ATR-scaled? Timeline: 1–2 weeks to a tested framework with docs and the walkthrough video. Budget: roughly $500 depending on how configurable the exit ladder needs to be. Best, Serdar
$500 USD in 7 days
2.2
2.2

When tier two fills and the stop ratchets to break-even, are the tier one and three OCO orders cancelled and resubmitted, or modified in place? The core need is a framework, not a finished strategy: clean placeholder methods for entry, add-on, and exit signals that plug into unmanaged order handling without fighting NinjaTrader's fill events. - Unmanaged order handling with multi-tier OCO groups - Strategy Analyzer walk-forward templates and optimization setup - Parameterized settings exposed cleanly in the Analyzer UI - Fill validation against commissions and slippage settings I'd build the four-tier scale-in and scale-out logic around your placeholder methods, wire the break-even ratchet to the tier two fill, and validate against six months of MNQ replay data. I can send a short tier-management OCO snippet from a prior NinjaScript build alongside the bid. Thanks, Joseph
$500 USD in 7 days
1.2
1.2

Hello, Adam from New Jersey here. I am a senior developer building algorithmic trading systems, and unmanaged NinjaScript with multi tier scaling is where most of the real work sits. The risk in unmanaged mode is order state. Once several tiers are live, each entry, stop and target has to be tracked by its own order object, because the platform is no longer doing it for you. Orphaned stops after a partial fill, and a break even move that updates one stop while another still sits at the original price, are the usual failures. I keep one position state object holding every tier and its linked stop and target, update OCO pairs through OnOrderUpdate and OnExecutionUpdate rather than inline, and cancel and resubmit cleanly when tier two fills and the stop ratchets to break even. Structure: entry, add on and exit signals as clearly named empty methods you fill with your indicators later, and every setting exposed as an NTProperty so bar period, tier fraction, max position, break even trigger and trailing step are editable in the Strategy Analyzer. Compiled with zero warnings, tested on MNQ replay with commissions and slippage configured, plus sample optimization templates for walk forward. Delivered with a commented .cs file, a README and a recorded walkthrough of a six month backtest. Thanks, Adam.
$500 USD in 3 days
0.0
0.0

Scottsdale, United States
Payment method verified
Member since Jun 11, 2024
$25-50 USD / hour
$250-750 USD
$250-750 USD
$30-250 USD
$750-1500 USD
$2-8 USD / hour
₹12500-37500 INR
₹37500-75000 INR
$750-1500 USD
₹1500-12500 INR
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
$10-30 USD
$250-750 USD
$2000-6000 HKD
$30-250 USD
$3000-5000 USD
₹12500-37500 INR
$50-100 USD
₹1000-1500 INR
$15-25 USD / hour
₹600-1500 INR
$750-1500 CAD
£18-36 GBP / hour