Quantcast
Channel: MQL5: MetaTrader 5 trading, automated systems and strategy testing forum
Viewing all 75046 articles
Browse latest View live

Forum is missing a little something

$
0
0
Another thing I noticed that this forum could well make use of is another spot along the top left that allows you to select page # and forward/next reverse/prev choices like what is there for pages within the current thread, except for on the topic list.

What is your Investment target?Return?

$
0
0
My response here is the same as my other post, A.M.A.P (As Much As Possible).  The issue that I see is differing standards of stating the return %.  Someone will say 150% and someone else will say 50% return, and they both mean the same thing.  To me, I think the 150% version is 100% marketing B.S.

Trade crude with me for large profit

$
0
0
If a system works well on a demo account, there is nothing to say it wouldn't work well on an actual account.  However, 2 things wrong with this just from first glance.  First, Alain is right.  It IS a demo account, and as has been said, if you are not willing to risk your own money on something you believe in, it is highly unlikely that others will be willing to risk their money on it as well.  Second, Pasi is right as well.  Three trades is hardly a glowing recommendation for a system that you could have just as easily gotten lucky on.  "Even a stopped clock is right twice a day."  unless, of course it is a 24 hour clock, in which case it would only be once a day. :P

Quotations, thoughts and ideas of famous people about trading, investing and success.

$
0
0
“Curious that we spend more time congratulating people who have succeeded than encouraging people who have not.”
― Neil deGrasse Tyson

Would you like the ability to subscribe to multiple signals added to the signals service?

$
0
0
This could be good or bad.  It is very possible that 2 differing signals could have totally opposite directions on the same item (i.e. one says short 100 on EURUSD and the other says long 100 on EURUSD).  Your account could possibly get totally screwed.  The 1 only is a good hedge against this happening, and if the signal you want doesn't have what you're looking for, why stick with it?

about cpy trades between mt4 accounts

$
0
0
http://www.google.co.in/url?q=https://www.mql5.com/en/forum/10773&sa=U&ei=WWGHVb3NFI6wuQS7_pbABw&ved=0CB8QFjAI&sig2=ITSdMac7uMxNTdRmI00YAg&usg=AFQjCNEQ9SdwPgmrrVnkFIFWsGRdk8pRGw

Delay in copying signal

$
0
0

Hello, I am currently subscribing to a signal and their is a varying time in the copy of the trades! Some up to 12 min. Anybody, can help figure this one out in finding why I am experiencing this problem?

How to King EA works ? Please Read this

$
0
0
Yaldihasmi Asfar:
King EA is a Forex robot using the Expert Advisor (EA) with average system. it will open 1 - 10 trades (max) and averages system will be used. we are confidence with minimal DD and risk management of system. follow my strategy, this illustration: ©©© - if your balance amount $200 (min), setting your lot 0.01 (1 pips= $0.1) and allow max 10 orders- if your balance amount $400 , setting your lot 0.02 (1 pips= $0.2) and allow max 10 orders - if your balance amount $1000, setting your lot 0.05 (1pips=$0.5) and allow max 10 orders-if your balance amount $2000, setting your lot with 0.1 (1pips=$1) and allow max 10 orders©©©© *this strategy used every growth of $200, you can add your lot 0.01 and setting max 10 trades,, ( We are only on 1 pair EUR/USD) trust me
It helps if you specify which Forex robot you are talking about.  The "Forex robot" link only takes you to the market page.  Also, is it just for MT4, just MT5, 1 for each of them?  There needs to be more information, I think.

Digits, MODE_DIGITS, SYMBOL_DIGITS

$
0
0
Mark Falzon:

Hi MQL4/5,

 

As you will see from the nature of my question, I am new to coding and am currently stuck on how and where to use 3 different versions of the 'Digits'. That being "Digits", "MODE_DIGITS" and "SYMBOL_DIGITS".

How are each of these used?

