Log in or Register to gain access to the benefits from all our services.

Traders Forum

Ask questions on technical analysis, discuss trading systems and improve your MQL5 programming skills to develop your own trading strategies.

Communicate and share your experience with traders from anywhere in the world, answer questions and help beginners — MQL5.community is developing along with you.

MACD line crosses the Signal line

Hiya, i'm new to this, so please forgive me if its obvious :) If i write the MACD code, double MACD = iMACD (_Symbol, _Period, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0); How can i get a MACD line and the Signal line alert at cross over? What i would like to make is, When the price is Above the 200EMA

Time Filter

Hi how can I add a filter to my Hedge expert Time filter start form 04:00 to 16:00 if there order found after time ended the expert still work and take orders as hedging until to take profit Regards Bassam

Discussion of article "How to create bots for Telegram in MQL5"

New article How to create bots for Telegram in MQL5 has been published: This article contains step-by-step instructions for creating bots for Telegram in MQL5. This information may prove useful for users who wish to synchronize their trading robot with a mobile device. There are samples of bots in...

How to calculate the current bar MACD exponential histogram value for multiple time frames?

I'm writing a tool that will display whether the current MACD EMA histogram is less than or greater than 0, for TF other than the current TF. I know I need to download history for the other TF. MACD MA is calculated correctly. Given I have the history, why does this code not calculate the signal

Indicators: KeyLevels

KeyLevels: The indicator of price levels with round numbers 00, 20, 50, 80. Author: Olexiy Polyakov

What will be risky if we combine martingale and hedging?

Dear experienced traders, I think if we can combine some strategies combine with both martingale and hedging, it will be a very strong strategy. How do you think combine martingale and hedging? Will it be risky mathematically? * Known demerit for combine martingale and hedging is below: 1. We have

Indicators: PY_Signal

PY_Signal : Multi time frame signal Author: Purnama Yasa

Indicators: Hull ribbon

Hull ribbon: Hull ribbon Author: Mladen Rakic

Indicators: Tipu MACD

Tipu MACD: Tipu MACD is one the popular indicators in the Market. The original code for Tipu MACD is modified by removing compatibility with Tipu Panel. This version of Tipu MACD is open for everyone who is interested in developing an Expert Advisor. Author: Kaleem Haider

Programmatically add trading server by EA

I know there is a way to programmatically login to mt4 account using an EA, but what about adding a trading server (by trading server, I mean the server address, the third input field of the mt4 login popup window.) if there is no way to add new server address then maybe refreshing the current

Financial Trading Articles

Learn how to create your own technical indicators and trading robots from the huge database of articles written by expert traders.

Share your trading and programming experience with those who are new to algorithmic trading, write an article about it and earn $200. In addition, we will translate your article to six languages.

Continuous Walk-Forward Optimization (Part 4): Optimization Manager (Auto Optimizer)

The main purpose of the article is to describe the mechanism of working with our application and its capabilities. Thus the article can be treated as an instruction on how to use the application. It covers all possible pitfalls and specifics of the application usage.

Timeseries in DoEasy library (part 36): Object of timeseries for all used symbol periods

In this article, we will consider combining the lists of bar objects for each used symbol period into a single symbol timeseries object. Thus, each symbol will have an object storing the lists of all used symbol timeseries periods.

Forecasting Time Series (Part 1): Empirical Decomposition Mode (EMD) Method

This article deals with the theory and practical use of the algorithm for forecasting time series, based on the empirical decomposition mode. It proposes the MQL implementation of this method and presents test indicators and Expert Advisors.

Timeseries in DoEasy library (part 35): Bar object and symbol timeseries list

This article starts a new series about the creation of the DoEasy library for easy and fast program development. In the current article, we will implement the library functionality for accessing and working with symbol timeseries data. We are going to create the Bar object storing the main and extended timeseries bar data, and place bar objects to the timeseries list for convenient search and sorting of the objects.

Multicurrency monitoring of trading signals (Part 2): Implementation of the visual part of the application

In the previous article, we created the application framework, which we will use as the basis for all further work. In this part, we will proceed with the development: we will create the visual part of the application and will configure basic interaction of interface elements.

Applying network functions, or MySQL without DLL: Part II - Program for monitoring changes in signal properties

In the previous part, we considered the implementation of the MySQL connector. In this article, we will consider its application by implementing the service for collecting signal properties and the program for viewing their changes over time. The implemented example has practical sense if users need to observe changes in properties that are not displayed on the signal's web page.

Library for easy and quick development of MetaTrader programs (part XXXIV): Pending trading requests - removing and modifying orders and positions under certain conditions

In this article, we will complete the description of the pending request trading concept and create the functionality for removing pending orders, as well as modifying orders and positions under certain conditions. Thus, we are going to have the entire functionality enabling us to develop simple custom strategies, or rather EA behavior logic activated upon user-defined conditions.

Applying network functions, or MySQL without DLL: Part I - Connector

