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.
About removing the #include line it's a fairlydrasticsolution. The PeriodConverter script uses the PostMessageA() functionfrom User32.dll to updatethe chart ... :)
May be the .mqh file needs to be updated removing all or some of the flags needed for the MessageBox().
About removing the #include line it's a fairlydrasticsolution. The PeriodConverter script uses the PostMessageA() functionfrom User32.dll to updatethe chart ... :)
May be the .mqh file needs to be updated removing all or some of the flags needed for the MessageBox().
Could you please suggest a page link or an email address for the Servicedesk. Many thanks.
MQL5.community - User Memo - MQL5 Articles
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 :
#include <WinUser32.mqh>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().
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.
When will you release the new build?
https://www.mql5.com/en/forum/152172