• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 2:48pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 2:48pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Renko for MT4 build 600 37 replies

How to install indicators on MT4 build 600+? 9 replies

CTFMT4 and MT4 build 600 issue: calling Trader613 15 replies

RenkoLiveCharts EA & New MT4 "Build 600" Issues 5 replies

Bug reports for MT4 build 600+ 22 replies

  • Trading Discussion
  • /
  • Reply to Thread
  • Subscribe
  • 75
Attachments: MT4 New build 600 is released
Exit Attachments
Tags: MT4 New build 600 is released
Cancel

MT4 New build 600 is released

  • Last Post
  •  
  • 1 2021Page 222324 36
  • 1 21Page 2223 36
  •  
  • Post #421
  • Quote
  • Feb 16, 2014 10:21am Feb 16, 2014 10:21am
  •  euclid
  • Joined May 2007 | Status: Member | 356 Posts
Quoting FerruFx
Disliked
If they are really acting like this, they will face soon law pursuit ...
Ignored
Well the platform tells you it's downloading an update and then puts it in a folder named Metaquotes/WebInstall. It's not really that sneaky! It's just an unnecessarily painful user experience.
 
 
  • Post #422
  • Quote
  • Feb 16, 2014 10:24am Feb 16, 2014 10:24am
  •  FerruFx
  • Joined May 2007 | Status: MT4/MT5 EAs/Indicators/Alerts coder | 6,450 Posts
