Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
What are the AI that can be used to create Ninja indicators and strategies?
Collapse
X
-
Uh, ChatGPT is very much not recommended.
Especially for anyone just getting started, stay away from ChatGPT.
If you're a newbie, then you lack the skills to evaluate the code it
may generate -- newbies need to learn, ChatGPT gets in the way
of this basic brain feeding activity.
It is only highly experienced folks who have the skills to evaluate
the ChatGPT generated code. It is these folks who are able to
use this tool wisely -- which is to help them save time -- but then,
this tool is known for generating gibberish, so 'saving time' is
debatable, but hard to quantify until it's used.
-=o=-
To start, any website devoted to teaching the foundations of C# is
a very good start.
But, since you specifically asked about NinjaScript, your basically asking
for a Google search -- because after that, it's a personal matter of
researching and reading the results of that search.
-=o=-
Having said that, I've seen others mention [REDACTED]-- and the
[REDACTED]website looks pretty cool, too.
Good luck!
Last edited by NinjaTrader_Emily; 08-16-2023, 01:03 PM. Reason: removed links as we do not allow promotional 3rd party links on our forum
- Likes 1
-
What ChatGPT tends to do is generate code that deceptively appears to be "almost there" - e.g. the non-programmer using the tool thinks they're 99% done when in reality, some of what it generated is gibberish or references made up functions that have good-sounding names but don't exist. I think those kinds of tools will be better in the future, but it's important to understand that unless ChatGPT can find the exact answer to your question on Google, basically, it's just taking a whack at it and generating something that "looks right" from a language perspective (it's a language model, not a model for math or logic or technical analysis) but is probably not going to even compile.
Comment
-
Hello james79,
Thank you for your post.
From our experience at this time, ChatGpt (and other AI technology) is not quite adequate to generate valid compilable NinjaScripts that function as the user has intended. We often find that the generated code will call non-existent properties and methods, use improper classes or inheritance, and may have incorrect logic. We highly encourage that you create a new NinjaScript yourself using the NinjaScript Editor, and use the code generated by ChatGpt as more as suggestions and guides when coding the script yourself, than using the actual code generated.
While It would not be within our support model to correct these scripts at user request, we would be happy to provide insight for any direct specific inquiries you may have if you would like to create this script yourself. Our support is able to assist with finding resources in our help guide as well as simple examples, and we are happy to assist with guiding you through the debugging process to assist you with understanding unexpected behavior.
You can also contact a professional NinjaScript Consultant who would be eager to create or modify this script at your request or assist you with your script. The NinjaTrader Ecosystem has affiliate contacts who provide educational as well as consulting services. Please let me know if you would like a list of affiliate consultants who would be happy to create this script or any others at your request or provide one on one educational services.
If you are interested in some resources to help you get started with NinjaScript, I suggest reviewing the following forum post from my colleague:Please let us know if we may be of further assistance.
Comment
-
In my experience, ChatGPT is worse than useless. Very often, ChatGPT's output won't even compile, let alone do what I asked for. Even with the most-mundane things, by the time I've finished figuring out, debugging, then fixing its code, I would have saved myself a lot of headache by just starting from scratch with a generic StrategyBuilder template.Originally posted by james79 View PostWhat are the websites besides Chat GPT that can be used to help with programming Ninja Indicators and Strategies? Thank you.
AI is "close". Just as nuclear fusion is "close".
- Likes 1
Comment
-
I have found AI to be a great learning tool. It has even made me useful indicators. Yes it is true that most often a simple indicator won't compile but it is still a great learning tool and it should get a lot better in a few years. I sometimes do translations from English to other languages using AI. A few years ago the translations were spotty with lots of bugs but still useful. Now they are almost spot on even in many cases better than a human translation. I think AI programming is going in that direction. It is not going to help trying to keep the wraps on this technology, it just shows shortsightedness. For example why btldavid link to a couple of AIs were taken off his post? Not helpful at all. Please put them back in or send them to me privately. Thanks.
Comment
-
Hello james79,Originally posted by james79 View PostI have found AI to be a great learning tool. It has even made me useful indicators. Yes it is true that most often a simple indicator won't compile but it is still a great learning tool and it should get a lot better in a few years. I sometimes do translations from English to other languages using AI. A few years ago the translations were spotty with lots of bugs but still useful. Now they are almost spot on even in many cases better than a human translation. I think AI programming is going in that direction. It is not going to help trying to keep the wraps on this technology, it just shows shortsightedness. For example why btldavid link to a couple of AIs were taken off his post? Not helpful at all. Please put them back in or send them to me privately. Thanks.
Thank you for your note.
bltdavid had linked to some 3rd party information for learning NinjaScript, and as I mentioned in my edit note, promotional 3rd party links are not allowed on the forum. I had not noticed the links in his post until yesterday when IanS00 replied; I apologize for not removing them when the post was originally made. You may certainly DM bltdavid or ask him to reach out to you with that information if you'd like.
You can also contact a professional NinjaScript Consultant who would be eager to create or modify scripts at your request or assist you with your scripts. The NinjaTrader Ecosystem has affiliate contacts who provide educational as well as consulting services. Please let me know if you would like our NinjaTrader Ecosystem team to follow up with you with a list of affiliate consultants who would be happy to create scripts at your request or provide one on one educational services.
Thank you for your patience and understanding.
Comment
-
Hi
NinjaScript Consultants are great but they don't replace AI nor does AI replaces NinjaScript Consultants. NinjaScripts Consultants are great for a complicated indicator or strategy and if both parties have lots of time to explain what needs to be made and lots of money for the consultant services. Then there is the issue of fixing/modifying the indicator, this is where things can take a lot of toll on the relationship between the trader and the consultant. There is also the issue of security and worrying if your idea will end up making someone else lots of money while you yourself won't benefit from it. Al at the moment is a good learning tool and perhaps for making simple indicators, it can be accessed at any time and for whatever length of time at no cost. These features make it ideal as a learning tool. It has a lot of shortcomings at present but it should greatly improve if more people use it, especially programmers. Consultants can not replace Al neither can Al replace consultants, at least not for now. But for many people AI is the way to go. This is the way I see it.
- Likes 2
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
639 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
366 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
107 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
569 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
572 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment