"global initialization failed" - page 3

 
James Cater:

We changed all the global variables to constants and all the global classes to pointers and initialised them in OnInit(). We then released a new version to the market.

Sadly this did not resolve the issue. This suggests that this might be a MT4 platform regression and not the global variables.

So, what's the bottom line? Do you still have the problem?

 
Stanislav Korotky:

So, what's the bottom line? Do you still have the problem?

Bottom line is Metaquotes changed something with the delivery mechanism of ex4 last weekend. Some "fresh" downloads of Marketplace ex4 still don't work with older platform builds.

The recent 1065 build has fixed the problems, so users can resolve this issue by upgrading to the 23rd March 2017 release

Users on older builds should backup their indicators before downloading any updates. (Backups are recommended regardless of platform issues)

 
where can i download an MT4 old version?
 

im getting this global initialization failed

 
0 10:57:14.540 Compiling 'MACD Sample'
0 10:57:14.540 Compiling 'Moving Average'
0 10:57:21.874 Compiling 'Accelerator'
0 10:57:21.874 Compiling 'Accumulation'
0 10:57:21.874 Compiling 'Alligator'
0 10:57:21.874 Compiling 'ATR'
0 10:57:21.874 Compiling 'Awesome'
0 10:57:21.874 Compiling 'Bands'
0 10:57:21.874 Compiling 'Bears'
0 10:57:21.875 Compiling 'Bulls'
0 10:57:21.875 Compiling 'CCI'
0 10:57:21.884 Compiling 'Custom Moving Averages'
0 10:57:21.884 Compiling 'DailyLinesBoxes'
0 10:57:21.884 Compiling 'Heiken Ashi'
0 10:57:21.884 Compiling 'Ichimoku'
0 10:57:21.884 Compiling 'iExposure'
0 10:57:21.884 Compiling 'MACD'
0 10:57:21.884 Compiling 'MACD_Histogram'
0 10:57:21.884 Compiling 'Momentum'
0 10:57:21.884 Compiling 'OsMA'
0 10:57:21.884 Compiling 'Parabolic'
0 10:57:21.884 Compiling 'Pivot Points - Daily (Shifted)'
0 10:57:21.884 Compiling 'RSI'
0 10:57:21.884 Compiling 'Spread'
0 10:57:21.884 Compiling 'Stochastic'
0 10:57:21.884 Compiling 'ZigZag'
0 10:57:21.885 Compiling 'SimplePanel'
0 10:57:34.743 Compiling 'PeriodConverter'
0 10:57:34.743 Compiling 'DLLSampleTester'
0 10:57:34.743 Compiling 'PipeClient'
0 10:57:34.743 Compiling 'PipeClientPure'
0 10:57:42.176 Compiling 'stdlib'
0 11:19:30.472 Expert NIM v4.02_edu USDJPY,M1: loaded successfully
0 11:19:46.910 NIM v4.02_edu USDJPY,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:19:46.997 NIM v4.02_edu USDJPY,M1: global initialization failed
0 11:19:56.659 Expert NIM v4.02_edu AUDUSD,M1: loaded successfully
0 11:20:08.134 NIM v4.02_edu AUDUSD,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:20:08.216 NIM v4.02_edu AUDUSD,M1: global initialization failed
0 11:20:19.427 Expert NIM v4.02_edu EURUSD,M1: loaded successfully
0 11:20:40.951 NIM v4.02_edu EURUSD,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:20:41.179 NIM v4.02_edu EURUSD,M1: global initialization failed
0 11:20:46.857 Expert NIM v4.02_edu USDCHF,M1: loaded successfully
0 11:21:00.833 NIM v4.02_edu USDCHF,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:21:00.879 NIM v4.02_edu USDCHF,M1: global initialization failed
0 11:21:07.975 Expert NIM v4.02_edu USDCAD,M1: loaded successfully
0 11:21:22.362 NIM v4.02_edu USDCAD,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:21:22.483 NIM v4.02_edu USDCAD,M1: global initialization failed
0 11:21:28.643 Automated trading enabled
0 11:21:31.233 Expert NIM v4.02_edu AUDJPY,M1: loaded successfully
0 11:21:42.229 NIM v4.02_edu AUDJPY,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=3; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=true; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:21:42.301 NIM v4.02_edu AUDJPY,M1: global initialization failed
0 11:21:44.384 Automated trading disabled
0 11:21:53.585 Expert NIM v4.02_edu EURGBP,M1: loaded successfully
0 11:22:05.767 NIM v4.02_edu EURGBP,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:22:05.823 NIM v4.02_edu EURGBP,M1: global initialization failed
0 11:22:13.703 Expert NIM v4.02_edu AUDJPY,M1: removed
0 11:22:13.733 Expert NIM v4.02_edu AUDJPY,M1: loaded successfully
0 11:22:25.407 NIM v4.02_edu AUDJPY,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:22:25.494 NIM v4.02_edu AUDJPY,M1: global initialization failed
0 11:22:32.543 Expert NIM v4.02_edu NZDUSD,M1: loaded successfully
0 11:22:49.749 NIM v4.02_edu NZDUSD,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:22:50.111 NIM v4.02_edu NZDUSD,M1: global initialization failed
0 11:23:00.504 Expert NIM v4.02_edu GBPUSD,M1: loaded successfully
0 11:23:11.768 NIM v4.02_edu GBPUSD,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=1; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=false; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
3 11:23:11.848 NIM v4.02_edu GBPUSD,M1: global initialization failed
0 11:23:13.678 Automated trading enabled
0 11:23:16.691 Expert NIM v4.02_edu USDJPY,M1: removed
0 11:23:16.703 Expert NIM v4.02_edu AUDUSD,M1: removed
0 11:23:16.712 Expert NIM v4.02_edu EURUSD,M1: removed
0 11:23:16.714 Expert NIM v4.02_edu USDCHF,M1: removed
0 11:23:16.724 Expert NIM v4.02_edu USDCAD,M1: removed
0 11:23:16.734 Expert NIM v4.02_edu AUDJPY,M1: removed
0 11:23:16.734 Expert NIM v4.02_edu EURGBP,M1: removed
0 11:23:16.744 Expert NIM v4.02_edu NZDUSD,M1: removed
0 11:23:16.770 Expert NIM v4.02_edu GBPUSD,M1: removed
0 11:23:29.735 Expert NIM v4.02_edu USDJPY,M1: loaded successfully
0 11:23:29.735 NIM v4.02_edu USDJPY,M1 inputs: MagicNumberHilo=11111; Comments=NIM v4.0; UseTimeFilter1=true; StartTime1=00:00; StopTime1=24:00; UseTimeFilter2=false; StartTime2=18:00; StopTime2=23:00; TradeSunday=false; TradeMonday=true; MondayStart=0; MondayStop=24; TradeTuesday=true; TuesdayStart=0; TuesdayStop=24; TradeWednesday=true; WednesdayStart=0; WednesdayStop=24; TradeThursday=true; ThursdayStart=0; ThursdayStop=24; TradeFriday=true; FridayStart=0; FridayStop=24; ShutDown=false; Max_Pair=3; TimeFrame=60; RiskBalance_=false; RiskBalance=100.0; Lots=0.01; LotExponent=1.5; PipStep=70.0; MM=false; Risk=1.0; TakeProfit=60.0; CloseByOpposite=false; CloseByTF=15; UseNewsFilter=true; High_Impact=true; MinsBeforeHighNews=120; MinsAfterHighNews=60; Medium_Impact=true; MinsBeforeMediumNews=90; MinsAfterMediumNews=30; Low_Impact=false; MinsBeforeLowNews=60; MinsAfterLowNews=30; CloseByNews=false; MinutsBeforeNewsClose=5; 
0 11:23:29.780 Expert NIM v4.02_edu AUDUSD,M1: loaded successfully
 

can someone please help me with the error report above

 
molelekwae: can someone please help me with the error report above
This issue has been fixed in the new MetaTrader 4 platform build 1080.
Important Update for MetaTrader 4 build 1080 - MQL4 and MetaTrader 4 - MQL4 programming forum
Reason: