Download MetaTrader 5

EA Install and setting a path to custom indicators

To add comments, please log in or register
Are you a real pro? Share your knowledge with millions of traders!
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
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
2584
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
30719
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
30719
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
30719
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
14477
whroeder1 2014.04.30 13:31  
l00p: Can you plz explain this...
We can't, ask the service desk.
Alain Verleyen
Moderator
30719
Alain Verleyen 2014.04.30 14:25  
WHRoeder:
We can't, ask the service desk.
Already done, waiting for a reply.
Ian Venner
2584
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