QUOTE:
the trade will be submiited at the next 1-minute cycle,
Of course not. Here's what happens:
1. Bar is added at the end of interval
2. Strategy is Executed
3. Alerts (if any) are generated
4. If you Auto-Place alerts, orders are placed
Ideally, all that happens in several milliseconds - and for sure does it in milliseconds in a Streaming chart. For the least delay, use streaming charts. (And, if you use many streaming charts, make sure to create a trading workspace with strategy windows that have minimal visualizers loaded - you probably only need the Trade visualizer.)
Now, streaming charts become impractical when you need to monitor more than, say, 15 or 20 symbols. That's where the Strategy Monitor can be useful. The difference from a streaming chart, timing-wise, is that there is a delay for the bar to be created at the server and sent to Wealth-Lab. And, more symbols, more delay. Unfortunately, this delay is probably no less than 5 seconds for 1-minute charts, and, it could be as much or more than 30 seconds to process 100 symbols. Frankly, this performance is disappointing to the point of making it impractical for 1 or 2-minute intervals. However, this may change soon with the introduction of a new Fidelity streaming provider. (Assuming you're Fidelity WL Pro customer.)
Another disadvantage not to overlook to using the S. Monitor for many symbols: You must have your DataSet updated and the S. Monitor running before the market opens. If you miss the open, it's the S. Monitor can't "catch up" and will overrun the timeline while performing the static data update initialization.
Finally, when using the S. Monitor make sure your local clock is synchronized to market time.