Download MetaTrader 5
To add comments, please log in or register
Order a robot or an indicator for MetaTrader. The Freelance service will help you!
mrpip
32
mrpip 2014.02.10 22:57  

RaptorUK:
What about the majority of MT4 Users that never visit this forum ? should they be ignored ?

RaptorUK,

I do not know why I keep getting this way to post instead of a separate post. I do not have time in my busy schedule to visit these forums, especially when some of the threads are over 30 pages. I have been a MetaTrader programmer since 2005 and active on many forums in the past. I have become busy programming and have not has as much time to visit forums. I found out about the forced upgrade by changing the server on Metaquotes version. When I started FXDD there was no warning of any kind and the new version is now on FXDD as well. I am no longer live trading because I do not trust the new build as many of my tools no longer work correctly on the demo account. My live account platform is still build 509. I suspect if I start it the upgrade will happen, even though I removed the LiveUpdate.exe and the LiveUpdate folder. I am not a hobbyist coder, I am a professional Software Engineer in the industry since the mid 70's. First computer language was machine code and hand assembly.

Simon Gniadkowski
Moderator
17975
Simon Gniadkowski 2014.02.10 23:13  
MrPip:

RaptorUK,

I do not know why I keep getting this way to post instead of a separate post.

You need to type your reply outside of the dotted line that signifies the post you are quoting . . .

My point was that MetaQuotes do not have the contact details for all users so cannot contact them to let them know what is going on . . . the Brokers do have the MT4 Users contact details and should have let users know what was going on. Not last week or the week before . . but months ago.
simoncs
321
simoncs 2014.02.11 04:08  
qjol:
just for the fun, i took the standard old zigzag & put it in the B604 version & its working just fine, i dont know what your problem is.


interesting thanks.

I tried it in build 600 as that is what has been released to me via my brokers.

the error i got was for line 199 - at the end of this function (default: return;) --- function must return a value ZigZagOriginal.mq4 199 19

any ideas?

am i able to use build 604 even if it was not released by my brokers? is there any risk to doing this?

switch(whatlookfor)
        {
         case 0: // look for peak or lawn 
            if (lastlow==0 && lasthigh==0)
              {
               if (HighMapBuffer[shift]!=0)
                 {
                  lasthigh=High[shift];
                  lasthighpos=shift;
                  whatlookfor=-1;
                  ZigzagBuffer[shift]=lasthigh;
                  res=1;
                 }
               if (LowMapBuffer[shift]!=0)
                 {
                  lastlow=Low[shift];
                  lastlowpos=shift;
                  whatlookfor=1;
                  ZigzagBuffer[shift]=lastlow;
                  res=1;
                 }
              }
             break;  
         case 1: // look for peak
            if (LowMapBuffer[shift]!=0.0 && LowMapBuffer[shift]<lastlow && HighMapBuffer[shift]==0.0)
              {
               ZigzagBuffer[lastlowpos]=0.0;
               lastlowpos=shift;
               lastlow=LowMapBuffer[shift];
               ZigzagBuffer[shift]=lastlow;
               res=1;
              }
            if (HighMapBuffer[shift]!=0.0 && LowMapBuffer[shift]==0.0)
              {
               lasthigh=HighMapBuffer[shift];
               lasthighpos=shift;
               ZigzagBuffer[shift]=lasthigh;
               whatlookfor=-1;
               res=1;
              }   
            break;               
         case -1: // look for lawn
            if (HighMapBuffer[shift]!=0.0 && HighMapBuffer[shift]>lasthigh && LowMapBuffer[shift]==0.0)
              {
               ZigzagBuffer[lasthighpos]=0.0;
               lasthighpos=shift;
               lasthigh=HighMapBuffer[shift];
               ZigzagBuffer[shift]=lasthigh;
              }
            if (LowMapBuffer[shift]!=0.0 && HighMapBuffer[shift]==0.0)
              {
               lastlow=LowMapBuffer[shift];
               lastlowpos=shift;
               ZigzagBuffer[shift]=lastlow;
               whatlookfor=1;
              }   
            break;               
         default: return; 
        }
qjol
3243
qjol 2014.02.11 05:08  

so ? big deal ? then return something, like

default: return(0); 
yellowlion
75
yellowlion 2014.02.11 06:24  
FMIC:


Stop posting the same message all over the place. If you have a grievance, then take it with MetaQuotes directly.

We are just users like you and have nothing to with it. At least we are trying to adapt and make the best of it.


Try a white shirt...it'll get you closer to the goal of being useful.
simoncs
321
simoncs 2014.02.11 21:21  
qjol:

so ? big deal ? then return something, like


thanks - now you point it out it seems obvious.
szgy74
266
szgy74 2014.02.11 22:09  
RaptorUK:

My point was that MetaQuotes do not have the contact details for all users so cannot contact them to let them know what is going on . . . the Brokers do have the MT4 Users contact details and should have let users know what was going on. Not last week or the week before . . but months ago.


But they can obviously contact to every terminal. Too bad that the update is not marketing stuff, othwerwise we already had a tab for it.

Months ago we all knew something will happen, noone knew when until 5 days before that.

And even then, some of my terminals updated 6-7 days later.

(Brokers send apologize mails on a possible 10 minute connection problems with exact times.)

Alain Verleyen
Moderator
29637
Alain Verleyen 2014.02.11 22:37  
szgy74:

But they can obviously contact to every terminal. Too bad that the update is not marketing stuff, othwerwise we already had a tab for it.

Months ago we all knew something will happen, noone knew when until 5 days before that.

And even then, some of my terminals updated 6-7 days later.

(Brokers send apologize mails on a possible 10 minute connection problems with exact times.)


We all have understood your point about unwanted tab. Can you please stop flooding the forum with that, and try to move forward ? Thank you.
simoncs
321
simoncs 2014.02.12 20:33  

it would also seem that the changes that were made, mean that this indicator no longer works in optimization.

I imagine what is happening is that everytime a combination comes up where backstep is less than depth, it just stops.

settings used

Depth 4-12 step by 2

Deviation 2-10 step by 2

Backstep 2-10 step by 2

i have reported this to their helpdesk.

Tjipke de Vries
6287
Tjipke de Vries 2014.02.20 00:31  

The ZigZag fails moment there is at lastbar of the period a highest and lowest value of the period

ZigZag is not made well it should be not red line ZigZag 5 3 3 but yellow line see picture

/ /12
To add comments, please log in or register