MQL4 - automated forex trading   /  

Automated trading

Login | Register | Language: ru cn en
Dozens financial books in MetaTrader Market

Trading Signals

Choose a signal you are interested in and subscribe to it in a few clicks. Monitored accounts are provided with a detailed statistics and trading history.

Sell the signals of your trading system to thousands of subscribers around the world remaining its sole developer. With our service, your successful strategy can make you a profit even in case of a small start-up budget.

Profit Factor
Max DD
Profit Factor
Max DD
Profit Factor
Max DD
Profit Factor
Max DD
Profit Factor
Max DD
Profit Factor
Max DD

MQL4 Programs Market

Here you will find a lot of programs for the MetaTrader 4 terminal that release traders from routine operations helping to focus on really important matters.

Technical indicators, trading robots, control panels and analysis systems are all available in the MQL4 language.


The indicator consists of the two parts – entry system displayed on the chart and currency power analyzer. The analyzer can take on values from 0 to 3: the higher the value, the stronger the currency; the smaller the value, the weaker the currency; average values of the indicator...

Analyzer PRO

The best real-time forex analyzer with powerful additional features for professional traders and EA developers. This clearly arranged display shows you instantly, which currency combination is best to trade on the global forex market. The strength or weakness of every major currency is...

Divergence Convergence for indicators

This indicator builds divergence/convergence for any selected indicator. You can add your own indicator with its custom settings to the code for free. The indicator has two basic line drawing methods (**): Search for peaks starting from the previous bar (MODE = 0) Search for peaks...

Pivot Points Indicator

Pivot Points are often used by professional traders as a prediction of the upcoming market movements. We have developed an easy to use indicator who does this for you. You can drop it on any chart and customize the period where the pivots will be calculated upon. Support and Resistance...

Adaptive Scalper EA

Description: Adaptive Scalper EA is a multi-currency scalper Expert Advisor, intended for EURUSD and GBPUSD on timeframe M15. Using several strategies, it is highly adaptable on market conditions. The trades are based on several indicators and it's not a tick scalper EA. Adaptive Scalper Expert...

Advanced Price Movement Predictor Pro Edition MT4

It predicts the most likely short-term price movement based on advanced mathematical calculations. Features Estimation of immediate price movement; Calculation of the real market trend; Calculation of the most important support and resistance levels; Algorithms optimized fo...

Jobs for Freelancers

Here you can post or fulfill an order for the development of indicators, trading robots and other useful applications for trading in financial markets.

This is the biggest site with a guarantee of payment to the developer and protection of the customer - the order amount is automatically reserved on the customer's account, and any disputes are resolved in arbitrage


The requirement is as follows , It is very simple 1) I have a simple custom indicatorAND TEMPLETE that generates buy/sell ARROWS on 2min Renko chart 2) Need a  EA to TRADE those ARROWS/signals  ON 2mRENKO CHARTS. 3)  Renko box size is 3pips ENTRY RULE FOR LONG 1; GREEN BUY-SEL...

Conver to 3 mtf

Hi      I need this indicator to 3 mtf  and draw only the horizontal trigger lines , the other option into indicator propiertes is set to false.Only the trigger lines plot lines and rest on new day is set to true.     select the color and style lines for eac...

Range EA 15 minute forex

I need a range ea that works in forex on multiple pairs mostly on 15 min chart. ea shorld let me enter time and price 8min / max) when entered, ea should print a box for this period. If price leaves the range of the box, ea should open one order only in the direction that price is leaving the box....

EA to trade from email signal

Hi,  I already have an EA with all the required  fields. I now want to remove the  existing entry and exist rules. EA will need to do the following:  1) EA will get the signals from email using a standard format with entry, tp,sl etc.  2)  EA will trade only required...

I will fine-tune my "EURUSD Automatic Robot" to your real Forex trading account for US$50.00 only within next 24hrs.

Hello, I will fine-tune my " EURUSD Automatic Robot " to your real Forex trading account for US$50.00 only within next 24hrs. Offer is valid till 16:30 hrs GMT on 26th October 2014. If you are ready to place order, please contact me on Skype: idorenyin.umoren Alternatively, you can purchase...

Modification of cci grid ea

I found an cci grid ea, now i am searching someone who can add some parameters and a short look over the code searching for mistakes. Parameters to add: 1. Add Moving avarege filter: only open positon if buy signal: price is above ma line, sell signal: price is under ma line 2. Add input: take...

Traders' Blogs

Read blogs and participate in the discussion of interesting posts.

Share interesting news, useful information and new ideas with all participants!

Rob Booker - Episode 300: Celebrating 300 Episodes of The Traders Podcast

Welcome to Episode 300 of The Traders Podcast. For this celebratory show, Jason the producer revels in the 6,000+ minutes of The Traders Podcast since December 19, 2011. He takes you on a sentimental journey down memory lane, revisiting excerpts from past episodes of note. It’s a very good time.

This episode is dedicated to the listeners of The Traders Podcast. Thank you so much for all your support and for building such a tremendous community of fellow traders. Let’s do 300 more! And thanks again for listening.

Forex Ranking & Rating Wk 44 / 25-10-2014. Calculations on 4 time frames with the Ichimoku & MACD indicator

Analysis based on TA charts for all the major currency pairs. Good luck to all. No advice, just info.

Visit for more info and Disclaimer.

Every week the Forex ranking & rating list will be provided in the weekend. There will be 2 updates during the week on Tuesday and Wednesday.

This makes that there will be no more than 48 trading hours between each update.

This is a reasonable period when considering that the smallest time frame used is the 4 hours, meaning 12 price bars/candlesticks.

Sex, heroin imports, crack cocaine sales, home-grown cannabis and the turnover of the UK’s brothels: all are now part of the UK’s GDP data

Drug-dealers and their customers in the UK may be breaking the law, but at least they are making us richer: illegal activities will add £10bn to the UK economy, the Office of National Statistics said, as part of an overhaul of how we calculate national gross domestic product.



Wait ... Is European economic growth this bad that we have to all start taking drugs?


Student finance careers events and competitions for the week ahead

Are you a student who wants to work in finance? Now’s the time for you to hone your pitch. – Banks everywhere are accepting applications (we have a Singapore/Hong Kong deadlines timetable here and a London deadlines timetable here).  Most banks close summer analyst (AKA summer intern) applications in October. They also spend the next few months touring ‘target universities’ and networking with students.

Here’s what’s coming up next week. Please note that we’ve only listed events that are not specific to a single school….(We’ll be running this event list every week. Email us at if you’ve got an event you’d like to add.) 

Online events and competitions: Company valuation challenge:

GBPCAD Volume Spread Analysis +61 pips

1. Very strong background: it’s on an uptrend and there have been buying by the professional operators lately

2. There was a strong signal at this price level (a shakeout), which is when the weak holders pass their stock to the strong holders (professionals). Long on a down bar with low volume near an up trendline.

3. Exit on a weak signal. Afterwards there was another entry opportunity when the market went down in low volume.

Analytical Trader 

Apple iPad Air 2 review

The Best Tablet Available, Now More Portable And Powerful

Apple’s latest iPad update includes a redesigned iPad Air, just one year after the device was first introduced. Typically, Apple keeps the outside case design on mobile gadgets around for two years before switching things up, so the new slimmer Air is a remarkable feat in terms of hardware engineering. The new iPad also now comes in a gold color option, and packs a better camera and beefier internals, including an A8X processor that improves on the version just introduced for the iPhone 6 and 6 Plus in September. Apple lavished attention on the Air this time around, and that investment has made it the best tablet available anywhere.


9.7-inch, 2048×1546 display with 264 ppi

Antireflective coating


Learn MQL4 programming language to develop trading strategies using numerous published articles written mostly by you - members.

All articles are divided into categories, so that you can quickly find the answer various aspects of programming: "Integration", "Tester", "Trading Systems" and so forth.

How we developed the MetaTrader Signals service and Social Trading

How we developed the MetaTrader Signals service and Social Trading

We continue to enhance the Signals service, improve the mechanisms, add new functions and fix flaws. The MetaTrader Signals Service of 2012 and the current MetaTrader Signals Service are like two completely different services. Currently, we are implementing A Virtual Hosting Cloud service which co...

Freelance Jobs on - Developer's Favorite Place

Freelance Jobs on - Developer's Favorite Place

Developers of trading robots no longer need to market their services to traders that require Expert Advisors - as now they will find you. Already, thousands of traders place orders to MQL5 freelance developers, and pay for work in on

Outline of MetaTrader Market (Infographics)

Outline of MetaTrader Market (Infographics)

A few weeks ago we published the infographic on Freelance service. We also promised to reveal some statistics of the MetaTrader Market. Now, we invite you to examine the data we have gathered.

Johnpaul77 Signal Providers: "Our Strategy Remains Profitable for More Than Three Years Now. So Why Would We Change It?"

Johnpaul77 Signal Providers: "Our Strategy Remains Profitable for More Than Three Years Now. So Why Would We Change It?"

Let us reveal a little secret: website visitors spend most of their time on Johnpaul77 signal's page. It is a leader of our rating having about 900 subscribed traders with the total funds of $5.7 million on real accounts. We have interviewed the signal's providers. As it turned out, there... Freelance: Developers' Source of Income (Infographic) Freelance: Developers' Source of Income (Infographic)

On the occasion of the MQL5 Freelance Service fourth birthday, we have prepared an info-graphic demonstrating the service results for the entire time of its existence. The figures speak for themselves: more than 10 000 orders worth about $600,000 in total have been executed to date, while 3 000 cu...

How to implement traders' orders and make a profit in the MQL5 Freelance service

How to implement traders' orders and make a profit in the MQL5 Freelance service

MQL5 Freelance is an online service where developers get paid for creating trading applications ordered by traders. Now, traders understand the difference between all the services on a ready-made Trading Robot can be bought from the MetaTrader Market, while a unique Expert Advisor that t...

Do Traders Need Services From Developers?

Do Traders Need Services From Developers?

Algorithmic trading becomes more popular and needed, which naturally led to a demand for exotic algorithms and unusual tasks. Such complex applications are available in the Code Base or in the Market. Although traders have simple access to those apps in a couple of clicks, these apps may not sati...

Traders Forum

Here you can ask any questions on technical analysis, discuss ideas about trading systems, indicators and robots, as well as hone your skills of programming trading strategies in MQL4.

Communicate and share your experience with traders from anywhere in the world. Ask questions and help newbies with valuable advices - is developing along with you.


What Symbols are available

I recently changed to a different broker and found the available currency airs (or symbols) were different. Is there any easy way to :- 1. Access all Symbols from an EA 2. Check the availability of a Symbol from an EA



  Nice to meet everyone.     I need a sample Help me create a template  Write a function that returns the total number of orders in history, named function is HistoryTotalOrder   I am very grateful for that  Thanks for your reply    


Trade manager EA

Hi, I'm wondering if anyone knows of a trade manager EA (free or paid versions) which provides flexibility around trailing stop loss methods and at what point they are implemented. e.g. I might want my stop loss to be initially moving after I've reached +50 pips at...


How to close opened trade on next days ?

 Hi All,  I am coding a system which will be placing  only one trade per day  . On the next day if market meets my requirements  , selected order must be reversed , e.g. sell into buy   If the requirements are not met-> the postion should be opened till ...


Expert Advisor Parameters Not Updating. Please Help!

I've been programming and testing strategies in my spare time just for fun, but lately a problem with MT4 has made it impossible.  When I run a backtest, change the parameters, and run a backtest again, the second backtest frequently uses the parameters from the first one and so it gives me ...


Bug: MT4 Build 711: Wrong parameter order in array class CArrayDouble

Hello, please see these official prototypes: a) int  ArrayMinimum(    const void&   array[],             // array for search    int           ...