20131208
I will not anymore update/support this tool: reason: Going Platform independent! Going pyhon!
I stopped following this thread.
LATEST INFO: 20130621
ALL Symbols: Print Infos to file (e.g. Avg.Move)
I need sometimes for all pairs some info which I can easily use in other application e.g. excel
e.g. Average move on different TFs, Spread ect..
THIS is an SCRIPT for Metatrade MT4: which will help to print some info for ALL active Symbols in: View --> Market Watch
- Output format: CSV main purpose to be important into other application: e.g. excel
- Digits
- Average move for all/or selected TF
- Spreads - SpreadSnapshot: see attached: __Example_Spreads_All_Symbols__Periodically_60Sec.xls
- Spreads % of Daily Move
- periodically execute it...ect..
Looks in LibreOffice like that:
Below the MultiDayAvgMove output (see 20130610 Update info for changes
I offer this free of charge for anyone who wants (only .ex4 file)
DISCLAIMER: !!!USE AT OWN RISK!!! You assume <full responsibility> for all risk associated.
COPYRIGHT: Copyright
2011,2013 Ati;
Cheers
ATI
NOTE: Rates for all active symbols/all TF
I updated my other EA Good History Rate Downloader EA. so it can be limited to more or less only some bars and in this modues is much quicker.
e.g. Avg.Move Period 100 - download about 105 bars
How to:
If Rates not uptodate
- Enable all Symbols in View >> Market Watch
- use Good History Rate Downloader EA and limit it to about 5 bars more than the Avg.Move Period
- Download all Symbols Rates I use usually additionally also a Fake Tick generator every 100milsec
- I usually restart MT4 Terminal
- run this script: sAllSymbolsPrintInfoToFile_ATI
- most of the time I need to still download some rates: manually open the charts and maybe scroll backwards
- or remove some of the problem Symbols from Market Watch
- open the resulting CSV file in Libre Office/Excel for further study
How I import into LibreOffice 4 (OpenOffice) http://www.libreoffice.org/
1. Open the Resulting CSV file (MetaTraderFolder/experts/files/) with LibreOffice SpreadSheet
2. At the Text Import Dialogue I select
- Character set: Western Europe(ISO-8859-1)
- Language: English (UK)
- From row: 1
- Separated by: Comma
- Text delimiter: ' (single quote)
- Other options: Quoted field as text
Maybe useful related:
I do not use this - but maybe someone finds it helpful: one might want to change the spread: see http://forum.mql4.com/30768: see SpreadChanger1.zip
My own MT4 Spread Tool
++++++++++ Before reporting any Errors please check out the last version: anyway I do not promise to fix any errors
UPDATE: 20130621
- re-uploaded: README file change
UPDATE: 20130613
- In last version or so I introduced a new error: fixed it - please update
UPDATE: 20130612
- some improvement
UPDATE: 20130610
- MultiDayAvgMove output: changed the columns: split the Greatest/Lowest into 4 separate columns so one can more easily sort it for further study
UPDATE: 20130609
- fixed an error when no avg.move where used columns where not correct
UPDATE2: 20130608
- added a big addition for Daily Average Move and Spread %
UPDATE: 20130608
- fixed an Error when using b.AvgMove.DailyAddSundayoMonday:
- error effected pairs who did not trade on sundays like Oandas CFDs
UPDATE: 20130607
adding some additions
- freely choose TF for AvgMove: the problem was: if all TF are always selected and for instance the monthly has only a couple of available bars than the whole set could not use higher Average Period for the calculation.
- Column Top Row more descriptive (e.g. includes now the averaging period)
- option for periodically execution: e.g. every so many sec. take a snapshot
UPDATE: 20130606
- much faster (removed the Download part see
I will not anymore update/support this tool: reason: Going Platform independent! Going pyhon!
I stopped following this thread.
LATEST INFO: 20130621
ALL Symbols: Print Infos to file (e.g. Avg.Move)
I need sometimes for all pairs some info which I can easily use in other application e.g. excel
e.g. Average move on different TFs, Spread ect..
THIS is an SCRIPT for Metatrade MT4: which will help to print some info for ALL active Symbols in: View --> Market Watch
- Output format: CSV main purpose to be important into other application: e.g. excel
- Digits
- Average move for all/or selected TF
- Spreads - SpreadSnapshot: see attached: __Example_Spreads_All_Symbols__Periodically_60Sec.xls
- Spreads % of Daily Move
- periodically execute it...ect..
Looks in LibreOffice like that:
Below the MultiDayAvgMove output (see 20130610 Update info for changes
I offer this free of charge for anyone who wants (only .ex4 file)
DISCLAIMER: !!!USE AT OWN RISK!!! You assume <full responsibility> for all risk associated.
COPYRIGHT: Copyright

Cheers
ATI
NOTE: Rates for all active symbols/all TF
I updated my other EA Good History Rate Downloader EA. so it can be limited to more or less only some bars and in this modues is much quicker.
e.g. Avg.Move Period 100 - download about 105 bars
How to:
If Rates not uptodate
- Enable all Symbols in View >> Market Watch
- use Good History Rate Downloader EA and limit it to about 5 bars more than the Avg.Move Period
- Download all Symbols Rates I use usually additionally also a Fake Tick generator every 100milsec
- I usually restart MT4 Terminal
- run this script: sAllSymbolsPrintInfoToFile_ATI
- most of the time I need to still download some rates: manually open the charts and maybe scroll backwards
- or remove some of the problem Symbols from Market Watch
- open the resulting CSV file in Libre Office/Excel for further study
How I import into LibreOffice 4 (OpenOffice) http://www.libreoffice.org/
1. Open the Resulting CSV file (MetaTraderFolder/experts/files/) with LibreOffice SpreadSheet
2. At the Text Import Dialogue I select
- Character set: Western Europe(ISO-8859-1)
- Language: English (UK)
- From row: 1
- Separated by: Comma
- Text delimiter: ' (single quote)
- Other options: Quoted field as text
Maybe useful related:
I do not use this - but maybe someone finds it helpful: one might want to change the spread: see http://forum.mql4.com/30768: see SpreadChanger1.zip
My own MT4 Spread Tool
++++++++++ Before reporting any Errors please check out the last version: anyway I do not promise to fix any errors
UPDATE: 20130621
- re-uploaded: README file change
UPDATE: 20130613
- In last version or so I introduced a new error: fixed it - please update
UPDATE: 20130612
- some improvement
UPDATE: 20130610
- MultiDayAvgMove output: changed the columns: split the Greatest/Lowest into 4 separate columns so one can more easily sort it for further study
UPDATE: 20130609
- fixed an error when no avg.move where used columns where not correct
UPDATE2: 20130608
- added a big addition for Daily Average Move and Spread %
UPDATE: 20130608
- fixed an Error when using b.AvgMove.DailyAddSundayoMonday:
- error effected pairs who did not trade on sundays like Oandas CFDs
UPDATE: 20130607
adding some additions
- freely choose TF for AvgMove: the problem was: if all TF are always selected and for instance the monthly has only a couple of available bars than the whole set could not use higher Average Period for the calculation.
- Column Top Row more descriptive (e.g. includes now the averaging period)
- option for periodically execution: e.g. every so many sec. take a snapshot
UPDATE: 20130606
- much faster (removed the Download part see
Note there might be still some issues with symbols which use rare Digits ect...
UPDATE: 20130605
- first uploaded
===================================================
Attached File(s)


Money is important, Love is essential.