Well, I do not think that what you stated is correct. I do check equity curve for each Algo/Asset Combination. Just call the checkEquity() function in each Algo script before opening the trade and the job is done. In order to size the trade I use the Margin not LOTS in order to evoid conflicts between sizing the trade and equity line check.