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)
running auto-strats on a list of stocks (TradeStation?)
I'm hoping to get recommendations on a trading software that will allow me to code a custom indicator, and then apply it to a list of stocks (> 100). When the indicator generates a signal (say "myVariable == true"), it'll auto execute a custom strategy that will enter, and manage, orders for the stock. Ideally, this list can be displayed in a window, with real time quotes, as well as the indicator values displayed.
I'm using NinjaTrader now, and it is quite a powerful platform, but it does have a serious limitation of not being able to run automated strategies off the Market Analyzer (i.e. NT's version of a WatchList). Instead, you'll have to open a separate chart for each stock, which is really not feasible when you're dealing with a large list.
Does anyone know if TradeStation is able to do this? I've looked through their site, and it appears to be quite a comprehensive platform, with the added bonus of EasyLanguage being quite easy to learn.
Any input is appreciated. Thanks!
Can you help answer these questions from other members on NexusFi?
It's possible to do that with NT, and you don't need to open 100 charts:
- add your 100 stocks in an "Instrument list"
- in the "Strategies" tab, just add your strategy, and tell it to run on the list previously defined.
One way to do it is create an indicator that places the orders and add this indicator to the radarscreen containing the list of symbols you want to trade.
Example:
Notice you have to supply the account so if you mix security-types you need to add logic to use the right account
You need to check the "Enable RunCommand Easylanguage keyword" in format indicators for it to be able to place orders (you can choose if you want confirmation to be on or off).
The indicator can use the LimitOrder, MarketOrder style of macros (there's a few see here: MarketOrder (Function))
You can achieve the same by using the OrderTicket style of objects from the toolbox.