
In Progress
Posted
Paid on delivery
We are looking for a C# and .NET developer to develop an indicator for NT8
Project ID: 40720512
125 proposals
Remote project
Active 7 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

==== Hi - Truong here ==== "NINJASCRIPT ALGORITHM FUNCTIONAL RE-IMPLEMENTATION" - you need the trading logic recovered cleanly without changing how the strategy actually behaves. I’d first trace the existing NinjaScript execution flow, isolate the actual entry, exit, indicator, and state logic, then rebuild the unclear sections in clean C#/.NET rather than blindly rewriting code. The key is preserving behavior across historical and real-time execution, especially around bar updates and order-state handling. If the current code is partially broken or obfuscated, do you have the original compiled NinjaTrader assembly/source files and any known examples of expected trade behavior? Looking forward to work with you.
$200 USD in 5 days
3.5
3.5
125 freelancers are bidding on average $153 USD for this job

An NT8 indicator's Calculate setting decides whether the current bar repaints, so I'd settle that first. I'd write it as a NinjaScript C# file, compiled in the NT8 editor, parameters exposed as inputs. C# and .NET was my daily stack for two years at Comau, so the code side is routine. First version on your chart 3 days after I get the rules, a milestone you release only when it plots right. What should it compute, a formula on price, or entry and exit signals you'd later feed a strategy?
$100 USD in 1 day
7.1
7.1

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

I can recover and cleanly re-implement the C#/.NET logic while preserving the strategy’s intended behavior. I’ll first inspect the available source, dependencies, and entry/exit flow, then confirm the NinjaTrader target (I assume NinjaTrader 8), restore missing functionality, refactor into maintainable NinjaScript components, and validate compilation plus representative historical/simulated runs. Please share the current repository, flow charts, and expected rules for edge cases; I propose 10 days with reviewable checkpoints.
$130 USD in 10 days
6.3
6.3

⭐⭐⭐⭐⭐ Recover Original Code with Expert C# and .NET Development ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a C# and .NET developer. You don't need to look any further; Zohaib is here to help you! My team has completed 50+ similar projects focused on C# and .NET development. I will efficiently recover your original code using best practices and proven methods, ensuring quality work within your budget. ➡️ Why Me? I can easily recover your original code as I have 5 years of experience in C# and .NET development, including Agile methodologies. My expertise covers debugging, code optimization, and application development. Additionally, I have a strong grip on related technologies like SQL Server and RESTful APIs, which will enhance the project’s success. ➡️ Let's have a quick chat to discuss your project in detail. I would love to show you samples of my previous work. Looking forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ C# Development ✅ .NET Framework ✅ Agile Methodologies ✅ Code Recovery ✅ Debugging ✅ Application Development ✅ SQL Server ✅ RESTful APIs ✅ Software Testing ✅ Version Control (Git) ✅ Problem Solving ✅ Performance Optimization Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
6.4
6.4

The core challenge is re-implementing exact trading behavior without carrying over messy or opaque code. I would treat your functional specs and state flow charts as the source of truth, model the logic as explicit states and transitions, and isolate signal evaluation, order execution, and position/risk handling into modular NinjaScript/C# components. Each transition would be checked against the documented behavior before consolidation, so the final source is clean, maintainable, and fully original.
$500 USD in 7 days
6.0
6.0

Hi, I can help recover and reconstruct the original C#/.NET codebase by analyzing the available binaries, project artifacts, dependencies, configurations, and runtime behavior. I’ll focus on restoring maintainable source code, preserving functionality, and validating the recovered implementation against the existing application behavior using an Agile workflow. 1. Do you currently have the compiled .NET binaries, DLLs, PDB files, deployment package, or previous build artifacts? 2. Which .NET version and application type are involved—ASP.NET, desktop, service, or another architecture? 3. Are there existing repositories, database schemas, documentation, or test cases that can help validate the recovered code? Regards, Houssame
$30 USD in 1 day
5.7
5.7

I can help recover and reconstruct the original codebase from your existing C#/.NET application, focusing on producing clean, maintainable, and compilable source while preserving the original functionality as closely as possible. I’ll first analyze the available binaries, dependencies, and application structure, then recover the core classes, methods, logic, and configuration where technically possible. I’ll validate the reconstructed project in a modern .NET environment and clearly document any portions that cannot be recovered exactly.
$140 USD in 2 days
5.0
5.0

Hi, I have experience with C#, .NET, and Agile development practices and can assist with recovering, analyzing, and reconstructing original application code where feasible. I can review the available binaries, source files, documentation, database structure, and related assets to determine the best recovery approach and provide a clear assessment of what can be restored. Please share details about the application, the available files/artifacts, target .NET version, and the scope of recovery required. After an initial review, I can provide an estimated timeline, effort, and recommended next steps. I look forward to learning more about the project.
$140 USD in 7 days
4.8
4.8

Hi there You need clean NinjaScript rebuilt from your specs and state flow charts, not a messy copy paste of old code. That is exactly the kind of C# work I do well. My approach is simple. I walk through each state on your charts first, map it to a small module, then wire entry and exit rules so behavior matches your documented logic exactly. After that I refactor naming, comments, and structure so the source is easy to read and fully yours. Relevant trading bot work on my side: https://www.freelancer.com/projects/api/Pocket-Quotex-Trading-Bot https://www.freelancer.com/projects/python/Football-Betting-Platform-Milestones I have also worked on automated trade alert systems and backtesting style logic, so turning spec docs into working algorithm code is familiar ground. Share the flow charts and functional spec when ready and I can start with a quick structure outline before coding.
$30 USD in 1 day
4.5
4.5

Hi, I'm Denis, a full-stack developer specializing in C# and clean architectural design. I've completed logic re-implementation projects translating complex specifications into maintainable, modular code. I understand your need: converting functional specifications and state flow charts into well-structured NinjaScript code with focus on quality, modularity, and clear implementation. I've handled similar work involving state machines and complex business logic. My approach is to understand the flow deeply, then build code that's easy to test, modify, and extend without accumulating technical debt. I'd start by thoroughly reviewing your specifications and state diagrams to understand exact behavior and edge cases. Then I'd structure the code around clear responsibilities—separating signal generation, position management, risk handling, and order execution. Each component would be independently testable against your specs. State consistency is critical in trading logic. I'd ensure reliable state transitions across market conditions and order lifecycle events, keeping the code transparent about its state at any point. My priority is ensuring implementation matches your specifications exactly. I'll build incrementally, validating each piece against your documented behavior to eliminate gaps between specification and delivery. I'm ready to start immediately. Let's discuss the details. Thanks, Denis.
$30 USD in 2 days
4.5
4.5

You can check my profile to see that I've just completed jobs on C# and NinjaScript. I am an experienced C# developer with a strong background in automated trading logic and NinjaScript. I have successfully delivered projects that involve re-implementing trading strategies into clean, modular code, ensuring functional specifications are met and state flow charts are accurately represented. I am confident in my ability to deliver high-quality, well-documented code that meets your requirements. I deliver clean, well-documented code, and I am ready to share relevant samples or a quick demo if you need one. If you don't require a demo, feel free to send a message to discuss the project further and explore how I can help you achieve your goals. Thanks, Adegoke M.
$125 USD in 3 days
4.6
4.6

Hi, I hope you are doing well. Very happy to bid your project because my skills are fitted in your project. I have strong experience with C#, .NET, NinjaTrader 8, NinjaScript, technical indicators, and algorithmic trading systems. I am comfortable developing custom indicators with real-time market data processing, chart visualization, configurable parameters, alerts, and performance-focused calculation logic. I have worked on similar trading projects involving custom indicators and automated strategies for futures and financial markets, including signal generation, entry/exit conditions, multi-timeframe calculations, and historical/real-time testing. I have also integrated trading logic with platforms such as NinjaTrader and Sierra Chart and debugged differences between historical and live calculations. I will develop the NT8 indicator according to your trading rules, test it with historical and real-time data, optimize the C# code, and provide clean source code ready for import into NinjaTrader 8. If you send the message, we can discuss the project more. Thanks.
$50 USD in 2 days
4.7
4.7

Hello, I’m excited about the opportunity to assist you with re-implementing your automated trading logic into NinjaScript/C#. I understand the importance of clean and modular code, especially when it comes to financial applications, and I’m well-equipped to meet your needs. With over five years of experience in C# development, specifically in algorithmic trading systems, I have a solid understanding of both NinjaScript and financial modeling. My expertise includes translating complex functional specifications into efficient, maintainable code while ensuring compliance with all legal ownership requirements. To successfully complete this project, I would take the following approach: - Analyze the provided functional specifications and state flow charts to ensure a comprehensive understanding of the logic. - Develop a modular architecture in NinjaScript, emphasizing readability and ease of future modifications. - Implement thorough testing to validate the trading logic against expected outcomes, ensuring performance and reliability. - Maintain open communication throughout the project to ensure alignment with your vision and requirements. I’m eager to start this project and confident in delivering high-quality results on time. Please feel free to reach out to discuss any further details or clarifications.
$140 USD in 7 days
4.2
4.2

Hello there, I can assist with re-implementing your automated trading logic into clean, modular NinjaScript/C# source code. With my expertise in C# development, I will ensure that the code aligns with the functional specifications and state flow charts provided. I am committed to delivering high-quality work while maintaining 100% legal ownership of the original proprietary specs. Thanks,
$140 USD in 4 days
4.3
4.3

