Mt4 Indicators

Source code repository for Metatrader 4 indicators

Download .zip Download .tar.gz View on GitHub

Welcome

This is my set of open source MetaTrader 4 indicators (almost all) released under the GNU GPL v3 license or otherwise specified. Any other open source libraries used here are appropriate referenced. A copy of the GPL license is available in the root of this repository or from GNU website.

Disclaimer

Trading is inherently risky. If you use these indicators or any of the source code or libraries in this repository you do so acknowledging they are provided AS-IS and WITH NO WARRANTY of any kind. If you chose to use the results of these indicators or supporting libraries in your trading or any other decision making processes you do so at your own risk. In downloading, cloning, or generally obtaining a copy of anything from within this repository you acknowledge the author, Michael O'Keeffe, is NOT responsilble for any type of losses you incur as a result of using the:

  • source code,
  • compiled or other binary products, or
  • any works derived from this source or binary code held in this repository.

What is MetaTrader 4 (MT4)

MetaTrader 4 is a retail trading platform commonly used by retail traders to trade Foreign Exchange (FX) and Contracts For Difference (CFDs). You can learn more about MetaTrader from the the MetaQuotes website.

Repository Structure

Each indicator, or group of indicators, are kept in a sub-folder. Some of the indicators have dependecies - these are listed each the READ ME file. The subfolders are structre in similar fashion to the MT4 experts folder.

Availble now:

  • Correlation: Indicators for comparing the correlation coefficient between symbols and on multiple timeframes.

Coming soon:

  • COT: Commitments of Traders (COT) indicator(s) under development (see www.cftc.gov for more infomration).
  • Spread: A basic indcator display some information about the symbol, spread etc (almost ready to publish).
  • Paulus1M1T: An experiment in deriving expectancy for a basic mechanical system from within MT4. The 1 minute 1 trade indicator implements a method outlined in a thread on Forex Factory. My implementation of this system as indicator is NOT an endorsement of the thread or the trading system - it was just an experiment. (needs some code clean up).

References

Here are some useful links:

  • Forex Factory: Is a great source of trading ideas, MT4 help and general trader talk.
  • Steve Hopwood's FX forum: Has lots of information and a supportive community for anyone wanting to build an indicators, experts etc.
  • Visual Studio Express Edition: Visual Studio (even though its Microsoft product) is a great IDE and hey its the easiest way to build DLLs.
  • I'd put www.ninety47.com here buts its not even under construction yet :)

Feedback

If you like this code let me know by following me here and on twitter @ninety47.