VPS - EA 'Removed' after migration?

 

Hi all.

I have been suffering from some VPS trouble using the built in VPS on MT4. Initially I was seeing ' 1 chart, 0 EA, 1 custom indicator, signal disabled but I seem to now be facing a different problem after the EA now appears to have migrated. After what seems to be a sucessful migration, is my VPS still not working properly?


Terminal

2022.05.17 00:56:45.947 '174749': 1 chart, 1 EA, 1 custom indicator, signal disabled

2022.05.17 00:56:46.118 History: first bar GBPJPY(£),M15 on the server is 2022.04.15 14:30

2022.05.17 00:56:46.118 GBPJPY(£),M15: 3592 bars from 2022.03.24 12:00

2022.05.17 00:56:46.165 Expert RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: removed


Experts

2022.05.17 00:56:46.165 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: invalid pointer access in 'SymbolInfoVars.mqh' (94,12)

2022.05.17 00:56:46.165 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: not initialized

2022.05.17 00:56:46.165 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: uninit reason 8

2022.05.17 00:56:46.165 Expert RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: removed


Thanks for your help.

Chris

 

smithcjc: I have been suffering from some VPS trouble using the built in VPS on MT4. Initially I was seeing ' 1 chart, 0 EA, 1 custom indicator, signal disabled but I seem to now be facing a different problem after the EA now appears to have migrated. After what seems to be a sucessful migration, is my VPS still not working properly?

Terminal
2022.05.17 00:56:45.947 '174749': 1 chart, 1 EA, 1 custom indicator, signal disabled
2022.05.17 00:56:46.118 History: first bar GBPJPY(£),M15 on the server is 2022.04.15 14:30
2022.05.17 00:56:46.118 GBPJPY(£),M15: 3592 bars from 2022.03.24 12:002022.05.17 00:56:46.165 Expert RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: removed

Experts

2022.05.17 00:56:46.165 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: invalid pointer access in 'SymbolInfoVars.mqh' (94,12)
2022.05.17 00:56:46.165 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: not initialized

2022.05.17 00:56:46.165 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: uninit reason 8
2022.05.17 00:56:46.165 Expert RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: removed

There are bugs in your EA code. You will need to fix it.
 

Thanks for your reply.

The EA works normally when MT4 is live on my laptop, but trades are not executed when my laptop is switched off. It would appear that the issue lies with the compatibility with the VPS and perhaps not the EA itself?

 
smithcjc #:Thanks for your reply. The EA works normally when MT4 is live on my laptop, but trades are not executed when my laptop is switched off. It would appear that the issue lies with the compatibility with the VPS and perhaps not the EA itself?
No, its the EA code that has not been properly done to cater for all conditions, like those on a VPS.
 

Thank you for your help. Would you or anyone else suspect that the '£' symbol is the problem here? Given the journals data from today?


2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: CSymbolInfo::Name: invalid data of symbol 'GBPJPY(?)'

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: CMTPSymbolInfo::Name:Invalid Symbol GBPJPY(?)

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: Alert: CMTPSymbolInfo::Name:Invalid Symbol GBPJPY(?)

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: invalid pointer access in 'SymbolInfoVars.mqh' (94,12)


Could this symbol issue be a compatibility issue with the VPS? If so then any ideas what can be done?


Sorry to ask but given there is no dedicated support for the built-in VPS :-(, I have no other option than to ask here.


Thank you.


 

smithcjc #: Thank you for your help. Would you or anyone else suspect that the '£' symbol is the problem here? Given the journals data from today?

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: CSymbolInfo::Name: invalid data of symbol 'GBPJPY(?)'

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: CMTPSymbolInfo::Name:Invalid Symbol GBPJPY(?)

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: Alert: CMTPSymbolInfo::Name:Invalid Symbol GBPJPY(?)

2022.05.17 19:10:58.636 RT_V2_GBPJPY_15-Min_Trend_Consec_Wins_4-Units GBPJPY(£),M15: invalid pointer access in 'SymbolInfoVars.mqh' (94,12)

Could this symbol issue be a compatibility issue with the VPS? If so then any ideas what can be done?

Sorry to ask but given there is no dedicated support for the built-in VPS :-(, I have no other option than to ask here.

Thank you.

The log report is telling you where the possible bug is. It is at character position 12, line 94 of the "SymbolInfoVars.mqh".

Study your code and have it properly check its pointer values, and print out debug information so that you can see what the code is doing wrong.

And if you suspect that the "£" is a possible cause, then test your theory out.

 

Line 94 of  "SymbolInfoVars.mqh" is:

point = m_symbolinfo.Point();

I am at a total loss where to go next. I have just started using MT4.

 
smithcjc #: Line 94 of  "SymbolInfoVars.mqh" is: point = m_symbolinfo.Point(); I am at a total loss where to go next. I have just started using MT4.

Then who coded the EA? Was it not you? Or did you hire someone to code it for you?

If someone else coded it, then speak to the programmer to fix it.

 
I simply bought the robot and I have no knowledge whatsoever about programming!
Reason: