Download MetaTrader 5
To add comments, please log in or register
Join MQL5 Cloud Network. Millions of traders are waiting for this!
Peter
24
Peter 2014.02.12 14:50 

Hello everyone,

Please excuse my somewhat limited technical knowledge as I try to describe my problem.

Before the recent update I used the EA Install v1.23 utility to build install packages. I used {metatrader}\experts\indicators as the destination folder for the installer to put the ex4 file into. I know how to use custom indicators via File > Open Data Folder but how am I supposed to define the path to the \MQL4\Indicators folder when we now have a dynamic "instance_id" folder name on the way?

Any help would be greatly appreciated.

Ubzen
Moderator
5394
Ubzen 2014.02.12 16:25  
5nake: Before the recent update I used the EA Install v1.23 utility to build install packages. I used {metatrader}\experts\indicators as the destination folder for the installer to put the ex4 file into. I know how to use custom indicators via File > Open Data Folder but how am I supposed to define the path to the \MQL4\Indicators folder when we now have a dynamic "instance_id" folder name on the way?

EA Install v1.23 doesn't look like mql program.

For mql programs || dlls running withing mt4 you could use. TerminalInfoString().

For fresh installation, the maker of EA_Install needs to modify it to use /portable switches. { \mql4\experts\indicators }

And the user would need to understand this.

Paul Watson
18
Paul Watson 2014.02.14 22:20  
ubzen:

EA Install v1.23 doesn't look like mql program.

For mql programs || dlls running withing mt4 you could use. TerminalInfoString().

For fresh installation, the maker of EA_Install needs to modify it to use /portable switches. { \mql4\experts\indicators }

And the user would need to understand this.

Is there a way for an installer to determine the Instance_ID so that installers can be created that put the files in the proper place?
Ian Venner
2583
Ian Venner 2014.02.15 04:19  
5nake:

Hello everyone,

Please excuse my somewhat limited technical knowledge as I try to describe my problem.

Before the recent update I used the EA Install v1.23 utility to build install packages. I used {metatrader}\experts\indicators as the destination folder for the installer to put the ex4 file into. I know how to use custom indicators via File > Open Data Folder but how am I supposed to define the path to the \MQL4\Indicators folder when we now have a dynamic "instance_id" folder name on the way?

Any help would be greatly appreciated.

Does this forum look like eainstall.com to you ? If it did it would probably have a whats new link to a page that announces a fixed and updated version ...
Alain Verleyen
Moderator
29568
Alain Verleyen 2014.02.15 10:06  
SDC:
Does this forum look like eainstall.com to you ? If it did it would probably have a whats new link to a page that announces a fixed and updated version ...
However it seems to me a legitimate question. I reported it to ServiceDesk. We will see if we get an official reply.
Alain Verleyen
Moderator
29568
Alain Verleyen 2014.02.28 10:28  
angevoyageur:
However it seems to me a legitimate question. I reported it to ServiceDesk. We will see if we get an official reply.

I got a reply from ServiceDesk, for all that are interested :

The client terminal instance folder name is MD5 hash from the program folder path. You may use this knowledge to find out a way to data folder.

Loopy
6
Loopy 2014.04.30 02:34  
angevoyageur:

I got a reply from ServiceDesk, for all that are interested :

The client terminal instance folder name is MD5 hash from the program folder path. You may use this knowledge to find out a way to data folder.


Can you plz explain this...

My install folder is: D:\MT4 Platforms\MT4 NEW

My data folder is: 7C839FAD9F5CD2AF910277D0DD718556

MD5 hash (D:\MT4 Platforms\MT4 NEW) = d510de28146f7af658870ce8e8c1cdb5

MD5 hash (D:\MT4 Platforms\MT4 NEW\) = f91ed39f76c6cadf21bf42a7969cb896

MD5 hash (D:\MT4 PLATFORMS\MT4 NEW\) = 672e300f4b82f2dc2d836de582d96659

MD5 hash (D:\MT4 PLATFORMS\MT4 NEW) = d50360cc7c2266eb97152e0667a8d82e

MD5 hash (d:\mt4 platforms\mt4 new) = cc2639dae0689b2633b7f9afe9df50aa

MD5 hash (d:\mt4 platforms\mt4 new\) = f92a70ba5d49510a7cd669bd6f4a704d

:(
Alain Verleyen
Moderator
29568
Alain Verleyen 2014.04.30 08:36  
l00p:

Can you plz explain this...

My install folder is: D:\MT4 Platforms\MT4 NEW

My data folder is: 7C839FAD9F5CD2AF910277D0DD718556

MD5 hash (D:\MT4 Platforms\MT4 NEW) = d510de28146f7af658870ce8e8c1cdb5

MD5 hash (D:\MT4 Platforms\MT4 NEW\) = f91ed39f76c6cadf21bf42a7969cb896

MD5 hash (D:\MT4 PLATFORMS\MT4 NEW\) = 672e300f4b82f2dc2d836de582d96659

MD5 hash (D:\MT4 PLATFORMS\MT4 NEW) = d50360cc7c2266eb97152e0667a8d82e

MD5 hash (d:\mt4 platforms\mt4 new) = cc2639dae0689b2633b7f9afe9df50aa

MD5 hash (d:\mt4 platforms\mt4 new\) = f92a70ba5d49510a7cd669bd6f4a704d

:(
Good question.
whroeder1
13954
whroeder1 2014.04.30 13:31  
l00p: Can you plz explain this...
We can't, ask the service desk.
Alain Verleyen
Moderator
29568
Alain Verleyen 2014.04.30 14:25  
WHRoeder:
We can't, ask the service desk.
Already done, waiting for a reply.
Ian Venner
2583
Ian Venner 2014.04.30 21:03  
angevoyageur:
However it seems to me a legitimate question. I reported it to ServiceDesk. We will see if we get an official reply.
The reason I said that is I did look on the eainstall.com website and they do have an updated version to work with the new data folder locations in MT4 builds 6xx.
/ /12
To add comments, please log in or register