Yes, it would still be true until the OnBarUpdate() method was called on the next bar.
For example if you were running the strategy on a 5 minute data series, you can expect this to value to remain true for up to 5 minutes until the next bar is called.
To prevent situations like this, you can use OnExecution to set this flag to false as soon as it is executed.
Comment