Can you please implement margin concepts. Also implement %risk position sizing based on available equity excluding used margin, but preferably including profits from open positions?
This is how actual EA coding is done, so best to have strategies simulate exactly the same.