Prove that the event and signal path runs
Attach the EA to the intended chart and confirm OnInit and OnTick messages appear in the Experts log. Then print the raw values behind the signal on a controlled cadence. A condition that never becomes true is not an OrderSend failure.
New-bar filters, closed-bar indexing, trading-hour comparisons, and minimum-history guards commonly stop the entry path before any trade function runs.