I have a section of my program that checks the decimal place accuracy of the pair and I have used the predefined variable Digits

if (Digits==5)

{Pair=10000;}

else

{Pair=100;}

 

But I would like to know in what instances I would have used the other two variations of this.

One more thing - How do I attach a section of my program to a post.

 

Mark

Not sure about the rest of the stuff, but it seems Alain has already answered.  As far as attaching a section of your program, I would suggest Copy and Paste (Ctrl+C and Ctrl+V respectively in Windows).

Discussion of article "Third Generation Neural Networks: Deep Networks"

$
0
0

Hi Vladimir

First of all thank you very much for providing so much know-how. This is realy an interesting stuff.  Not only you provided both sides ( mt4 and R-files), you explained all in detail. This is really generous.

But as Apollo befor, I 've never made the ea running, or better, that the EA as server received data from the indicator. Of course I try to find the error on my side. In R-Studio, everything work fine. Netherless I have some questions. 

in e_SAE i can find the parameter "flag". I do not find it anywhere else. Perhaps this has no meaning. But as Apollo, I have identified the GetRes -function from i_SAE_fun to make the trouble. the SAE-Indicator works , when the option " send to server" is set to false. If it is true, then nothing happens. when, after some times, I stop the indicator, and stop the RTerm in task-manager, I can see the following in dbgview: 

00000127 108.28663635 [9960] <0> GetOutput: Error: R is not running (anymore): source('C:/RData/i_SAE.r')

00000128 108.28672791 [9960] <0> GetOutput: Error: R is not running (anymore): source('C:/RData/i_SAE.r') 

00000129 108.28672791 [9960] Lade nötiges Paket: zoo 

00000130 108.28672791 [9960]  

00000131 108.28672791 [9960] Attache Paket: 'zoo' 

00000132 108.28672791 [9960]  

00000133 108.28672791 [9960] The following objects are masked from 'package:base': 

00000134 108.28672791 [9960]  

00000135 108.28672791 [9960]     as.Date, as.Date.numeric 

00000136 108.28672791 [9960]  

00000137 108.29270935 [9960] RDeinit: RHandle = 539E61C (87680540)

( This is no error) ....

but i can see in RStudio, this messages appears when sourcing i_SAE.r file. There is perhaps an problem with the "serv" parameter (?).

 

If I debug the situation with metatrader, I can see, that the ea never calculate anything.

After "return(INIT_SUCCEEDED);"  it jumps to 

102 void OnTimer() 

110 sig = GetRes(); then to

130 int GetRes()

where it goes to

if(Rgb("alert1"))

     {

      Alert("No calculation results!" + Symbol());

      sig = 0;

      return(0);

     } .

after few more steps, it jumps back to the void OnTimer 

So nothing is calculated , and never will. 

Where is the error?

I hope you have a hint , because after one week intensive analyze, I have no idea anymore.

Thank you very much for your help

regards

rbliuom 

(sorry for my english) 

Checking for recently closed bars on multiple timeframes

$
0
0
One more thing Marco - do you know why I receive the warning in my original posted program  'declaration of 'TF' hides global declaration at line 41'?

MQL5 Cloud Network: Are You Still Calculating?

$
0
0
david mackay:

I have 2 computers available to the cloud....... they are not used a lot, perhaps because of my location.


I quite like the idea of having other computers available in case I need results quickly, and the costs are trivial compared to the costs of having additional computers and maintaining whatever may be necessary to have them available.


This is a great service.!!

I agree on the location part, I think that has something to do with it.  The central server that sends the jobs out to us local computer users I think looks at what is available in the immediate geographical area first and tries to use those.  So if someone is running a test from the US, they look for US agents first, and so on.  I also agree with the rest of the post, but for different reasons. :P

Please Look my signal provider :)

Preventing overfitting

$
0
0
Simon Gniadkowski:
Isn't it obvious ?  it's because they are all curve fitted.  

OK, I admit my response was an extreme one,  but I think it would be better to take my extreme,  no optimization,  over the other extreme of optimize by as many inputs as possible even if it makes no logical sense to use them for optimization.

Look at it this way,  optimization is just that,  optimizing something that is already good to make it even better.  It's not meant to make a losing strategy win . . .
It could also be used to torture test something that might be questionable, and see how it really holds up.  Like the saying goes, you can't fix it if you don't know what's broken.  Optimization and testing like that can be used to check and see what could be improved, what is good as it stands.

Optimization make me confuse. :(

$
0
0
haoxiang xie:
To fine out which variable is suitable for tomorrow is a big problem.@_@
That is the trick, and since we cannot tell what tomorrow is going to bring in life, nevermind Forex trading.  The best you can hope for is be right more often than you are wrong, and also, be right in the $ more often than you are in the wrong side of the $.

C++ instead of Java

$
0
0
Alain Verleyen:

Which issues ?

Java is a OOP language, not really accessible to traders who are trying to automate their strategy. mql4 at least was designed as a very simple and easy to learn language. Just guessing.

Well, not saying that the MQL language itself has the same issues, but from the course books I had for Java when I was taking it in college had some notes in it about some of the issues that C++ (which Java is based on) had.  Java supposedly fixed some of the more glaring C++ errors, if I remember correctly, the pointer method used.  The phrase for how it is used in Java is "passed by reference" where in C++ (and C# I believe) was passing the actual pointer, where there was the possibility that the pointer would get trashed, and you would lose the ability to get to what the pointer was pointing at.  There was also the possibility for memory issues as well, which Java took care of automatically.

Since Java is an open source programming language, there would be no issues of usage on that end.  I am just curious why the choice is all.  Maybe the programmers who set it up knew C++ better because that is what they programmed in before.  And for the record, C++ is also an OOP language, and one of the comments they made on bring in MQL was that it was able to make use of the OO design concept.

Marketplace Rules

$
0
0
Alain Verleyen:

You can distribute your EA for free on the mql5 Market.

What is not allowed is refer to external website.

Oh ok.

Signals: Changing to a different broker?

$
0
0
Alain Verleyen:

Why answering when you don't know the response ?

You can't change your subscription once it's running.

Was posting the answer to the question that others have answered (like this guy I have seen posting named Alain).  And my answer about the subscription side of things said that, I think. :P

put it in English

$
0
0
Jean Poirier:

Is this site not English?

How can one benefit from any information given on this site if it is not in English.

I have been on several forum pages and code base expert EA in hope to find answers only to find that the author has written it in a foreign language.

On the the top right hand corner beside the search bar of this page it says English.

Shouldn't the moderator exclude the pages that are not written in the expected language chosen

To presume that only English speakers and writers should be able to benefit is just wrong, on so many levels.  People being like this just makes the rest of us English speakers look bad.  I believe a lot of the programmers on here speak and/or write in Russian actually. 

Here is a wild idea, copy and paste what IS written on here that you think you might be interested in on a translation site, and find out what it says, and then, maybe repost the translation here, letting people know it is an English translation of whatever it is you translated.

C++ instead of Java

$
0
0

I am currently doing a search for it, but I think I remember reading an official MQL5 article on how they based MQL on either C# or C++, which was what set me on this line of query.


Edit.  Found it, here, at https://www.mql5.com/en/docs/basis.


Alain Verleyen:

Which issues ?

Java is a OOP language, not really accessible to traders who are trying to automate their strategy. mql4 at least was designed as a very simple and easy to learn language. Just guessing.
Judging from the above link, they also consider MQL5, as the C++ it is based on, to also be an OOP language.  "The MetaQuotes Language 5 (MQL5) is an object-oriented high-level programming language..."  I am not sure what grouping, if any, they consider MQL4 to fall under.
Viewing all 75046 articles
Browse latest View live