Topic: Are all ticks created equal?
The Opening Point 'Bar Opening' enters the market at the beginning of a bar. That is, it will only open a new position at tick #1 of your chosen time frame or period (i.e. M1, M5, etc.). Many ticks may arrive per second or per minute, but tick #1 at the beginning of an interval is treated (by MT4 and our strategies) in a unique way.
I've read from other posts that 'Bar Opening' is well-defined because MT4 DOES send a tick at the beginning of each new interval (whereas that is NOT the case for 'Bar Closing').
Since tick #1 is so unique and important, then my question is -- Does MT4 (or your Broker) do anything special to ensure tick #1 is accurate? Or does MT4 treat tick #1 the same as tick #27 or #73 and doesn't really care?
A related question -- if there is no new tick data at exactly the moment when a new interval begins, then does MT4 (or the broker) simply resend the last known tick at the exact moment a new interval begins?
And yet another question -- and I apologize if it is naive. Why does FSB-Pro and EA Studio employ this concept of an 'Opening Point' that is distinct from 'Opening Logic Conditions'? Why aren't the logic conditions alone sufficient to create a signal? Other Expert Advisors (commercial or hand-coded) do not use an 'Opening Point' -- they simply combine indicators and when all the indicator formulas return 'true' then it's time to open a trade.