Discussion of article "How to Copy Trading from MetaTrader 5 to MetaTrader 4" - page 4

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
What is original about MT4->MT4, MT5->MT5, MT4->MT5 and MT5->MT4 copiers? The idea of a copier is elementary and obvious.
I am more interested in how such situations are handled.
On the first part
sergeev answered quite sensibly, the choice is up to the user. The best thing is to wait for zero position, but it is not always convenient.
You need to look at the stack, average holding time. You may have to wait a week for the next opening, so now you have to lose profit. Although there is a risk of making a loss. Forex is always a risk.
On the second part there is no difference whether you open with one trade or two ,
whether you wear a nightgown on your wedding night or not, what's going to happen will happen....
anyway, the lost profit due to a late start will remain lost, and everything that is gained after the start will not run away.
By the way, the article touches on this issue.
And to the question of authorship, my wish as a programmer is that everyone pays for every line of code.
But my desire as a network user is not to pay for anything. How to resolve these two contradictions?
If we follow the way of strict persecution of code copying, then at the end of this way the heirs of Cyril and Methodius will appear and demand copyright for every printed letter :o))
But if everything will be free, valuable brains will leak out of this industry. So, as always, everything is good in moderation.
Urain, thanks, great code!
However, please note one liberty that cost me money:(
if(VF*TF!=VR*TR) - you should not compare real numbers in this way, they are not always identically equal.
The correct way to compare real numbers would be this way:
if(MathAbs(VF*TF-VR*TR)>delta)
Urain, thanks, great code!
However, please note one liberty that cost me money:(
if(VF*TF!=VR*TR) - you should not compare real numbers in this way, they are not always identically equal.
The correct way to compare real numbers would be this way:
if(MathAbs(VF*TF-VR*TR)>delta)
Yes, there is such a sin, thank you. The error comes from representing a real number in binary form. Not every number can be represented by a finite fraction.
Some are infinite. The error occurs in the last digit of the 15 digit mantissa.
Yes, it's a little bit of an error, thank you. The error comes from representing a real number in binary. Not every number can be represented by a finite fraction.
Some are infinite. The error occurs in the last digit of the 15 digit mantissa.
The code is cool, thanks indeed. Without it now as without hands.
Tested, everything was fine. But in real life after some time it suddenly started to cycle.
But so everything is great!
Keep creating:)
Hello!
Absolutely fascinated by your thread and what you are saying.
Didn't understand anything :-) really, really.
Could you create an article with a list of simple step-by-step instructions on how to copy trading from MT5 to MT4 - for dummies, so to speak. - I think such an article would be very popular.
Thanks
Hello! I can't get the broadcasting set up, with MT5 everything seems to be as described in the article, but with MT4, multiline comment does not appear, and accordingly the positions are not broadcasted
When compiling, I get two warnings
'cmd' - comparison expression expected C:\Program Files/MetaTrader 5/MQL5\Files/MetaTrader 4/Experts\1.mq4 (127, 46)
'cmd' - comparison expression expected C:\Program Files/MetaTrader 5/MQL5\Files/MetaTrader 4/Experts\1.mq4 (127, 46)
Hello! I can't get the broadcasting set up, with MT5 everything seems to be as described in the article, but with MT4, multiline comment does not appear, and accordingly the positions are not broadcasted
When compiling, I get two warnings
'cmd' - comparison expression expected C:\Program Files/MetaTrader 5/MQL5\Files/MetaTrader 4/Experts\1.mq4 (127, 46)
'cmd' - comparison expression expected C:\Program Files/MetaTrader 5/MQL5\Files/MetaTrader 4/Experts\1.mq4 (127, 46)
Warnings are not a problem, they should be (int value is passed to the if statement).
Describe your actions in detail (in a private message), what is installed where, paths, what settings you set when launching the translator and copier?
Does anyone have experience of installing the copier on Semerka, something I do not get....