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.

Reference: Developing an MT5 Market Scanner

hi guys, Is it possible that I get a tutorial, training or article that deals with the intricacies of developing a market scanner. I am new to developing in MQL5 and have written some EAs but a scanner will help my general productivity and I want to embark on that. I am still trying to get some

Broker

I am using the same EA on two different Broker platforms.But the Lot sizes used by the EA on the different brokers differ for the same trade.What do I do

Price Line

Hi everyone, I would like to get rid of the live price horizontal line on my chat on MT4, please. Show ask price is off but I still have a horizontal line which moves up/down depending on the price. Anyone knows how to get rid of it? Please see picture below. Thanks

Mt4 api

People selling the MT4 api for few thousand dollars on the net, such as mtapi... im looking for an api to manage the risk on my account since I use other traders due to shortage of time... I can manage coding in python, php and mql4.. looking to be pointed in the right direction... I want to

How to Choose the Best Forex Broker?

Right forex broker play an important role in getting benefits from forex deal. Therefore it is very important that you choose your forex broker very carefully to get the maximum advantages from forex market. Following points can help you in choosing a right forex broker- Rating of brokers-...

Why winning in Forex is impossible?

suppose you win constantly in forex. all transactions are followed by the brokerage house. if the broker discovers that you have won continuously, he will follow you and do the same transactions in big lots. this affects the market as a chain and moves against your expectations. In accordance with

MQL4 Code DEBUG WillyR

Hello I am a new in MQL and using MQL4 I have a code that gives index out of range error. Even though I understand the error I could not figure out how to fix it. Actually, it is a part of code which I want to take the moving average of willy r for 5 and 10 days then get the difference and just

Suspend an EA for some time?

Let's say my EA is not performing very well and losing too many trades in a row, is there some way I can tell it to go sit on the bench for some time, like one hour or two (specifically) and try again later? Of course, I want to do that programatically, so it can always run unattended. TIA

can you list me all reasons that cause "Financial operations are limited" error

hi, i really need to know the mql rules about this topic. it seems i don't know them so my money blocked and all my product selling stop suddenly. its a shock to my business in mql. so i must prevent this to happen again. can someone provide me a list of the operations that cause this problem for a

Honestly the "Financial operations are limited" error is getting on my nerves!

 What the heck causes this because it keeps coming back after a while then I contact support(which takes weeks) and things get sorted then after a few months again the red error again appears. This is definately frustrating to me and my clients and not good at all for business.

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.

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.

Applying OLAP in trading (part 3): Analyzing quotes for the development of trading strategies

In this article we will continue dealing with the OLAP technology applied to trading. We will expand the functionality presented in the first two articles. This time we will consider the operational analysis of quotes. We will put forward and test the hypotheses on trading strategies based on aggregated historical data. The article presents Expert Advisors for studying bar patterns and adaptive trading.

Library for easy and quick development of MetaTrader programs (part XXXII): Pending trading requests - placing orders under certain conditions

We continue the development of the functionality allowing users to trade using pending requests. In this article, we are going to implement the ability to place pending orders under certain conditions.

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

Starting with this article, we are going to develop a functionality allowing users to trade using pending requests under certain conditions, for example, when reaching a certain time limit, exceeding a specified profit or closing a position by stop loss.

Multicurrency monitoring of trading signals (Part 1): Developing the application structure

In this article, we will discuss the idea of creating a multicurrency monitor of trading signals and will develop a future application structure along with its prototype, as well as create its framework for further operation. The article presents a step-by-step creation of a flexible multicurrency application which will enable the generation of trading signals and which will assist traders in finding the desired signals.

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.

Ea for a ex4 indicator

i have a ex4 file and this indicator requires a usename to be entered to be working it draws support and resistance lines it is in blue and red colored and it can be changed. i prefer blue and red. i will give brief explanation on how i want ea to trade. enter trade when price breaks and closes

Fully Automated Momentum Pullback Trading EA with Customization Parameters

This strategy is fairly simple and is based on a trading with momentum on a pullback. This strategy requires the calculation of other indicators: 1. Modified MACD 3/10 Oscillator by Linda Raschke. 2. Elders Impulse System 3. ATR Band 1. The idea of the trading system is as follows : market entries

Req EA for MT4 based on BB / SAR / Stoch MVA & OBOS Indicators

1 st -        Chart Timeframe changeable between 5mts / 15mts /  30mts  <:p><:p> 2 nd –       All FX & Commodities symbols which fits criteria -  https://www.mql5.com/en/ articles/7041     - 

Expert Advisor with a "trailing limit order" fonction

