You couldn't be bothered to learn mql4, therefor there is no common language
for us to communicate.
There are only two choices: learntocode it, or pay someone. We're not going to code it
FOR you. We are willing to HELP you when you post your attempt (using SRC)
and the nature of your problem, but we are not going to debug your
hundreds lines of code.
I saw 3000 time exactly this reply from you , with regards.
I never ask nobody code for me, specialy for free
I know c++ from past , I love programming that ask questions , that was my field in university not exactly this language, in other hand it is not much money for pay sombody do it for me.
I post here after,reading,searching,...if I cant.
I prefer pay somebody to learn me, no for doing for me!!!
So its better some helping others, no telling read/pay over and over!!
Marco vd Heijden: Ok so know that if you call the Print() function too fast repeatedly, especially in fast loops, it can start to skip lines in the log.
Just to clarify: it does not "skip lines in the log." It skips them in the GUI.
Right click -> Open -> open the file and all lines will be there.
void OpenMarketOrder(int ticket_,string symbol_,int type_,double price_,double lot_)
If yes why using that?
Ok so know that if you call the Print() function too fast repeatedly, especially in fast loops, it can start to skip lines in the log.
I am not sure if that is the problem here but i see a while loop with a print() call in your code.
I do not know how many cycles you loop has but you can for example try the following:
{
Print(IntegerToString(i));
}
When i run this code the log starts at cycle 749
Now if i add a slight delay like this
{
Print(IntegerToString(i));
Sleep(10);
}
Then it does go all the way.
I am not saying that this is the problem but it could be and so it's easy for you to try it by adding a slight delay to your code.
Ok so know that if you call the Print() function too fast repeatedly, especially in fast loops, it can start to skip lines in the log.
I am not sure if that is the problem here but i see a while loop with a print() call in your code.
I do not know how many cycles you loop has but you can for example try the following:
{
Print(IntegerToString(i));
}
When i run this code the log starts at cycle 749
Now if i add a slight delay like this
{
Print(IntegerToString(i));
Sleep(10);
}
Then it does go all the way.
I am not saying that this is the problem but it could be and so it's easy for you to try it by adding a slight delay to your code.
Ok so know that if you call the Print() function too fast repeatedly, especially in fast loops, it can start to skip lines in the log.
I am not sure if that is the problem here but i see a while loop with a print() call in your code.
I do not know how many cycles you loop has but you can for example try the following:
{
Print(IntegerToString(i));
}
When i run this code the log starts at cycle 749
Now if i add a slight delay like this
{
Print(IntegerToString(i));
Sleep(10);
}
Then it does go all the way.
I am not saying that this is the problem but it could be and so it's easy for you to try it by adding a slight delay to your code.
Yes you are right as always.