MetaTrader 5 has received network functions recently. This opened up great opportunities for programmers developing products for the Market. Now they can implement things that required dynamic libraries before. In this article, we will consider them using the implementation of the MySQL as an example.

How to create 3D graphics using DirectX in MetaTrader 5

3D graphics provide excellent means for analyzing huge amounts of data as they enable the visualization of hidden patterns. These tasks can be solved directly in MQL5, while DireсtX functions allow creating three-dimensional object. Thus, it is even possible to create programs of any complexity, even 3D games for MetaTrader 5. Start learning 3D graphics by drawing simple three-dimensional shapes.

Library for easy and quick development of MetaTrader programs (part XXXIII): Pending trading requests - closing positions under certain conditions

We continue the development of the library functionality featuring trading using pending requests. We have already implemented sending conditional trading requests for opening positions and placing pending orders. In the current article, we will implement conditional position closure – full, partial and closing by an opposite position.

Jobs for Freelancers

Order a custom technical indicator, a trading robot or any other app for the MetaTrader platforms from trusted developers.

Professional programmers deal with hundreds of orders in the MQL5 Freelance section with guaranteed payment and instant withdrawal of earnings through convenient payment systems.

Profit as percentage

I only want a EA/Indicator that shows: Open operations. Lots. Type (buy or sell). Profit (shown as percentage). Important. I should be allowed to insert "initial balance" of the month so the percentage shown is according with that balance.  I almost forgot. I would like to have it on the chart

Indicators for modifications

Hi, as above i have indicators that give alert and i have the source code, one more options to add is sending this alert to telegra.. If anybody know how to do it, please chat in private. Thanks

Candlestick breakout EA

Hello, I would like to creat a candlestick breakout EA, the strategy is simple, some simple functions, the EA will be use on the Brazilian Market, mt5, thank you, Donaldson

Faka

Faka means "bring in" meaning I need a robot that will bring bring money in my account. I need a robot with good strategy to bring me an amount enough for me to make a living, because I am tired of working under someone else

Editing an existing EA and removing some conditions

I have an EA with code. It is opening trades when I want it to, but it is doing some complicated stuff that I don't understand. So, this is what I want. I want to 'trade opening conditions' to be exactly the same...but remove all the 'exit strategies' in the EA, so that it will only exit the trade

MT5 multitimeframe Dashboard

A total of 12 multiple indicators for MT5 that I need to combine into one that will summarise all of them  on a Multitimeframe dashboard and also make a simple EA to open trades based on the dashboard. IF you are good with MT5 then hit me up.  No chance taking will be tolerated

Looking for a consistent trader

I am looking for a potential trader to help me manage copytrading. Standard of procedures:- Stop loss not more than 50pips. Target profit with 10pips daily minimum. It can be intraday or scalping. If you're intrested then contact me. Provide me with investor password of your account for monitoring

Trade for me with $10 in forex, fast increase in one week of 1000%

i am looking for expert trader that trade with $10 for fast increase of 1000% in one week, share profits 50/50, please let me know if you can do it, thank you

Create mt4 ea using custom indica

anyone to create an ea for me using attached indicators below.  this is what I need for buy: 1. daily dynamic trend must be UP STRONG/EXTREME 2. market should be over the 200 period EMA 3. once it breaks out on the red resistance it will buy if above conditions meet for sell: 1. daily dynamic

ABAT

My indicator name is "ABAT". My source example is called "FAB" <  > works with one of the 1-10 fractal average channels:  I need all channels from 1 to 15 fractals, to appear simultaneously. The setting of 1 Fractal must show 50% between the last existing and the previous opposite

MQL5 Programs Market

Dozens of new automated trading applications appear in the MQL5 Market every day. Choose the right app among 10,000 products and forget about unnecessary routine operations of manual trading.

Sell your algorithmic trading programs through the largest store of trading applications!

One Click Close

The script allows users to easily close positions if their profit/loss reaches or exceeds a value specified in pips. Please set slippage value first. Sometimes some positions do not close due to high volatility of the market. Please set larger slippage or restart the script.

Kiss on billions on EURUSD

The provided robot (KOB) is a result of several years of trading and research on thousands of strategies, various indicators of forecasting, aimed at creating the science of online trading engineering. By combining several strategies and algorithms in this robot, at changing each tick price, with the utmost precision and speed,  whatever a trader needs, the robot gives it a fraction of a second. The important advantage of this EA is that you can start to trade with $ 300 Minimum initial Deposit.

CreateGridOrdersTune

A script for opening a grid of orders If you need to quickly open several pending orders (Buy Limit, Sell Limit, Buy Stop, Sell Stop) on a certain distance from the current price, this script will do all the routine for you! Allow AutoTrading before running the script. Usage: Run the script on a chart. Input Parameters: Language of messages displayed (EN, RU, DE, FR, ES) - language of the output messages (English, Russian, German, French, Spanish). Price for open - open price. If set to 0, the

Multi Strategist

News 05 June, 2020  New signal for  EURCAD . Setfile can be found in the #community-setfiles channel in my  forum .  News 01 June, 2020  Whit Monday Discount. 20 USD off. News 25 May, 2020 New fundraising campaign. A donation of 50 EUR for each purchase between today and the end of 31 May 2020 will go to Aktion-Deutschland-Hilft project "Emergency assistance worldwide". Proof of donation can be provided. News 12 Mai, 2020 New forum online  News 03 Mai, 2020  First version of the Strategy Scanne

Jabrix Scalper mt5

I am Trader and Professional mql Programmer with more than 10 years of experience. Now I am back to publishing JabrixScalper mt5 version with new performance and excellent strategy using dynamic algorithms. This robot observes price movements with a high degree of accuracy in capturing volatility and the speed of price movements to determine the right time to enter the market. A excellent strategy is to use pending buy and sell orders to maintain one another's orders. The order escort continu

PipFinite Trend PRO

Breakthrough Solution For Trend Trading And Filtering With All Important Features Built Inside One Tool! Trend Pro's smart algorithm detects the trend, filters out market noise and gives entry signals with exit levels. The new features with enhanced rules for statistical calculation improved the overall performance of this indicator. Important Information Revealed Maximize the potential of Trend Pro, please visit ► www.mql5.com/en/blogs/post/713938 Test the demo version and explore its feature

Idea Pro gold

⭐⭐⭐⭐⭐ I am glad to welcome you on the page of my product - I am its author Vasily Strukov.⭐⭐⭐⭐⭐ The EA is simple and convenient to use - just attach it with the default settings on eurusd gbpusd nzdusd audusd m5. For best results, it is recommended to cancel the direction of trade on the EA panel on the chart - "trade buy" (green color on the panel will mean that the EA is allowed to buy, red that is prohibited) or "trade sell" (similarly). For choosing the direction of the trend I use Peace

Dragon Scalper Pro

Dragon Scalper Pro is a trading robot  for the trading on forex. This is a Trend Following system that trades mainly during Asian sessions. This EA is  Fifo Compatible . Expert advisor not use arbitrage o high frequency trading, then we see an high resistance to slippage. Important Information Revealed By  purchasing  this Expert Advisor you are entitled  to receive a free copy  of   Shark Scalper Pro ! (All future updates included) -> To Receive it and All Set files, Please Contact me by mql5

Big Bang MT4

Big Bang is a 100% adaptive expert advisor based on price movement and Support and Resistance levels. It is a combination of simple settings and powerful trading techniques. Pricing Policy. What you see now is  the best possible deal . Price will never go down. There will be no discounts, promos or other marketing tricks. Price will be increased  by $50 every day  when either MT4 or MT5 version of Big Bang EA is bought. The final price will be  $1999 . Version for MetaTrader5 is here:  https

PipFinite Breakout EDGE

The Missing Edge You Need To Catch Breakouts Like A Pro. Follow a step-by-step system that detects the most powerful breakouts! Discover market patterns that generate massive rewards based on a proven and tested strategy. Unlock Your Serious Edge Get it here ► www.mql5.com/en/blogs/post/723208 Have access to the game changing indicator that will take your trading to the next level! How To Trade Execute your trades in 3 Easy Steps! Step 1: Trade Setup Enter a signal if Success Rate is

Trading Signals

Choose a suitable trading strategy and subscribe to it with a few clicks. All Signals are provided with detailed statistics and informative charts.

Become a trading signal provider and sell subscriptions to thousands of traders around the world. With the Signals service, your successful strategy can generate income with a small start-up budget!

Growth
1 200%
Subscribers
11
Weeks
39
Trades
926
Win
69%
Profit Factor
1.89
Max DD
47%
Growth
215%
Subscribers
9
Weeks
34
Trades
119
Win
74%
Profit Factor
2.01
Max DD
12%
Growth
564%
Subscribers
45
Weeks
24
Trades
651
Win
94%
Profit Factor
22.90
Max DD
36%
Growth
227%
Subscribers
20
Weeks
14
Trades
305
Win
93%
Profit Factor
16.40
Max DD
34%
Growth
32%
Subscribers
4
Weeks
73
Trades
1060
Win
77%
Profit Factor
1.14
Max DD
51%
Growth
3 915%
Subscribers
165
Weeks
251
Trades
1895
Win
77%
Profit Factor
4.19
Max DD
48%
Growth
1 277%
Subscribers
14
Weeks
102
Trades
2326
Win
59%
Profit Factor
1.75
Max DD
31%
Growth
1 592%
Subscribers
26
Weeks
90
Trades
429
Win
50%
Profit Factor
1.58
Max DD
47%
Growth
3 671%
Subscribers
348
Weeks
101
Trades
2922
Win
97%
Profit Factor
4.60
Max DD
27%
Growth
975%
Subscribers
9
Weeks
132
Trades
1623
Win
70%
Profit Factor
2.21
Max DD
42%