Thank you so much for your reply. I think you do some mean reversion trading with multiple positions using daily bars? Are you using limit orders? I find most mean reversion systems work better with limit orders and they are cheaper and easier to trade with Interactive Brokers. With Amibroker it's somewhat complicated to code and backtest limit orders when you run multiple positions. You pretty much have to use a custom backtest for that. Can you code and test for limit orders for multiple positions with RealTest?
Right, majority of my systems are mean reversion with relatively high trade count. 1048 entries YTD, across all systems.
Re "multiple positions using daily bars" - it depends on what you mean. I use to use intraday data for backtesting in a past, but switched to EOD for 99% of my backtesting couple of years ago. It seems to be sufficient. And I do hold many positions at the same time. Typically anywhere from 6 to 30 across all strategies. There is prioritization between them as only one can take a position in the same symbol at the same time (for simplicity). Though, on rare occasion and depending on the exit type, I might have couple trades in the same ticker on the same day, let's say if one strategy hits a target very fast.
LMT orders - I do use them at some extend. Execution is almost an art. There is a lot of little edges there. That's why I created my own software to execute, monitor, manage positions and manage risk. It is called, very creatively, a "trader". Normally runs on its' own for weeks at the time and just sends me occasional reports. I can command it via Slack for convenience.
"With Amibroker it's somewhat complicated to code and backtest limit orders when you run multiple positions" - I'm not sure what you mean exactly. If you are talking about multiple strategies possibly taking positions in the same symbol at the same time - then yes, RealTest handles it very well out of the box. If that's what you are asking about of course. Check out a Documentation Marsten created, it is actually a full of nuggets coming from a real Market Wizard doing this stuff for 20+ years.. Here is how he handles Intraday Fills - https://mhptrading.com/realtest/docs/index.htm > Backtest Engine Details > Intraday Fills...
In general, Marsten tried to keep things very simple in RealTest and avoided introducing any real coding at any cost. So strategies looks very declaratively.
Val
