Add additional portfolio backtesting stops and buy conditions for portfolio.
Add a stop parameter to allow for conditional triggers - a 10% daily loss or 10% from the purchase price, 10% off the purchase price or 15% from the previous high or some other combination.
Allow for C/UP, C/DN, UPUP, UPDN, DNUP, DNDN to be additional conditions of buy or sell - ie. only execute the buy strategy during C/UP when the primary wave is UP.
We are planning on adding these Market Timing conditions to BackTester soon.
Chris Wolfe commented
Portfolio needs to trigger a 10% trailing stop sell based on the low price of the day. In other words, if the stock price breaches that threshold at any point during intraday trading, then that should trigger the stop limit in the portfolio.
Dan Yaklin commented
I would also like to see more advanced money management features, such as if a portfolio max drawdown has exceeded some % then new orders would be reduced by some % amount. This would be most applicable in the auto tester.