
Completed
Posted
Paid on delivery
I need a robust NinjaScript solution that turns my existing futures strategy into both a fully automated and a semi-automated bot. The code must run inside NinjaTrader 8 only—no external executables or third-party dependencies—and trade seamlessly on NQ, GC and MGC contracts, with the structure flexible enough to add MNQ and other markets later. Core trading logic • Execute my supplied entry and exit rules. • Enforce stop-loss, take-profit and trailing-stop targets. • Apply breakeven moves, daily loss limits and a cap on trades per session. • Respect typical prop-firm risk parameters. Operating modes A toggle should let me switch between full-auto execution and a semi-auto mode where entries are signalled but I confirm before the order is sent. Stability requirements The bot must handle platform disconnects, prevent duplicate orders and surface any runtime errors clearly while keeping the strategy running without manual resets. Licensing & security (critical) • Machine-ID locking limited to one device. • Key-based activation with the ability to enable, disable or set expiry dates for individual users through an admin panel or utility script. • All licensing logic needs to live inside the NinjaScript or a companion DLL that I control. Deliverables 1. Compiled strategy (.dll or .cs) plus full, well-commented source. 2. Separate licensing module with admin instructions. 3. Step-by-step setup guide and a quick test plan demonstrating: – correct entries/exits, – stop-loss & take-profit placement, – daily loss limit enforcement, – smooth reconnection after an internet drop. 4. Two short videos (screen capture) showing both trading modes in action on the NinjaTrader simulator. Acceptance criteria • No duplicate or hanging orders after forced disconnect/reconnect. • All risk controls actuate exactly as specified. • License activation succeeds or fails reliably based on the key and machine ID. • Strategy compiles with zero errors or warnings on the current public release of NinjaTrader 8. If this first phase runs flawlessly I intend to expand the feature set and keep working with the same developer long-term.
Project ID: 40320470
17 proposals
Remote project
Active 22 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
17 freelancers are bidding on average $75 CAD for this job

Hello Sir, Are you ready to elevate your futures trading with a custom NinjaTrader 8 bot that fully automates your strategy? I specialize in developing robust, flexible NinjaScript solutions tailored to automate complex trading strategies while ensuring compliance with prop-firm risk parameters. Let's connect to discuss your specific requirements and how I can demonstrate a powerful demo of the solution. Best, Smith
$20 CAD in 7 days
5.7
5.7

I will develop a robust, production-grade NinjaTrader 8 strategy that fully encapsulates your trading logic with both automated and semi-automated execution modes. The system will include advanced risk controls (SL/TP, trailing, breakeven, daily limits), prop-firm compliance, and resilient order/state management to prevent duplicates during disconnects. I’ll implement a secure machine-locked licensing module with key activation and expiry control, delivered with clean, well-documented NinjaScript source, setup guide, test plan, and demonstration videos.
$30 CAD in 1 day
5.1
5.1

Hello, I can build this NinjaScript solution for NinjaTrader 8 exactly within your constraints. I have strong experience with trading automation, order management, risk controls, and platform-specific bot development. For this project, I would develop a clean and stable NinjaTrader 8 strategy that supports both fully automated and semi-automated execution, with a structure that is easy to extend later for MNQ and additional futures markets. The solution will include: * implementation of your entry and exit rules * stop-loss, take-profit, trailing stop, breakeven, daily loss limit, and session trade cap * full-auto and semi-auto mode toggle * protection against duplicate orders and disconnect/reconnect issues * compatibility with prop-firm style risk controls * machine-ID locked licensing with key activation and expiry control * full source code, compiled delivery, setup guide, and test instructions I understand that reliability is the critical part here, especially around reconnect handling, order-state control, and licensing security. I can keep everything inside NinjaTrader 8 using NinjaScript and a controlled companion module if needed, with no unnecessary external dependencies. If the first phase performs well, I’d be glad to support the long-term expansion too. Best regards
$800 CAD in 14 days
5.1
5.1

Hii there, I’m offering a 30 percent discount for this project and would be glad to assist you as a professional NinjaTrader 8 futures developer. With experience in NinjaTrader 8, C#, and futures trading strategies, I can develop, customize, or optimize trading systems that meet your specific requirements. My approach will focus on creating or enhancing indicators, strategies, and automated trading scripts, ensuring they are efficient, reliable, and fully compatible with NinjaTrader 8. I will also implement backtesting, optimization, and risk management features to help you refine trading performance and improve decision-making. As a dedicated freelancer, I prioritize attention to detail, clear communication, and delivering robust, production-ready trading solutions. I am confident that I can provide expert NinjaTrader 8 development support tailored to your futures trading needs. Kind regards, Sohail Jamil
$10 CAD in 1 day
5.1
5.1

Hi, I hope you are doing well. Very happy to bid your project because my skills are fitted in your project. I have experience developing advanced NinjaTrader 8 strategies with full/partial automation, risk controls, order management, and secure licensing systems embedded directly in NinjaScript. I will implement your strategy with both fully automated and semi-automated modes, ensuring precise execution of entries, exits, and all risk rules while handling disconnects and preventing duplicate orders. I will also build a secure machine-locked licensing system with key activation and admin controls, along with clear documentation, testing steps, and demo videos. If you send the message, we can discuss the project more. Thanks.
$20 CAD in 7 days
4.0
4.0

Hi there! You are looking to convert your futures strategy into a NinjaTrader 8 bot and the real challenge is ensuring full automation, semi-auto toggles, and robust risk controls without errors — that is exactly where most strategies fail in live trading. I have experience developing well-structured, reliable trading scripts with clear modular logic, handling stop-loss, take-profit, and session limits, while making the code readable and maintainable for future enhancements. My approach prioritizes stability, error handling, and clean documentation. I will deliver a fully automated and semi-automated NinjaTrader 8 strategy with comprehensive source code, a secure licensing module, and step-by-step setup guides including test plans and demonstration videos to ensure your strategy runs flawlessly. Check our work: https://www.freelancer.com/u/ayesha86664 Do you want the licensing module to support multiple users immediately, or focus on single-machine activation first? I am ready to start — just say the word. Best Regards, Ayesha
$11 CAD in 7 days
4.0
4.0