Hello everyone,  I would like you to code an EA with a "trailing limit order" fonction, if that makes sense.. because it's not really a limit order. (Please look at the Specifications, I made drawings easy to understand) It’s the same principle as the trailing stop loss, but to open a position

Create an Expert Advisor based on Moving Average and RSI with Trade Management

Dear Developer, I need a EA that will use 2 sets of Moving averages and RSI level to open trades. I need the trade to be managed by moving stoploss and apply some checks before opening the trade. The detailed requirements specification is below: Please get back to me if anything is not clear. 

Finalise existing mt4 EA. Only correction needed.

If set to 0, line is not used <:p><:p> <:p> <:p> <:p> <:p> Filters <:p><:p> <:p> <:p> 01)     MA2 above MA1 at min X points <:p><:p> 02)     Stochastic1 is crossed up <:p><:p> 03)     ADX1 + above –

400 $ approx Job

Automation, Integration of MT4 & brokers API through interface of direct without MT4 I am looking for some senior person, with knowledge of MT4 as well As dotnet/Python to  1) Construction Given strategy ( Indicator based ). 2) Validation & fine tuning/ over coming glitches. 3) Testing

Need modification of a TREND TRADING EA to properly trade RENKO CHARTS

Hi all! I have an EA that was made for me to trade the PZ TREND TRADING INDICATOR. This EA was made for me to trade the normal candlesticks. However, I now want to use this for Renko charts also, and because I cannot backtest by any other way other than live testing, I have seen firsthand the issues

An expert advisor based on Schaff trend cycle and kst indicator needed

i would like to develop an expert advisor that opens and closes positions based on the following criteria: its a simple rule buy at 20 sell at 80 the other levels are there to deal with pull backs 1) it opens a buy order when: a. rsi(14) is above 20 b. schaff trend line crosses the 20 level line on

Time based additions to existing mql4 base code

I'm looking to have code added to my EA to 1. Pause opening orders after a stop loss for ___ number of bars (can be set up on time or bars) - it must be able to correctly run in backtesting 2. Have a time each day that opening orders start -prefer it set up so that each day can start at a different

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!

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 De

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 s

Multi Strategist

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 21 Mai, 2020 Father's Day Discount. 20 USD off. News 12 Mai, 2020 New forum online  News 10 Mai, 2020 Mother's Day Discount. 20USD off. News 03 Mai, 2020  First version of the Strategy Scanner  Guide is online.  News 21 April, 2020 New fund

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.

AccountQuickReport

The script creates account summary report in a separate window. The report can be created for all deals and on deals for selected financial instruments. It is possible to specify a time interval of calculation and save report to htm-file. The script creates account summary report in a separate window. The report can be created for all deals and for deals of the selected financial instruments. It is possible to specify a time interval of calculation and save report to htm-file. Input

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 explo

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

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, Plea

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

Green EYE

A professional fully automated trading advisor that implements a medium-term trading system. The Expert Advisor does not use : martingale, grid, averaging, hedging and is not a scalper. Each trade is protected by a fixed stop-loss.  Monitoring (mql5 signals): link#1    link#2 In one Expert Advisor three strategies are implemented, each strategy works separately from the other one. Each strategy uses a unique Magic number, which is generated by based on one common with the add

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 220%
Subscribers
11
Weeks
37
Trades
637
Win
67%
Profit Factor
2.55
Max DD
28%
Growth
1 033%
Subscribers
56
Weeks
133
Trades
2681
Win
75%
Profit Factor
1.90
Max DD
49%
Growth
1 448%
Subscribers
35
Weeks
39
Trades
230
Win
84%
Profit Factor
4.34
Max DD
48%
Growth
155%
Subscribers
10
Weeks
72
Trades
1058
Win
77%
Profit Factor
1.57
Max DD
24%
Growth
1 992%
Subscribers
57
Weeks
51
Trades
278
Win
86%
Profit Factor
8.78
Max DD
50%
Growth
3 719%
Subscribers
153
Weeks
250
Trades
1865
Win
77%
Profit Factor
4.30
Max DD
48%
Growth
1 227%
Subscribers
12
Weeks
101
Trades
2322
Win
59%
Profit Factor
1.75
Max DD
31%
Growth
1 343%
Subscribers
13
Weeks
89
Trades
426
Win
49%
Profit Factor
1.52
Max DD
47%
Growth
3 651%
Subscribers
406
Weeks
100
Trades
2912
Win
97%
Profit Factor
4.58
Max DD
27%
Growth
865%
Subscribers
9
Weeks
130
Trades
1587
Win
70%
Profit Factor
2.12
Max DD
42%