Could you please suggest a page link or an email address for the Servicedesk. Many thanks.
Something strange happened in Build 660 especially for the Metaeditor. A fresh MT4 install from Metaquotes installs a Metaeditor V5. Build 946. The results of a compilation of PeriodConverter script generates lots of severe errors on the included #defines from WinUser32.mqh as you can see from the attached screen dump.
Simply remove this line :
Many thanks for the link.
About removing the #include line it's a fairly drastic solution. The PeriodConverter script uses the PostMessageA() function from User32.dll to update the chart ... :)
May be the .mqh file needs to be updated removing all or some of the flags needed for the MessageBox().
I see. Please report it to ServiceDesk of Metaquotes.
As a temporary solution you have to either remove the unneeded lines from WInUser32.mqh, or copy the needed line to your main code.