John isn't taking new orders for this project right now. Here are some similar projects to explore.
You will get script conversion from TOS to NT8. ThinkOrSwim / ThinkScript to NinjaTrader

Project details
I have a strong background in both TOS / ThinkOrSwim /ThinkScript and NT8 / NinjaTrader and have successfully completed numerous script conversion projects in the past. My goal is to provide the highest quality service and make the transition process as smooth and seamless as possible for my clients. I am dedicated to delivering excellent results and going above and beyond to ensure that my clients are satisfied with the final product. I pride myself on my attention to detail and my ability to deliver high-quality work in a timely manner. I am confident that my skills and experience make me the best choice for your TOS to NT8 conversion project.
Programming Languages
C#What's included
| Service Tiers |
Starter
$300
|
Standard
$1,000
|
Advanced
$2,000
|
|---|---|---|---|
| Delivery Time | 5 days | 20 days | 30 days |
Number of Revisions | 1 | 2 | 3 |
Install Script | - | - | - |
Test Script | - | - | - |
Task Automation | - | - | - |
Optional add-ons
You can add these on the next page.
Install Script
+$75
55 reviews
(54)
(0)
(1)
(0)
(0)
LD
Liga D.
Dec 15, 2023
John was fantastic to work with. Fast turnaround, great work...and responsive to feedback. I highly recommend :)
KM
Kyle M.
Apr 1, 2026
Developing NT strategy
DR
Dmytro R.
Mar 28, 2025
Ninjatrader trading bot needed
cm
carl m.
Feb 16, 2025
NT risk management
There were more bugs in the last version of the project I tested than in the previous version.
The code he personally wrote had a bug in it that I had to hire someone else to find.
He was using AI to write his responses to me.
It seems he did not fully understand the specifications.
It seems he is not able to properly translate from Russian to English, not fluent enough in English.
He offered to discount $50 an hour, but was unwilling to refund the $50 per hour.
He suggested that the review should take into consideration that he has a family to feed. A review is based on the quality of the work, not the number of mouths to feed. I also have a family. Where was his concern for them? I'm here to work and get a return on my investment, not gift money to someone.
When he fixed bugs he did not check the code to see if the same bug existed elsewhere. This happened several times. Overall, this suggested to me he was just milking the project to make more money instead of doing a quality job or he had a lack of ability to understand the specifications.
Either way, I could not longer continue the contract.
The decision on how to write this evaluation was difficult. I'm sure Ivan is a nice guy and can code. There were a couple of bright spots in what he did. But it seems he should be doing new projects, not de-bugging, and he should be working in the Russian language, not English. And he should not be charging $200 an hour for what turned out to be $35 an hour results.
It was not a matter of how much I was paying, but it was a matter of not getting $200 an hour worth of results. Also, I had to start over and hire someone else to do the work. I'm still waiting for a refund for the overcharges.
The code he personally wrote had a bug in it that I had to hire someone else to find.
He was using AI to write his responses to me.
It seems he did not fully understand the specifications.
It seems he is not able to properly translate from Russian to English, not fluent enough in English.
He offered to discount $50 an hour, but was unwilling to refund the $50 per hour.
He suggested that the review should take into consideration that he has a family to feed. A review is based on the quality of the work, not the number of mouths to feed. I also have a family. Where was his concern for them? I'm here to work and get a return on my investment, not gift money to someone.
When he fixed bugs he did not check the code to see if the same bug existed elsewhere. This happened several times. Overall, this suggested to me he was just milking the project to make more money instead of doing a quality job or he had a lack of ability to understand the specifications.
Either way, I could not longer continue the contract.
The decision on how to write this evaluation was difficult. I'm sure Ivan is a nice guy and can code. There were a couple of bright spots in what he did. But it seems he should be doing new projects, not de-bugging, and he should be working in the Russian language, not English. And he should not be charging $200 an hour for what turned out to be $35 an hour results.
It was not a matter of how much I was paying, but it was a matter of not getting $200 an hour worth of results. Also, I had to start over and hire someone else to do the work. I'm still waiting for a refund for the overcharges.
KM
Kyle M.
Jan 23, 2025
NT8 strategy development
SB
Shawn B.
Jan 13, 2025
NinjaTrader software development
John helped with multiple projects. He was timely and very professional.
About John
NinjaTrader custom programming
100%
Job Success
Cary, United States - 2:27 am local time
I am dedicated to providing high-quality products and excellent customer service. I will work closely with you throughout the development process, ensuring that your needs and expectations are met. I prioritize communication and quick feedback implementation to ensure that you are satisfied with the final product.
Let's work together to create a powerful tool to enhance your trading experience. Contact me to discuss your project in more detail.
Futures, foreign currency and options 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 lifestyle. 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.
Steps for completing your project
After purchasing the project, send requirements so John can start the project.
Delivery time starts when John receives requirements from you.
John works on your project following the steps below.
Revisions may occur after the delivery date.
Conversion process
I will begin the conversion process by carefully reviewing your TOS source code and making any necessary adjustments to ensure that it is compatible with NT8.
Testing
Once the conversion is complete, I will thoroughly test the NT8 scripts to ensure that they are functioning as intended. This may involve running simulations, analyzing performance, and addressing any issues that arise.