eSpreadStat MT4 Expert Advisors

eSpreadStat Trading Advisor

MT4 Expert Advisors
eSpreadStat MT4 Expert Advisors
$ 0
This advisor is designed to collect tick statistics and spread values on it's basis.

Description

Function and application

This advisor is designed to collect tick statistics andd spread values based on it. Program allows to receive notifications about minimum and maximum spread valus and collects spread statistics for different time periods.

It is necessary to use advisor on accounts with floating spread – Market Pro. 

eSpreadStat

Major functions
 

1. Configuring advisor with external variables.

H1_Logcollecting statistics for the 1 hour period , possible values​​: true - yes, false - no;

H4_Logcollecting statistics for the 4 hour period , possible values​​: true - yes, false - no;

D1_Logcollecting statistics for the 1 dayperiod , possible values​​: true - yes, false - no;

ShowAlertway to inform about the event, possible values​​: true - show the «Alert» window , false - show in the log;


Advisor uses predefined symbol specification ​​taken from «SpreadStatOptions.csv» file, which should be placed in a folder «experts\files».


eSpreadStat

Example of the file

Symbol;MinSpread;MaxSpread
EURUSD;0.9;5
GBPUSD;0.9;6
NZDJPY;1.8;13
XAUUSD;0;80
XAGUSD;0;6
#;0;6; 2.

2. Collection and recording of atatistic values to the file

Advisor collects and records statistic values to the CSV file, where each string is a value for a certain period, file format:

Start time, End time, Minimum spread, Average spread, Maximum spread, Amount of ticks, Amount of bars

Statistics file gets automatically created in folder «experts\files», located in the MetaTrader installation folder. File name is generated on the basis of a symbol and time period, for example: «(SS) GBPUSD_m Real H1 Statistics.csv».

3. Determination of maximum spreads

Advisor calculates xamimum spread based on vlaues, specified in the configuration file. Detecting maximum spread value, advisor records this in the log, for example: «MAX spread on AUDCHF_m 5п (0.97225->0.97218 / 0.97278->0.97271)» and indicates this on the chart. Adviser plots vertical rectangle, where the lower level is a Bid price, upper - Ask price. If advisor detects maximum spread several times on the same candle, it plots only the latest one, all previous rectangles get removed.

4. Determination of minimumspreads

Advisor calculates the minumum spread, based on spread values specified in the configuration file. If minimum spread lasts for more than 3 minutes - advisor records this in the log, for examply: «MIN spread on AUDCHF_m 1p (0.97225->0.97218 / 0.97278->0.97271)» and indicates that on the chart. Adviser plots a horizontal rectangle that indicates the time when minimum spread was holded continously.  

eSpreadStat

Close
Log in
Your browser does not support cookie. If cookie is disabled in your Internet browser, you may have problems with accessing Client Area. How to enable cookie .