Update: While I was writing this you got that expected helpful response from the NT team. The ball is in your court Titli.
ATM: In addition to the Strategy Builder links Chelsea posted a starting place to learn how to build and manage ATMs can be found here. https://ninjatrader.com/support/help...gement_atm.htm
All the links in the left column under the title "ATM Strategy" are worth review. The last two links titled "Example #1 & #2" are working tutorials that walk you through building first ATMs. After these two tutorials the NT team might know of more ATM videos or would be able to help answer questions.
---------------------------
Hi Titli,
A key point I was raising above is the idea that possibly no coding skills are actually required and you have in hand all the tools you need to create this strategy without needed to know how to code C#.
Likely some lines of 'scripting' are required but that is far, far simpler than coding this strategy in C#.
The NT team help people with these questions all the time I expect they have stronger answers .... this is what comes to mind for me.
When the goal is a viable working reliable strategy getting a hand-off of a first fast past strategy file is useless to you unless you have the ready ability finish the development work. The bulk of the strategy development work including time looking at code or the Strategy Builder interface is yet to come. The hand-off file would be as complete as a loaf of bread in the oven that has completed just 4 minutes of a 20 minute baking cycle. The dough might be getting warm but is still mostly gooey and not at all yet useful as an appetizing food to eat. The dough is only 20% complete. 80% of the cooking work remains to be completed.
What is this 80% of remaining work? All strategies (and ATMs) need to tested, improved, refactored, tuned and tested, fixed, tested, fixed, tested, fixed, tested, tuned, tested fixed, etc. before they will be useful for trading. This work requires constant attention to the detail levels of the ATM design and strategy code or a strategy developed through the Strategy Builder interface.
"So how would I move forward?"
If you zero interest in building, managing and improving ATMs or building and improving strategies via the Strategy Builder then I recommend you purchase a strategy from a vendor who has likely put 100 hours of work into the 80% phase after the first version of the strategy file and ATMs were created or as Chelsea mentions hire someone to work with you on an ongoing basis to build and make useful a strategy concept.
If you want to drive forward yourself then I recommend the following approach (again I expect the NT team can improve on this advice).
It looks like the ATM creating and management UI gives you all you need to create your desired ATM without requiring any coding.
From what you posted above about your strategy it looks like a short first path would be to open the SampleATMStrategy into the Strategy Builder and merging in the very simple MA crossover logic. An example of this simple MA CrossOver logic is visible SampleMACrossOver strategy file. Both the SampleATMStrategy and SampleMACrossOver files were installed by default with NT8. Using Strategy Builder in this way would require short scripting work but is far less complex than coding in C#
The NT team commonly helps people get started and then on step by step basis as people proceed with building ATMs and using the Strategy Builder. You just have to ask for that help.
HedgePlay
Leave a comment: