Learning c# for NinjaTrader
Pinned FeaturedHi
NT have a programming course that would teach the basics in the context of NinjaTrader - however their coding methodology hides the natural way to code - due to the architecture they offer ,which is great in that context. NT editor for me is like working with a tiny spoon to dig a lake instead of the appropiate machinery that will do it in record time without restrictions. Not the same as professional developer toolset but in the context of hobbyist or amateur requirements its fine in fact very good. To be a real c# developer - you need to learn using the proper toolsets see below:
I learned by commercial experience and working alongside others in teams and from working with other peoples code etc -something you cannot learn from a course. it takes about 2 years to become fairly useful - 5 to become fairly advanced - but really depends on what you learn... NT indicators and strategies are so small and specialized it means you don't need to know much c# at all..
#1 download a proper copy of Visual Studio 2013 Express and learn it properly in that
Windows Desktops Version
Winforms and WPF desktop applciations
#2 this guy is very good:
c# in a nutshell 5.0
#3 MSDN from the horses mouth
http://msdn.microsoft.com/
#4 Attend the NT programming course
#5 learn how to use Visual Studio with TFS - then use that to map projects you create to the NinjaTrader folders and use source code control - to be a proper developer
See the attachment for some code standards examples for c#
best of luck
Tom
MicroTrends Support
support@microtrends.co
http://www.microtrends.co/support/
Tip! You can visit the help desk forum to see previous answered frequently asked questions:
http://microtrends.zendesk.com/forums
MicroTrends_C_Sharp_Coding_Standards.pdf
Please sign in to leave a comment.
Comments
0 comments