Andrii isn't taking new orders for this project right now. Here are some similar projects to explore.
You will get validation of your trading idea in NinjaTrader environment
Top Rated

You will get validation of your trading idea in NinjaTrader environment

Project details
I am proposing to test your trading idea on historical prices before to take a decision about investments in active trading. Your strategy may use up to 3 standard of custom (but with accessible plots series) indicators, entry \ exit logic and optional stop-loss and profit-targets.
If you wish, I will run several backtest on instruments on your choice (CME futures, Forex, Binance cryptocurrencies, NASDAQ, NYSE).
The strategy may be further improved under regular Upwork contracts
If you wish, I will run several backtest on instruments on your choice (CME futures, Forex, Binance cryptocurrencies, NASDAQ, NYSE).
The strategy may be further improved under regular Upwork contracts
Programming Languages
C#$1,000
- Delivery Time 10 days
- Number of Revisions 2
- Source Code
48 reviews
(47)
(0)
(1)
(0)
(0)
This project doesn't have any reviews.
KB
KEN B.
Aug 31, 2024
Ninja trader Code Editing,.DDK bars from starting to be is many 5-7 bars to enter a trade,
iv
invest v.
Sep 1, 2023
Advanced NinjaTrader Strategy Development with NinjaScript and C#
Excellent coder and instructor. Andrii knows the NinjaTrader Script and C# very well.
iv
invest v.
May 2, 2023
I need an educator to teach me how to create NinjaTrader strategies using C# and Ninjascript.
Andrii displayed exceptional coaching skills that have left a positive impact on my learning experience. His teaching approach was comprehensive, detailed, and effective, and provided me with a thorough understanding of C# and NinjaTrader Script material.
He took the time to ensure that I fully grasped the concepts, and his ability to communicate complex ideas in an understandable manner was truly impressive. His dedication to my learning journey was evident, and his guidance and support helped me achieve my goals. Overall, Andrii's coaching has been instrumental in my progress, and I feel grateful to have had such an excellent teacher.
He took the time to ensure that I fully grasped the concepts, and his ability to communicate complex ideas in an understandable manner was truly impressive. His dedication to my learning journey was evident, and his guidance and support helped me achieve my goals. Overall, Andrii's coaching has been instrumental in my progress, and I feel grateful to have had such an excellent teacher.
iv
invest v.
May 28, 2020
Modify NinjaTrader Strategy.
Andrii is an excellent NinjaTrader and .net developer.
HP
Humraz P.
Mar 26, 2020
Ongoing Modifications to NinjaTrader Strategy
Andrii was able to develop a very complex automated trading script (over 5000 lines of code) for a reasonable price. There were countless adjustments, and additions to the code, Andrii was able to keep his fees quite low due to his exceptional organization and speed of work. He maintained regular communication throughout the entire project.
The quality of the system Andrii developed is excellent with no issues what so ever!
However, we did run into some very major issues with the NinjaTrader Platform (To clarify these issues were not caused by Andrii, these are issues which are inherent to the NinjaTrader Platform).
Unfortunately NinjaTrader is not able handle the frequency at which my trading system was designed to operate at.
NinjaTrader is a decent platform for developing indicators, manual trading, historical testing, and automated systems. However, for Higher Frequency type systems Ninjatrader does have it's limitations.
Andrii was able to discover these limitations, which were previously unknown to even the NinjaTrader Support Team!!!
Andrii handled the above problem in a professional manner, he contacted NinjaTrader's support team on several occasions to attempt to rectify the platform issues.
Unfortunately at this point in time it is not possible for NinjaTrader Support to fix the problems.
I am disappointed with the NinjaTrader Platform.
But I am impressed with Andrii's work, I will continue to work with Andrii on future projects with Ninjatrader, however we will be keeping in mind the platform limitations that exist with NinjaTrader.
As for my current system I am in the process of developing it on a Platform that can better handle HFT style trading.
I would recommend Andrii for many reasons for your next project, but the best example I can give as to why he is an amazing programmer: I saw that he is better at troubleshooting and finding solutions to NinjaTrader Platform issues than the NinjaTrader Platform Support team! Also, I forgot to mention while Andrii was troubleshooting these Platform issues for over 3 weeks he did not charge me anything, he is an honest hard working individual.
The quality of the system Andrii developed is excellent with no issues what so ever!
However, we did run into some very major issues with the NinjaTrader Platform (To clarify these issues were not caused by Andrii, these are issues which are inherent to the NinjaTrader Platform).
Unfortunately NinjaTrader is not able handle the frequency at which my trading system was designed to operate at.
NinjaTrader is a decent platform for developing indicators, manual trading, historical testing, and automated systems. However, for Higher Frequency type systems Ninjatrader does have it's limitations.
Andrii was able to discover these limitations, which were previously unknown to even the NinjaTrader Support Team!!!
Andrii handled the above problem in a professional manner, he contacted NinjaTrader's support team on several occasions to attempt to rectify the platform issues.
Unfortunately at this point in time it is not possible for NinjaTrader Support to fix the problems.
I am disappointed with the NinjaTrader Platform.
But I am impressed with Andrii's work, I will continue to work with Andrii on future projects with Ninjatrader, however we will be keeping in mind the platform limitations that exist with NinjaTrader.
As for my current system I am in the process of developing it on a Platform that can better handle HFT style trading.
I would recommend Andrii for many reasons for your next project, but the best example I can give as to why he is an amazing programmer: I saw that he is better at troubleshooting and finding solutions to NinjaTrader Platform issues than the NinjaTrader Platform Support team! Also, I forgot to mention while Andrii was troubleshooting these Platform issues for over 3 weeks he did not charge me anything, he is an honest hard working individual.
About Andrii
NinjaTrader C# Developer
100%
Job Success
Kharkiv, Ukraine - 3:45 pm local time
For INDIVIDUALS:
[Expert Guidance]: I provide guidance to new and experienced traders, aiming to save resourses.
[Trading Idea Evaluation]: Assess trading ideas without coding.
[Strategy Coding]: Develop strategies ready for backtesting.
[Backtesting Guidance]: Offer guidance on backtesting procedures.
[Backtesting Performance]: Conduct backtests and provide reports.
[Trading Automation]: I develop ergonomic tools to automate trading processes.
[Coding coaching]: I teach C# coding for NinjaTrader.
[Confidentiality Consulting]: Ask me how to keep your trading ideas secret from system developers.
[Open Support]: I'm here to help. Just ask!
For INSTITUTIONS:
[Custom Algorithm Development]: Automated trading tools developed with policies and NDA compliance.
[Rapid Prototyping of Trading Ideas]: I help formalize, develop, and test trading ideas of your team.
[Systematic Trading Insights]: Insights on systematic, unhedged trading enriched with theoretical perspectives.
[Extended Availability]: I'm available for clients 12+ hours a day.
[Risk Disclosure]
Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones’ financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.
[Hypothetical Performance Disclosure]
Hypothetical performance results have many inherent limitations, some of which are described below. no representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In
addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.
[My Testimonials Disclosure]
Testimonials about my job appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
Steps for completing your project
After purchasing the project, send requirements so Andrii can start the project.
Delivery time starts when Andrii receives requirements from you.
Andrii works on your project following the steps below.
Revisions may occur after the delivery date.
I am checking entry \ exit conditions
I am examining integrity of provided entry \ exit conditions and ask for clarifications if need
Draft strategy
I am creating and providing you "daft" strategy that will implement exact trading logic but will need final polishing (like picking better colors and better parameters naming.