Quoting euclid
Disliked
{quote} Well the platform tells you it's downloading an update and then puts it in a folder named Metaquotes/WebInstall. It's not really that sneaky! It's just an unnecessarily painful user experience.
Ignored
Yes but it seems that they are using some unacceptable ways to get around our computer security (ref. Kiads post #417).
MT4/MT5 EAs/Indicators/Alerts coder
 
 
  • Post #423
  • Quote
  • Feb 16, 2014 10:30am Feb 16, 2014 10:30am
  •  euclid
  • Joined May 2007 | Status: Member | 356 Posts
Quoting TraderJoe
Disliked
If the .MQ4 files are in the same folder with the .EX4 files then every time the platform is started or any other .MQ4 document is edited, all the .EX4 files with accompanying .MQ4 files become recompiled.
Ignored
Strange. I've never seen that behaviour.
 
 
  • Post #424
  • Quote
  • Feb 16, 2014 10:50am Feb 16, 2014 10:50am
  •  COGnizant
  • | Joined May 2013 | Status: Member | 197 Posts
Quoting FerruFx
Disliked
{quote} We weren't on the same page ! I was saying that the mq4 files aren't needed in the folder in order for the indicators/EAs to work. This is a general thing even in previous builds. And of course you are 100% right about the mq4 recompiled in the 600+ builds and then being an issue if old code doesn't meet the new requirement.
Ignored
If I give a custom indicator .ex4 file to a trader for the new Build 600 series, and they install it to the MQL > Indicators folder and then use that indicator - can they ever see the source code? (I am not a programmer so excuse me if this is another one of my dumb questions)

Is this new Build 600 Series like having custom indicators "code protection" inherently built into the new platform upgrade?


- If that is the case, then it seems this Build 600 Series upgrade has a lot to do with Vendor custom indicator code protection....hmmmm?
 
 
  • Post #425
  • Quote
  • Feb 16, 2014 10:59am Feb 16, 2014 10:59am
  •  FerruFx
  • Joined May 2007 | Status: MT4/MT5 EAs/Indicators/Alerts coder | 6,450 Posts
Quoting COGnizant
Disliked
{quote} If I give a custom indicator .ex4 file to a trader for the new Build 600 series, and they install it to the MQL > Indicators folder and then use that indicator - can they ever see the source code? (I am not a programmer so excuse me if this is another one of my dumb questions) Is this new Build 600 Series like having custom indicators "code protection" inherently built into the new platform upgrade? - If that is the case, then it seems this Build 600 Series upgrade has a lot to do with Vendor custom indicator code protection....hmmmm?
Ignored
The protection they seem to provide now with build 600+ is only for files compiled under these new builds. Old ex4 files are still with the old protection (ie. without protection !).
MT4/MT5 EAs/Indicators/Alerts coder
 
 
  • Post #426
  • Quote
  • Feb 16, 2014 11:22am Feb 16, 2014 11:22am
  •  MT4Coder
  • | Joined Apr 2012 | Status: Member | 29 Posts
Quoting hanover
Disliked
{quote} The following workaround is arguably clumsy, but you might want to try something similar as a last resort. I've used it in prior builds, and I've found it easier than removing and re-attaching the EA to the chart. extern bool compile_lock = true; int init() { if (compile_lock) return(0); //.... rest of init() code } int start() { if (compile_lock) return(0); //.... rest of start() code } Then, after compile and when I want the EA to start running, I press F7 to modify the EA parameters, and set compile_lock to false, effectively releasing...
Ignored
Thanks for the tip, but I figured out the problem - in the old Metaeditor you had to press F5 to compile. In the new one this still works but it compiles and launches the EA. If you just want to compile without launching you have to use F7.
 
 
  • Post #427
  • Quote
  • Feb 16, 2014 12:40pm Feb 16, 2014 12:40pm
  •  COGnizant
  • | Joined May 2013 | Status: Member | 197 Posts
Quoting FerruFx
Disliked
{quote} The protection they seem to provide now with build 600+ is only for files compiled under these new builds. Old ex4 files are still with the old protection (ie. without protection !).
Ignored
OK - another follow up dumb question. How would I open an .ex4 custom indicator file in Build 600+ (to see the code in the editor)?
 
 
  • Post #428
  • Quote
  • Feb 16, 2014 12:56pm Feb 16, 2014 12:56pm
  •  hanover
  • Joined Sep 2006 | Status: ... | 8,092 Posts
Quoting COGnizant
Disliked
{quote} OK - another follow up dumb question. How would I open an .ex4 custom indicator file in Build 600+ (to see the code in the editor)?
Ignored
You can open only MQ4 files in the editor. Compiled (aka executable) EX4 files are unreadable by programmers.

The process works as follows:

1. Programmers write source code (for an indicator, EA or script) in the MQL4 language. This file is saved with a MQ4 extension (e.g. my_indicator.mq4).

2. The programmer clicks the compile button. If there are no syntax errors in the code, a new EX4 file is created (or an existing one of the same name is overwritten), e.g. my_indicator.ex4
In other words, compiling means that the computer creates an executable file, from the code in the source file.
If the compiler reports syntax errors, the programmer must fix them, and re-compile, repeating this process until there are no errors.

3. When the trader attaches the indicator, EA or script to a chart, MT4 runs the associated EX4 file. (Only the EX4 file needs to be present at this point).
 
 
  • Post #429
  • Quote
  • Feb 16, 2014 1:02pm Feb 16, 2014 1:02pm
  •  COGnizant
  • | Joined May 2013 | Status: Member | 197 Posts
Quoting hanover
Disliked
{quote} You can open only MQ4 files in the editor. Compiled (aka executable) EX4 files are unreadable by programmers. The process works as follows: 1. Programmers write source code (for an indicator, EA or script) in the MQL4 language. This file is saved with a MQ4 extension (e.g. my_indicator.mq4). 2. The programmer clicks the compile button. If there are no syntax errors in the code, a new EX4 file is created (or an existing one of the same name is overwritten), e.g. my_indicator.ex4 3. MT4 runs the EX4 file (indicator, EA or script), when the...
Ignored

Right - that all makes sense to me and that is how I thought this all worked in "Build 600 & change" LOL!

So if I give someone an .ex4 file for a custom indicator I have made, and they load it to the updated MT4 Build 600+ they will never be able to see the source code (or ever have any way of modifying that custom indicator).....right?
 
 
  • Post #430
  • Quote
  • Feb 16, 2014 1:25pm Feb 16, 2014 1:25pm
  •  bfis108137
  • | Joined Nov 2011 | Status: Member | 271 Posts
That is what is supposed to happen but in reality anyone that really wants to see the source code will find a way. I will just leave it at that.
 
 
  • Post #431
  • Quote
  • Feb 16, 2014 1:31pm Feb 16, 2014 1:31pm
  •  forexsaint
  • Joined Jun 2009 | Status: <-That's how u gonna b, in the END! | 1,509 Posts
Quoting hanover
Disliked
I exited and restarted Axi Trader's MT4 today, and presto, build 600 automatically appeared, without any prompting. Just for fun, I compiled one of my EAs (which has been running happily on build 509 for about 5 months now) and got 102 fatal errors and 132 warning errors. Bravo MetaQuotes!
Ignored
Hate such stuff, as if other games from these brokers and mt4 were not enough

Similar metaquotes orchestra here , with one of my mt4 a few days back (thank god i have backed up ea copies and folders)


I have been off MT4 for a couple of weeks but as far as i can check , my other mt4 builds (from other (multiple) brokers) have not been force updated or something. Has any one got force/clandestine updates to 600 build with brokers like fxpro/oanda/collectivefx/hotforex/pepperstone?



May god bless traders using mt4, including me ......feels like a good prayer esp seeing some developments lately.
100 Fold Challenge->Interested? ->https://www.forexfactory.com/thread/32152
 
 
  • Post #432
  • Quote
  • Feb 16, 2014 1:32pm Feb 16, 2014 1:32pm
  •  Rifouly
  • | Joined Sep 2011 | Status: Member | 47 Posts
Where can i download a older version of Metatrader because with the new version i cant add custom Inicators.
 
 
  • Post #433
  • Quote
  • Feb 16, 2014 2:21pm Feb 16, 2014 2:21pm
  •  Leche Mocha
  • | Joined Aug 2009 | Status: "Protect yo neck"- WuTang Financial | 854 Posts
Try this article. It has a simple way to fix this 600 build automatic update mess by MetaQuotes. Also it has a link to download a clean 509 build if that what you wish.

http://4xtrader.net/mt4-build-600-wh...not-update-it/
 
 
  • Post #434
  • Quote
  • Feb 16, 2014 2:34pm Feb 16, 2014 2:34pm
  •  COGnizant
  • | Joined May 2013 | Status: Member | 197 Posts
Quoting bfis108137
Disliked
That is what is supposed to happen but in reality anyone that really wants to see the source code will find a way. I will just leave it at that.
Ignored
I would sure like to know how it is possible (the mechanics of seeing code from an .ex4 file loaded in 600+) because I have some indicators I would not mind giving out to traders I know - if the code will be protected. I have aspects of some of my custom indicators that I want to keep private if possible.

I know the mentality that about anything can be hacked if the resources are put into play. I would just like to know what level of protection my source code has in reality if I give out an .ex4 file for a Build 600+ user. My background is Engineering, so I like to see the mechanics of the process in my mind - sure would be nice to know. Thanks for all the great input on this subject everyone!
 
 
  • Post #435
  • Quote
  • Feb 16, 2014 2:45pm Feb 16, 2014 2:45pm
  •  TraderJoe
  • | Joined Nov 2004 | Status: SOHN Graduate | 764 Posts
Quoting Leche Mocha
Disliked
Try this article. It has a simple way to fix this 600 build automatic update mess by MetaQuotes. Also it has a link to download a clean 509 build if that what you wish. http://4xtrader.net/mt4-build-600-wh...not-update-it/
Ignored

Looks like an interesting page but for now I'll simply compile code that I am having trouble making error free in different saved < 510 platform but I'll keep the link around in case things get even worse (if that's possible). Thanks for it.

It's like we have nothing else to do but have to figure out ways to deal with MT4 now... how sad.
Charts never lie! (everyone else does) ... now where's that FF Adult lounge
 
 
  • Post #436
  • Quote
  • Feb 16, 2014 3:23pm Feb 16, 2014 3:23pm
  •  JohnTR
  • | Joined Apr 2013 | Status: Member | 9 Posts
Tester not working after 600 update.
 
 
  • Post #437
  • Quote
  • Feb 16, 2014 4:04pm Feb 16, 2014 4:04pm
  •  rcbarlow
  • Joined Sep 2006 | Status: Member | 838 Posts
Just followed the above advise and reverted my MT back to build 509. Worked perfectly.
 
 
  • Post #438
  • Quote
  • Feb 16, 2014 4:41pm Feb 16, 2014 4:41pm
  •  jmn5611
  • Joined Oct 2012 | Status: Trade Small, Win Big | 4,988 Posts
Quoting forexsaint
Disliked
{quote} Hate such stuff, as if other games from these brokers and mt4 were not enough Similar metaquotes orchestra here , with one of my mt4 a few days back (thank god i have backed up ea copies and folders) I have been off MT4 for a couple of weeks but as far as i can check , my other mt4 builds (from other (multiple) brokers) have not been force updated or something. Has any one got force/clandestine updates to 600 build with brokers like fxpro/oanda/collectivefx/hotforex/pepperstone? May god bless traders using mt4, including me ......feels...
Ignored
Oanda is still giving the option, so no force. I don't think they will either.
If you are good at something, never do it for free--Joker
 
 
  • Post #439
  • Quote
  • Feb 16, 2014 4:55pm Feb 16, 2014 4:55pm
  •  GDR3k
  • Joined Mar 2011 | Status: Bullish Behavior | 3,170 Posts
Quoting forexsaint
Disliked
{quote} Hate such stuff, as if other games from these brokers and mt4 were not enough Similar metaquotes orchestra here , with one of my mt4 a few days back (thank god i have backed up ea copies and folders) I have been off MT4 for a couple of weeks but as far as i can check , my other mt4 builds (from other (multiple) brokers) have not been force updated or something. Has any one got force/clandestine updates to 600 build with brokers like fxpro/oanda/collectivefx/hotforex/pepperstone? May god bless traders using mt4, including me ......feels...
Ignored
I'm with fxpro and they ain't forced the upgrade on me yet, I'm still running on 509,

I've just sorted it so it won't auto update.. http://4xtrader.net/mt4-build-600-wh...not-update-it/

Quote
Disliked
How to avoid MT4 from automatically updating itself:

Find “webinstall” folder (usually located in C:\ProgramData\Metaquotes) and rename/delete it.
Deny access for the SYSTEM user on the MetaQuotes folder. To do this, right click on the MetaQuotes folder > click Properties > click Security tab > click System > under “group or user names” > check “deny” in lower box > click apply/OK
 
 
  • Post #440
  • Quote
  • Feb 16, 2014 5:51pm Feb 16, 2014 5:51pm
  •  TraderJoe
  • | Joined Nov 2004 | Status: SOHN Graduate | 764 Posts
Quoting GDR3k
Disliked
{quote} I'm with fxpro and they ain't forced the upgrade on me yet, I'm still running on 509, I've just sorted it so it won't auto update.. http://4xtrader.net/mt4-build-600-wh...not-update-it/ {quote}
Ignored
They'll probably figure out some way to force the update sooner or later.
Charts never lie! (everyone else does) ... now where's that FF Adult lounge
 
 
  • Trading Discussion
  • /
  • MT4 New build 600 is released
  • Reply to Thread
    • 1 2021Page 222324 36
    • 1 21Page 2223 36
0 traders viewing now
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023