Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal

votes: 41
2010.04.01 12:51
2016.11.22 07:32 (334.28 KB) (20.42 KB) (48.37 KB)

When it comes to processing of large data amounts, it is not very rational to use files. For this purpose database management systems (DBMS) have been developed. There are already some solutions written in mql4 for interacting with different DBMS'es, and now I want to share my library written in mql5.

It allows you to:

  • Work with most of the popular databases using built-in ODBC and OLE DB providers
  • Write data providers for specific databases to extend the functionality or increase the perfomance
  • Catch exceptions and provide the error information into the calling code
The library is provided with documentation and some sample code. Hope, it will help you to make a startup.


AdoSuite: from AdoSuite.rar
  1. Copy Ado folder into MQL5\Include
  2. Copy AdoSuite.dll into MQL5\Libraries
  3. Optionally read the documentation in AdoSuite.chm

Samples: from Samples.rar

  1. Copy AdoSamples folder into MQL5\Scripts
  2. Copy adotest.mdb into MQL5\Files

Additional information:

  • Sources.rar contains source codes for the library without styler formatting
  • The library is based on ADO.NET 2.0 technology and it's required to have Misrosoft .NET Framework 2.0 installed
  • Connection strings for some popular databases you can find here: Look for ".NET Framework data provider for OLE DB" or ".NET Framework data provider for ODBС"
  • Use OLE DB instead of ODBC when it is possible

If you have any questions or suggestions, dont hesitate to tell me

Translated from Russian by MetaQuotes Software Corp.
Original code:

WoodiesCCI WoodiesCCI

Indicator for Woodie’s CCI trading strategy.

Color Parabolic SAR Color Parabolic SAR

Added colors to Parabolic SAR.

PivotPoint PivotPoint

This indicator draws pivot points, resistances and supports.

iMovment iMovment

The indicator plots the candles with different colors depending on the trend direction and price movement.