I can develop a robust dual-mode strategy for NinjaTrader 8, delivering both fully automated and semi-automated execution with strict risk controls (SL/TP, trailing, breakeven, daily limits). I’ll ensure stable order handling, reconnection safety, and zero duplication, while building a secure licensing module with machine-ID locking and key management. The code will be clean, well-documented, and structured for easy expansion across additional futures markets.
$30 CAD in 1 day
3.9
3.9

Hi there, I can help convert your strategy into a robust NinjaTrader 8 NinjaScript bot that supports both fully automated and semi-automated trading, with reliable execution and proper risk handling. I have experience developing trading systems and ensuring they run stably inside the platform without external dependencies. Quick questions: • Do you already have the entry/exit rules documented or will they be shared after we start? • Which timeframes does the strategy mainly operate on? • For the licensing, do you prefer a simple key system or machine-locked activation? Happy to review the details and move forward.
$99 CAD in 7 days
3.5
3.5

As a seasoned Full Stack Developer with a proficiency in PHP, Laravel, and React JS as well as experience in Software Development for over 6 years, I have the skills you need to turn your stock strategy into an efficient and robust NinjaScript bot. My expertise in building scalable, high-performance applications coupled with my deep understanding of backend systems will ensure that your bot runs seamlessly on NinjaTrader 8. When it comes to ensuring risk controls, such as stop-loss, take-profit targets placement, breakeven moves and daily loss limits enforcement as well as trade cap compliance per session among other features you specified, my attention to detail and client-focused mindset will prove valuable. I believe in writing clean, well-documented code that is easy to maintain so that future updates or new features can be integrated smoothly without compromising on its stability. Finally, by choosing me for this project you are not just hiring a developer but someone who values long-term collaboration. Looking to the future, I'm ready to help expand this feature set and grow alongside your vision. Let's leverage my skillset and dedication to bring efficiency and profitability to your stock trading operations!
$10 CAD in 1 day
1.7
1.7

Dear sir, I'm an experienced full-stack developer with a strong focus on C#, NinjaTrader 8, NinjaScript, and trading system development, delivering stable and well-structured automation. I have experience performing similar tasks in this field, and I believe this experience would be beneficial to your project. I understand your need for a robust NinjaScript bot, and I’m ready to implement your entry and exit rules with full-auto and semi-auto modes, including stop-loss, take-profit, trailing stop, breakeven, daily loss limits, trade caps, reconnect handling, and duplicate-order protection, along with machine-ID locking and key-based licensing inside NinjaScript or a controlled companion DLL. I use clean strategy architecture, state management, and defensive order handling to ensure reliability, risk control, and smooth operation on NQ, GC, and MGC with flexibility for future markets. I can start your project immediately and finish your project successfully within the given timeframe with high quality. There are a few licensing and rule-flow details I need to be known of regarding this project. Kindly give me an opportunity to demondstrate it. Best regards, Henrique
$20 CAD in 10 days
0.0
0.0

I've just completed a similar project. I built a NinjaTrader 8 automated trading bot integrating entry, exit, and risk management rules for futures contracts. My expertise aligns well with your requirement for a flexible yet secure NinjaScript solution. Key elements like licensing, stop-loss enforcement, and seamless reconnection are fully understood. Specializing in NinjaScript, I prioritize code performance, robust security, and a clean user experience in all projects. Let's discuss your needs in detail; worst case, you walk away with a free consultation and a clearer understanding of your project. Kind regards, Curtley
$18 CAD in 14 days
0.0
0.0

Hi, This is a strong fit for my background. I can build a robust NinjaTrader 8 strategy that supports both fully automated execution and semi-automated confirmation mode, while keeping the code structured so additional instruments like MNQ can be added easily later. I’d implement your entry and exit rules with strict risk controls around stop-loss, take-profit, trailing stop, breakeven logic, daily loss limits, trade caps, and prop-firm style guardrails. I’d also focus heavily on stability, including reconnect handling, duplicate-order prevention, state recovery, and clear runtime logging so the strategy keeps running reliably. For licensing, I can build a machine-locked key activation system with expiry and enable/disable controls, all contained within NinjaScript or a companion DLL you control. You’ll receive full source, compiled files, setup documentation, test steps, and demo videos for both modes. I’m very comfortable with C# strategy development and I’d approach this as a long-term, production-grade system rather than just a quick script. Looking forward to speaking with you. Sergio
$20 CAD in 3 days
0.0
0.0

Hello, I have more than 15 years of experience in NinjaTrader; I was a beta tester for NT8. I used to code in NinjaScript, building automations. I have breakout strategies or trend-following strategies. I used to work with unmanaged orders, so the full control of the strategy will be on your side. I was working with a company building strategies; I will deliver the full code and an explanation of it. Can't wait to work with you.
$100 CAD in 7 days
0.0
0.0

Toronto, Canada
Payment method verified
Member since Mar 23, 2026
₹12500-37500 INR
$15-25 USD / hour
$30-250 USD
$30-250 USD
$10-30 USD
₹1500-12500 INR
€250-750 EUR
$2-8 CAD / hour
$250-750 AUD
$30-250 USD
$30-250 USD
₹400-750 INR / hour
$30-250 USD
£20-250 GBP
$250-750 USD
$30-250 USD
$2-8 CAD / hour
₹12500-37500 INR
$30-250 USD
$30-250 USD