OnBookEvent

 

Hello,

    I am really confused about the OnBookEvent. 

Once I run my EA, the first method that is executing is the OnBookEvent. It is executing the first 2 commands (variable declaration) and then it goes to the OnInit(). It never returns back to the OnBookEvent and it never the OnBookEvent  get executed ever again!

Do I miss something?

Thanks

ps: Through the MT5 (view=>Depth of market =>EUDUSD) I can see the values; But I cannot access this information through the MQL5.

Reason: