---
title: "Where to Find Trading Robots and Indicators - Algorithmic Trading, Trading Robots - MetaTrader 5 Help"
description: "The trading platform contains a plethora of popular technical indicators used for analysis. However, you can receive even more... - Where to Find Trading Robots and Indicators - Algorithmic Trading, Trading Robots - MetaTrader 5 Help"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/en/terminal/help/algotrading/algotrading_get_ea_indicator"
---

[MetaTrader 5 Help](https://www.metatrader5.com/en/terminal/help) → [Algorithmic Trading, Trading Robots](https://www.metatrader5.com/en/terminal/help/algotrading) → Where to Find Trading Robots and Indicators

# Where to Find Trading Robots and Indicators

The trading platform contains a plethora of popular technical indicators used for analysis. However, you can receive even more tools for your trading. A large number of additional custom indicators can be accessed straight from the trading platform.

- [Market — the store of applications for the trading platform](https://www.metatrader5.com/en/terminal/help/algotrading/algotrading_get_ea_indicator#market)
- [Code Base — a free source code library of Expert Advisors and indicators](https://www.metatrader5.com/en/terminal/help/algotrading/algotrading_get_ea_indicator#codebase)
- [Freelance — an online service for ordering trading applications from professional developers](https://www.metatrader5.com/en/terminal/help/algotrading/algotrading_get_ea_indicator#freelance)
- [MQL5 — a programming language used for the development of Expert Advisors and indicators](https://www.metatrader5.com/en/terminal/help/algotrading/algotrading_get_ea_indicator#mql5)

## Market — the store of applications for the trading platform [#](#market)

The [Market](https://www.metatrader5.com/en/terminal/help/market) is a secure service for purchasing trading robots, indicators, scripts and other trading programs. It is a store of ready-made applications for working on financial markets. The service is available for all the trading platform users. You can open the Market anytime to purchase or rent a program and run it straight in your platform.

![Products in the Market](https://www.metatrader5.com/i/help/terminal/en/market_showcase.png)

To purchase a selected product, go to its page and click "Buy". After operation confirmation, the application is activated and downloaded to the appropriate folder depending on whether it is an Expert Advisor, an indicator or a script. The software name is added to the [Navigator](https://www.metatrader5.com/en/terminal/help/startworking/interface), from which it can be run on a chart.

**Video**

- **Video:** [Video](https://www.metatrader5.com/video/1/M1lD90g9Rjg/video.mp4)
- **Poster:** [Image](https://www.metatrader5.com/i/help/terminal/en/video_market_buy_full.png)
- **Subtitles (en):** [English](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.en.vtt)
- **Subtitles (de):** [Deutsch](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.de.vtt)
- **Subtitles (ar):** [العربية](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.ar.vtt)
- **Subtitles (es):** [Español](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.es.vtt)
- **Subtitles (fr):** [Français](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.fr.vtt)
- **Subtitles (ja):** [日本語](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.ja.vtt)
- **Subtitles (pt):** [Português](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.pt.vtt)
- **Subtitles (ru):** [Русский](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.ru.vtt)
- **Subtitles (tr):** [Türkçe](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.tr.vtt)
- **Subtitles (zh):** [中文](https://www.metatrader5.com/video/1/M1lD90g9Rjg/subtitles.zh.vtt)

## Code Base — a free source code library of Expert Advisors and indicators [#](#codebase)

Straight from the platform you can access a huge code base of free applications for automated trading. All the applications are available in the form of a source code. However, you can easily use them even if you are unfamiliar with programming.

When you download the code, it is automatically compiled, after which a ready-to-use application is created and saved in the appropriate directory depending on whether it is an Expert Advisor, an Indicator or a Script. The software name is added to the [Navigator](https://www.metatrader5.com/en/terminal/help/startworking/interface), from which it can be run on a chart.

**Video**

- **Video:** [Video](https://www.metatrader5.com/video/1/rloNyFVtHuA/video.mp4)
- **Poster:** [Image](https://www.metatrader5.com/i/help/terminal/en/video_codebase.png)
- **Subtitles (en):** [English](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.en.vtt)
- **Subtitles (de):** [Deutsch](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.de.vtt)
- **Subtitles (ar):** [العربية](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.ar.vtt)
- **Subtitles (es):** [Español](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.es.vtt)
- **Subtitles (fr):** [Français](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.fr.vtt)
- **Subtitles (ja):** [日本語](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.ja.vtt)
- **Subtitles (pt):** [Português](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.pt.vtt)
- **Subtitles (ru):** [Русский](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.ru.vtt)
- **Subtitles (tr):** [Türkçe](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.tr.vtt)
- **Subtitles (zh):** [中文](https://www.metatrader5.com/video/1/rloNyFVtHuA/subtitles.zh.vtt)

## Freelance — an online service for ordering trading applications from professional developers [#](#freelance)

If you cannot find the desired application in the Code Base or Market, order one from a professional developer in the [Freelance service](https://www.mql5.com/en/job) of the MQL5.community website.

**Video**

- **Video:** [Video](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/video.mp4)
- **Poster:** [Image](https://www.metatrader5.com/i/help/terminal/en/video_freelance.png)
- **Subtitles (en):** [English](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.en.vtt)
- **Subtitles (de):** [Deutsch](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.de.vtt)
- **Subtitles (ar):** [العربية](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.ar.vtt)
- **Subtitles (es):** [Español](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.es.vtt)
- **Subtitles (fr):** [Français](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.fr.vtt)
- **Subtitles (ja):** [日本語](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.ja.vtt)
- **Subtitles (pt):** [Português](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.pt.vtt)
- **Subtitles (ru):** [Русский](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.ru.vtt)
- **Subtitles (tr):** [Türkçe](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.tr.vtt)
- **Subtitles (zh):** [中文](https://www.metatrader5.com/video/1/m0D7tMZ2KMc/subtitles.zh.vtt)

The order procedure is secure: the payment is frozen during the development and is only transferred to the developer when the customer accepts the resulting application. Any dispute can be resolved through arbitration.

## MQL5 — a programming language used for the development of Expert Advisors and indicators [#](#mql5)

You can develop your own trading robots or indicators using the [MQL5](https://www.metatrader5.com/en/terminal/help/algotrading/autotrading#mql5) programming language. This language is based on the concept of the popular C++ programming language. MQL5 is also a high-level object oriented programming language. However, due to its narrow specialization, MQL5 thrives in financial markets challenges.

The specialized MetaEditor is available for program development. It can recognize language structures: it suggests tips on how to use functions and highlights various elements of the program source code. Thus, the editor enhances navigation in the source code of trading programs and speeds up the development process.

**Video**

- **Video:** [Video](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/video.mp4)
- **Poster:** [Image](https://www.metatrader5.com/i/help/terminal/en/video_wizard.png)
- **Subtitles (en):** [English](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.en.vtt)
- **Subtitles (de):** [Deutsch](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.de.vtt)
- **Subtitles (ar):** [العربية](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.ar.vtt)
- **Subtitles (es):** [Español](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.es.vtt)
- **Subtitles (fr):** [Français](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.fr.vtt)
- **Subtitles (ja):** [日本語](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.ja.vtt)
- **Subtitles (pt):** [Português](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.pt.vtt)
- **Subtitles (ru):** [Русский](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.ru.vtt)
- **Subtitles (tr):** [Türkçe](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.tr.vtt)
- **Subtitles (zh):** [中文](https://www.metatrader5.com/video/1/XVW_6X_uf8Q/subtitles.zh.vtt)

## In this section

- [Expert Advisors and Custom Indicators](https://www.metatrader5.com/en/terminal/help/algotrading/trade_robots_indicators)
- Where to Find Trading Robots and Indicators
- [How to Create an Expert Advisor or an Indicator](https://www.metatrader5.com/en/terminal/help/algotrading/autotrading)
- [Strategy Testing](https://www.metatrader5.com/en/terminal/help/algotrading/testing)
- [How the Tester Downloads Historical Data](https://www.metatrader5.com/en/terminal/help/algotrading/test_preparation)
- [Strategy Optimization](https://www.metatrader5.com/en/terminal/help/algotrading/strategy_optimization)
- [Testing Features](https://www.metatrader5.com/en/terminal/help/algotrading/testing_features)
- [Testing Report](https://www.metatrader5.com/en/terminal/help/algotrading/testing_report)
- [Testing Visualization](https://www.metatrader5.com/en/terminal/help/algotrading/visualization)
- [Journal of Testing](https://www.metatrader5.com/en/terminal/help/algotrading/tester_journal)
- [Optimization Types](https://www.metatrader5.com/en/terminal/help/algotrading/optimization_types)
- [Real and Generated Ticks](https://www.metatrader5.com/en/terminal/help/algotrading/tick_generation)
- [MetaTester and Remote Agents](https://www.metatrader5.com/en/terminal/help/algotrading/metatester)
- [Global Variables](https://www.metatrader5.com/en/terminal/help/algotrading/service_global)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/en/terminal/help", "name": "MetaTrader 5 Help"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/en/terminal/help/algotrading", "name": "Algorithmic Trading, Trading Robots"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/en/terminal/help/algotrading/algotrading_get_ea_indicator", "name": "Where to Find Trading Robots and Indicators"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Where to Find Trading Robots and Indicators", "acceptedAnswer": { "@type": "Answer", "text": "The trading platform contains a plethora of popular technical indicators used for analysis. However, you can receive even more tools for your..." } }] }
```
