mt4调用c++dll问题

 

请教,为什么我dll里的方法在mt4中只调用一次,结果却默认的调用十几次。示例代码如下:

c++中:

MT4_EXPFUNC void __stdcall Hello()

{   

//版本协商   

MessageBox(NULL,"hello","警告",NULL);

}