• Overview
  • Reviews (4)
  • Comments (19)
  • What's new

Export CSV Pro

Would you like to export both your chart's rates + attached indicators?

Well... Now you can, with Export CSV Pro!


How much exactly does it export?

All available data from every rate and every indicator that's in your selected chart! From Start Time Point until End Time Point

And if the End Time Point is a future time point, then this script will continuously update the export file until such time is reached, and all the data you require is successfully saved.


Example

Selected Chart

  • Symbol = EURUSD
  • Timeframe = M15

Input Parameters

  • Start Time Point = 2016.01.01 00:00:00
  • End Time Point = 2030.12.31 23:59:59
  • Refresh Frequency = 10s (this avoids consuming too much CPU time)
  • Decimal Separator = , (comma)
  • What to Export = all true.

Attached Indicators

  • Moving Average (10)
  • MACD (12,26,9)
  • Z-Score v2 (50) (also works on custom indicators!)

Resulting file

  • Location: MQL5\Files\
  • Name: EXPORT_EURUSD_M15.csv

Symbol

Timeframe

Date

Seconds

Open

High

Low

Close

Volume

Tick Volume

Spread

MA(10) B#0

MACD(12,26,9) B#0

MACD(12,26,9) B#1

Z-Score v2.12 (50) B#0

EURUSD

M15

2016.01.04

00:00:00

1.08696000

1.08723000

1.08656000

1.08660000

294245000

371

47

1.08610100

-0.00101106

-0.00113373

-0.31602073

(B#0, B#1 ... B#N where N represents the Indicator Buffer's index)


Inputs

  • Start Time Point - Earliest time for the export.
  • End Time Point - Latest time for the export. It can be a future time.
  • Refresh Frequency - How frequently the script will loop.
  • Decimal Separator - The decimal separator for the result export.
  • What to Export? - If you want to export any of these data fields, simply set them to true.

Enjoy and Evolve!

Alain Verleyen
36034
Alain Verleyen 2018.08.13 13:44 
 

Tried your script today and I got an error

2018.08.13 13:38:51.002 Export CSV Pro (EURUSD,M1) array out of range in 'ExportBuffer.mqh' (32,20)

Not really "pro". Sorry.

Gennadiy Voltornist
12004
Gennadiy Voltornist 2018.02.11 19:38 
 

User didn't leave any comment to the rating

John OHagan
577
John OHagan 2017.03.10 05:32 
 

I have been using ExportCSV Pro for some time and it has worked perfectly.The author is quick with his help and I can recommend this product without hesitation.

cheapderp
16
cheapderp 2016.06.09 15:32 
 

User didn't leave any comment to the rating

Version 1.2 2017.05.19
* Decimal separator's input is now described next to its symbol
* Beautifully separated inputs.
* Logo change.
Version 1.1 2016.05.12
Now displays the following information:
- On chart: Shows last exported bar
- On chart: Shows last update time
- On start: Shows filename beforehand

Better customization by more inputs:
- Input: Decimal Separator (COMMA or PERIOD)
- Input: What to Export? [symbol, timeframe, date, seconds, open, high, low, close, volume, ticks, spread, indicators' buffers]

Enjoy!