Hello, I must begin by acknowledging that my expertise in C# Programming is quite extensive, accumulating over 15 years of experience since 2011. Over my professional journey, I have engaged with a variety of projects requiring complex re-implementations and clean code recovery, comparable to your needs for this particular project. This consistent exposure has endowed me with the ability to understand function specifications and document state flow charts like no other. When you choose me as your freelancer, you're choosing someone who's not only well-versed in NinjaScript/C# source code but also understands the criticality of maintaining 100% legal ownership of original proprietary specs. While my skills don't directly align with algorithmic trading per se, they do bring valuable tools to the table. Building scalable and secure systems utilizing AI and automation has been a significant part of my work. With this background, not only will I be able to re-implement your trading logic into clean, modular NinjaScript/C# code seamless but I can also enhance it leveraging cloud deployment techniques and improved state flow ensuring efficiency and accuracy. Lastly, I believe in forging lasting relationships with my clients which is why delivering on time and ensuring long-term support are absolute priorities for me. Your satisfaction matters to me, and it drives me to provide high-quality solutions that are user-friendly with continuous Thanks!
$180 USD in 2 days
4.7
4.7

I can re-implement your documented trading logic as clean, modular C# code, using the supplied functional specifications and state-flow diagrams as the source of truth. I will structure the implementation into clear components for state management, signal logic, parameters, execution flow and error handling so the code is maintainable and easier to extend. I will preserve the documented behavior rather than introducing unrequested strategy changes, and I can provide organized NinjaScript source with comments and clear separation between strategy logic and supporting components. I will first review the specifications and state flows, confirm the implementation boundaries, then build and test the logic against the documented scenarios. Bid: $250
$250 USD in 2 days
4.4
4.4

Hi there, Root causes: The NinjaScript state machine may not reflect the documented flow, causing gaps between specs and execution. Additionally, the legacy code likely lacks clean modular boundaries, making re-implementation error-prone when mapping to NinjaScript/C#. Solution: I will translate the functional specs into a modular NinjaScript/C# architecture with explicit state transitions, thin interfaces, and isolated units. The result will be maintainable, testable, and 100% aligned with your state charts. Experience: I recently re-implemented a complex trading model from legacy C# into NinjaScript for a major broker, delivering cleaner code and faster onboarding for new rules. Smart suggestion: Add automated regression tests and a lightweight CI to verify state transitions and edge cases. Question: What is the single most critical edge-case you want covered first? Thank you, - Bohdan
$50 USD in 2 days
3.9
3.9

As a seasoned developer with expertise in C# and .NET, I've successfully tackled similar projects throughout my 7-year tenure in the field. Drawing from my extensive experience in sports betting, web scraping, and algorithm development, I am well-positioned to re-implement your NinjaScript/C# algorithmic framework and recover lost code. Being an agile practitioner, I value clean code and would bring a focused dedication to this project. One of my key strengths lies in using automation to maximize efficiency. Particularly pertinent to this task is my experience with Auto Betting Systems. I have created bots using both C# and Python to automatically place bets based on tips gathered from various mediums - be it Telegram or Twitter. My exposure to different bookies including Bet365, WilliamHill, 1xbet etc. equips me with a comprehensive understanding of the intricacies involved in betting platforms, ensuring robust code recovery. Apart from my strong technical competencies, my commitment to hard work and consistent availability will be invaluable to meet any deadlines set for this project. I routinely dedicate 10-15 hours per day on freelancing projects and I am confident that my skill set combined with my strong work ethic make me the ideal candidate for this project. Let's collaborate on solving your code recovery puzzle and take your project to new heights of functionality!
$140 USD in 2 days
3.9
3.9

I understand that you need a skilled C# and .NET developer to recover and re-implement your original NinjaScript code while ensuring clean and maintainable code practices. My experience in Agile methodologies has equipped me with the ability to adapt quickly and efficiently to project needs, ensuring that the final product aligns with your expectations. To approach this task, I will first conduct a thorough analysis of the existing codebase to identify areas requiring recovery and optimization. Following that, I will implement best practices in clean coding, ensuring that the final solution is not only functional but also easy to maintain and extend in the future. Could you provide more details on any specific features or functionalities you want to prioritize in this re-implementation? Looking forward to your response. Best regards, Junaid
$100 USD in 7 days
4.0
4.0

Hello, I’ve reviewed your request to re-implement the automated trading logic into clean, modular NinjaScript/C# code, and I can handle this efficiently. With extensive experience in C#, NinjaTrader, and algorithmic trading, I’ll analyze the functional specifications and documented state flow charts to ensure a precise translation into code. My focus will be on creating maintainable and scalable scripts that adhere to best practices. If desired, I can start by setting up a development environment to prototype the trading logic, followed by thorough testing to validate performance against your specifications. I will ensure you retain 100% legal ownership of the original proprietary specs. Thank you, Joseph.
$200 USD in 7 days
3.5
3.5

Evans, United States
Payment method verified
Member since Apr 30, 2026
$30-250 USD
£250-750 GBP
$250-750 USD
$30-250 USD
₹37500-75000 INR
$10-30 USD
$5000-10000 USD
$30-250 USD
€6-12 EUR / hour
$15-25 USD / hour
₹12500-37500 INR
$270-900 AUD / hour
$8-15 USD / hour
₹37500-75000 INR
₹1500-12500 INR
₹12500-37500 INR
$1500-3000 USD
$10000-20000 USD
£750-1500 GBP
₹250000-500000 INR
₹1500-12500 INR