Most modern backtesting tools (RightEdge included, of course), have the ability to specify how many open positions you'll allow per symbol. While testing my systems, I typically like to allow a single open position per symbol. The reason for this is that multiple open positions per symbol can skew your results and exacerbate survivorship bias. Most are familiar with the term survivorship bias, but if you're not, I'll explain very briefly. A trading system is already "cheating" because it's taking symbols of companies that currently exist. In other words, merely surviving as a company is a big assumption you've made in your system. You add to that risk by allowing open orders to pile on top of open orders. With survivorship bias, we already know that today the company is alive and (hopefully) doing well. However, in your backtesting, more than likely you've bought more and more as the company shares were plummetting and then at some point the whole thing was rescued and you were rewarded handsomely for the risk assumed. This is represented in your phenomenal backtesting results. Your backtest does not understand this risk, but you should.
Note: I've tried to get the bank accept my backtesting profits as deposits and they won't.
Fast forward to today and you're going live with your shiny new trading system. It's simple, yet brilliant, no doubt, and today it flags a trade for XYZ. Your sound money management allows you to put up a meager 5% of your allocated system trading capital to this position. Then tomorrow it hits again, 5% more. This happens 10 times in total and now XYZ holds 50% of your system trading capital (hopefully this is nowhere near 50% of your TOTAL capital). XYZ announces that they're filing for bankruptcy, never to return to its former glory. 50% of your capital is gone. This isn't just drawdown that eventually comes back, this is gone as in your equity curve is demolished.
If your system is only showing a profit with more than one trade per symbol, you likely have some work to do on your system. It's not realistic to assume that all of the companies on your watchlist are going to survive. No matter how much you believe in them. Also, if your system shows a much better profit when you allow multiple trades per symbol (but is still profitable regardless), keep in mind the risk you're incurring for this profit. There is no free lunch. If you want to assume this risk, I highly recommend lowering your capital per position the more times the trade is flagged.