error 4756 No price

 
Hi i have writen an expert which auto trade. it has been working just fine until today that I got This error:
error 4756  comment: No prices
retcode=10021  deal=0  order=0
Symbol: GBPCAD  

OP: 1.58795  sl: 1.4874

NO Price!!! I want to stress this fact that it happened just today and I cannot understand why!

robot execute orders on this symbol for 3 months but suddenly i got this error after a while robot could open trade with no errors! it just couldn't open this one.

first i want to aks why this happened ?

then how can I prevent it to happen again?