TickScalper EA - page 32

 

TickScalper with FXCM broker.

EURUSD:

USDCHF:

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

 

TickScalper_v3.44 EA version.

More safe settings.

M1 timeframe.

EURGBP

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

TickScalper with FXCM broker.

EURUSD:

USDCHF:

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

TickScalper_v3.44 EA version.

More safe settings.

M1 timeframe.

EURGBP

tickscalper_v344_eurgbp_0901_1.htm

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

TickScalper EA with FXCM broker. All the pairs:

EURUSD:

USDCHF:

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

How does Marketinfo get quote data?

Dear Mr. Mladen,

Thanks for the following response to my querry some while ago.

Now, I'm able to get tick data for multiple currency every 100ms.

Now, I have another question.

How does the function Marketinfo() get bid ask rates?

Does it connect to broker server everytime function is called to get rates?

or does it just get rates from some file in local computer?

Also how does OrderSelect() and TimeCurrent() function get the information? Does it get it locally as well?

I'm curious because, ping to broker server takes 200ms from my place, but I'm able to get quotes for multiple currency every 100ms. and it doesn't make sense if each function calls connection to server everytime.

So I was wondering maybe the data is somewhere in local file.

And could you kindly let me know where these information are stored?

Because if I know this, I might be able to sync ticks for multiple brokers.

You reply will be much appreciated.

mladen:
Yes, you can do that

The trick is rather simple : keep the EA in a dead loop. You can do that at 2 points : when the EA is initialized and when the start functions is called for the first time. I prefer when it is initialized because that way you even do not have to enable EAs in order to run it. The downside is that you can not access EAs properties with F7 or through the popup menu.

The main code within the init section would be something like this :

while(true)

{

DoTheJob(); Sleep(100);

if (IsStopped()) break;

}

Attaching you an EA that does something completely different (it is a timer that shows the exact time till the bar expires and it works regardless ticks are coming in or not - it was already posted on some of the elite section threads but can not remember now where exactly) but in it you can see on it as a simple example how to do that

regards

Mladen
 

TickScalper_v3.44 EA version.

More safe settings.

M1 timeframe.

EURGBP

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

TickScalper EA with FXCM broker. All the pairs:

EURUSD:

USDCHF:

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

TickScalper_v3.44 EA version.

More safe settings.

M1 timeframe.

EURGBP

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

 

TickScalper EA with FXCM broker. All the pairs:

EURUSD:

USDCHF:

===============

All the versions: https://www.mql5.com/en/forum/176044/page3

Version #3.44 with the settings: https://www.mql5.com/en/forum/179720/page8

Visual statement is forward testing/trading results. More about it: Signal Performance Factor and visual statements: this post with the explanation and on those 2 posts as detailed comments: this post and this one.

Reason: