Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
What concerned me most about the other methods is that they all involve unsupported features, which NT could eliminate at any time...not that I don't use lots of other unsupported features.
I feel the same way you do. Although I think this approach is pretty cool technically, its un-supportability is the reason I chose not to go that route. If you want a more supportable approach, what I do is start a strategy normally in the command center, and load a normal indicator on my chart as usual, and have the indicator and strategy communicate with each other with a global variable as described in post #31.
That approach has several advantages. First it is fully supported, second, it is simple and straight forward, third, because the indicator is fully de-coupled from the strategy, you have much more flexibility. For instance, you can alter the management of a trade in-flight by sending new commands to the strategy while it is in the middle of a trade, or pause the strategy, etc. Commands to the strategy can come from anywhere at anytime, from the same indicator that started a trade, or any other indicator even from a different chart, or any other strategy. When the trade is over, the strategy is still running, so you have access to strategy aggregated data, that can be used for future trade decisions, etc., etc. I've been using this approach ever since NT6.5.
I need to see typical setup codes for the Strategy that is triggered by an indicator ... there is none posted on futures.io (formerly BMT) (Or is there any ?) ... we already have a typical indicator posted in this regard, but the indicator does not contain codes that call a Strategy. Could we have a typical indicator/Strategy setup/codes scenario that we can build on ?
which means: Buy 1 CL contract at Market, Target 10 ticks (+10), Stop 5 Ticks (-5), At 5 Ticks in the profit move stop to 3 ticks behind my entry (@5:-3), at 7 ticks in profit move stop to 2 ticks behind the entry (@7:-2), at 8 Ticks in profit move stop to break even +1 (@8:+1), at 9 ticks in profit move stop to entry +5 ticks (@9:+5), etc. With this format, the strategy can duplicate the NT ATM's, but have unlimited number of steps, and unlimited flexibility. I put the string "+10-5=8 @5:-3 @7:-2 @8:+1 @9:+5" in an indicator parameter, and pass it along with the command when I need a flexible ATM. You can customize everything else as you wish, of course you have to write the code to parse and execute the commands.
See my question in the attached screenshot (just getting to understand your concepts ... I want to immediately start to create a setup).
Lolu
The specialized command goes in the indicator OnBarUpdate() code. The strategy is only reading that command, and resetting it after it has read and processed it.