A few questions:
- Is there a built-in way to do it?
- I've shared a static StreamWriter between all running strategies, and use a lock() statement to avoid simultaneous access. When I backtest, however, I get an exception: The process cannot access the file because it is being used by another process. I guess this means that in backtesting, each strategy instance may run on a entire different process. Is this the case?
- How about live trading? Does each instance run on a difference process? A different thread?
Thanks,
Boaz

Comment