Upcoming Empty4 4 and MQL4 Upgrades

Post Reply
User avatar
Pedigree
Trader
Posts: 226
Joined: Thu Apr 11, 2013 12:09 pm
Location: Buckinghamshire, UK

Upcoming Empty4 4 and MQL4 Upgrades

Post by Pedigree »

milanese » Tue Feb 18, 2014 1:22 pm wrote:
Pedigree » Tue Feb 18, 2014 10:56 am wrote:
Thanks Shelley, but that is exactly what I did. It's what I was referring to when I said "Even on browsing". Notepad does not come up as one of the available programs. I am on Windows 7.
In win7 you will find notepad.exe here C:\Windows\system32
An for finding where Empty4 has moved the indicators, EA ecc try this:
In the 6xx build the place where are present the directories like config, history, logs,templates ecc. is mostly different to the main Empty4 installation folder.
The only way to find out where the correct "Data folder" location is, is to read the "Journal" log of Empty4.
The second line from start reports the used Data folder.

Cheers :)

Tommaso
I located Notepad where you directed and was able to open an mq4 file with it. Thanks Tommaso. And thanks Shelley.

BTW Shelley, this must be an unholy hour for you! Thanks for taking the time regardless. Have a good night.
Last edited by Pedigree on Tue Feb 18, 2014 2:18 pm, edited 1 time in total.
User avatar
snailbeard
Trader
Posts: 615
Joined: Mon Dec 24, 2012 10:54 am
Location: Just above water somewhere between Oxford & Cambridge

Upcoming Empty4 4 and MQL4 Upgrades

Post by snailbeard »

CrappyTester build 600

Results are different on this version: the updated EA does not even get past init() before problems arise:

Code: Select all

13:00:29 2013.05.01 00:00  SB_MT4v600 GBPUSD,M1: init_BollingerTolerances(): About init min/max gaps...
13:00:29 2013.05.01 00:00  SB_MT4v600 GBPUSD,M1: ERROR: dMidBollTmp < ZERO
More investigation required...

I need to take the updated sourcecode back to build 509 and see what old CrappyTester does with the updated sourcecode.
User avatar
SpiderX
Trader
Posts: 554
Joined: Thu Aug 22, 2013 4:50 pm

Upcoming Empty4 4 and MQL4 Upgrades

Post by SpiderX »

snailbeard » Tue Feb 18, 2014 9:36 pm wrote:CrappyTester build 600

Results are different on this version: the updated EA does not even get past init() before problems arise:

Code: Select all

13:00:29 2013.05.01 00:00  SB_MT4v600 GBPUSD,M1: init_BollingerTolerances(): About init min/max gaps...
13:00:29 2013.05.01 00:00  SB_MT4v600 GBPUSD,M1: ERROR: dMidBollTmp < ZERO
More investigation required...

I need to take the updated sourcecode back to build 509 and see what old CrappyTester does with the updated sourcecode.
Hi snailbeard,

Wonder if you saw our discussion:
http://www.stevehopwoodforex.com/phpBB3 ... =15&t=3439

Maybe something there can help you....or you could help us by contributing your experience !
P.s: feels like i am talking to a pirate when typing out your name

Cheers
"Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It does not dishonor others, it is not self-seeking, it is not easily angered, it keeps no record of wrongs.Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres."
-Corinthians 13:4-8
User avatar
snailbeard
Trader
Posts: 615
Joined: Mon Dec 24, 2012 10:54 am
Location: Just above water somewhere between Oxford & Cambridge

Upcoming Empty4 4 and MQL4 Upgrades

Post by snailbeard »

Hi snailbeard,

Wonder if you saw our discussion:
http://www.stevehopwoodforex.com/phpBB3 ... =15&t=3439

Maybe something there can help you....or you could help us by contributing your experience !
P.s: feels like i am talking to a pirate when typing out your name

Cheers[/quote]

Hi Spider,

Yes I have been reading these posts, however, I have posted here instead of in the coders discussion of the of this topic. I don't know if it is possible to move these post to the proper forum, or is it simpler to cross reference them?

I might have forgotton to check scoping issues in some files, which could explain a lot. There could be a lot of temporary variables with scoping issues. I am inclined to split 'fixing' the code into stages.

If anyone has a script which can identify declarations and move them to the top of the enclosing function it would save a lot of work. There is a post which goes part of the way to a solution (how to find the variable declarations)
http://compsci.ca/v3/viewtopic.php?t=6712
Anyway, I hope my posts here & the hacked-scite might be useful to other coders.

Or perhaps I could interest you in some pieces of eight? :D
You do not have the required permissions to view the files attached to this post.
gms
Trader
Posts: 83
Joined: Fri Jan 13, 2012 12:58 pm

Upcoming Empty4 4 and MQL4 Upgrades

Post by gms »

Sorry, if this was already covered elsewhere: In the new Metaeditor the built in mql reference does not work. Neither marking a function name with the cursor and hitting F1 nor selecting F1 from the Help menu opens the reference.

Do I have to download a help file separately? From where?

gary
User avatar
milanese
TechAdmin
Posts: 3293
Joined: Wed Jan 09, 2013 9:02 am
Location: btr rdx, r8 +

Upcoming Empty4 4 and MQL4 Upgrades

Post by milanese »

gms » Thu Feb 20, 2014 3:59 pm wrote:Sorry, if this was already covered elsewhere: In the new Metaeditor the built in mql reference does not work. Neither marking a function name with the cursor and hitting F1 nor selecting F1 from the Help menu opens the reference.

Do I have to download a help file separately? From where?

gary
They don't have it updated so far....

Cheers :)

Tommaso
Global Prime is the official SHF broker :yahoo:
Searching for Servers and Workstations with individual configuration?
Just PM
:smile: Click here to go to the BoardKnowledgeBase
NOTE: Cookies and JavaScript are required for the using the board, with full functionality
bazze

Upcoming Empty4 4 and MQL4 Upgrades

Post by bazze »

Why is it so that in the expertfolder the "allow DLL" is greyed out,impossible to tick it...I can tick it under "Tools"??? I run the Empty4 update 610.
User avatar
milanese
TechAdmin
Posts: 3293
Joined: Wed Jan 09, 2013 9:02 am
Location: btr rdx, r8 +

Upcoming Empty4 4 and MQL4 Upgrades

Post by milanese »

bazze » Sun Feb 23, 2014 1:55 pm wrote:Why is it so that in the expertfolder the "allow DLL" is greyed out,impossible to tick it...I can tick it under "Tools"??? I run the Empty4 update 610.
The latest 610 build automatically greys out if the EA does not have a dll associated. So if you see grey, means the EA is not calling a dll file. This is new..

Cheers :)

Tommaso
Global Prime is the official SHF broker :yahoo:
Searching for Servers and Workstations with individual configuration?
Just PM
:smile: Click here to go to the BoardKnowledgeBase
NOTE: Cookies and JavaScript are required for the using the board, with full functionality
bazze

Upcoming Empty4 4 and MQL4 Upgrades

Post by bazze »

Thank you :)
nonlinear
Trader
Posts: 293
Joined: Fri Jun 01, 2012 2:56 pm
Location: Washington DC

Upcoming Empty4 4 and MQL4 Upgrades

Post by nonlinear »

I understand that I can not longer see my old sets, but are they saved is some obscure folder somewhere? I must have missed archiving one set before the new build loaded...
Post Reply

Return to “Know your MT4 platform”