Does anybody have recommendations or suggestions for tutorials on Ninjatrader programming besides the Ninjatrader website? My primary use for this tutorial would be for programming indicators. Thanks in advance!
Last edited by Rich Independence; July 23rd, 2014 at 07:34 PM.
There are multiple webinars on futures.io (formerly BMT) that cover NinjaScript programming. Click webinars top of any page.
Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.
Need help? 1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first. 2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses. 3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. 5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers. 6) Help using the forum? Watch this video to learn general tips on using the site.
If you want to support our community, become an Elite Member.
The following user says Thank You to Big Mike for this post:
If anybody else has additional resources they can share, please feel free to share that information. I'm sure that there are other people besides myself that may find the information you suggest here useful.
Ninjascript is a customized version of C#, so get a C# book and learn its fundamentals. I already knew the basics of event driven object oriented programming, so learned Ninjascript by copying bits and pieces from existing indicators on futures.io (formerly BMT) and the Ninjatrader forum. Eventually I got a C# book that answered some of my lingering questions and helped me to progress.
Be careful. There are plenty of bad Ninjascript coders and tons of bad programming advice. Even many of the Ninjatrader "stock" indicators are showcases of coding worst practices. There seems to be almost fanatical devotion to doing a lot of things that do not make any sense, just because others have always done things that way. One of my pet peeves is the useless, commented, "Wizard Created Gibberish". That is just the tip of the iceberg.
Learn from the best. There are a few coders who stand far above the rest. For example, absolutely incredible indicators have been posted by @Fat Tails and @gomi. Study the work of people like that, and emulate it. That will give you a big head start in the right direction.
"If we don't loosen up some money, this sucker is going down." -GW Bush, 2008
“Lack of proof that something is true does not prove that it is not true - when you want to believe.” -Humpty Dumpty, 2014
“The greatest shortcoming of the human race is our inability to understand the exponential function.” Prof. Albert Bartlett
Last edited by Zondor; July 24th, 2014 at 03:08 AM.
The following 4 users say Thank You to Zondor for this post: