MQL4 - automated forex trading   /  

Automated trading

Login | Register | Language: ru cn en
Buy Expert Advisors in MetaTrader Market and Let Them Trade For You

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.

Growth
1 931%
Subscribers
598
Weeks
142
Trades
662
Win
74%
Avg PIPS
160
Max DD
19%
Growth
1 105%
Subscribers
98
Weeks
75
Trades
3763
Win
75%
Avg PIPS
3694
Max DD
26%
Growth
825%
Subscribers
12
Weeks
41
Trades
562
Win
83%
Avg PIPS
193
Max DD
33%
Growth
820%
Subscribers
20
Weeks
110
Trades
624
Win
83%
Avg PIPS
-33
Max DD
49%
Growth
387%
Subscribers
91
Weeks
34
Trades
1066
Win
76%
Avg PIPS
4
Max DD
35%
Growth
180%
Subscribers
44
Weeks
29
Trades
587
Win
72%
Avg PIPS
89
Max DD
12%

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.

TraderDream

This is a ready-made trading system. The indicator is not redrawn and it is not lagging . 85% of deals are profitable. Take Profit exceeds Stop Loss 3-15 times! The indicator works on all currency pairs and time frames. There are two simple ways to filter the indicator signals: Compare...

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...

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...

SuperScalper

Scalping strategy indicator only for M1 timeframe, works with any pairs. Whenever you have time to sit down at your PC or laptop, you can get profit during 15-30 minutes with the help of this indicator. Red line means down trend, you need to sell. Blue line means up trend, you need to...

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...

PZ Harmonic Trading

Are you an harmonic trader? Finding harmonic patterns in the chart and calculating ratios and projections can be time consuming, but not anymore! The PZ Harmonic Trading indicator is probably the most complete harmonic patterns auto-recognition indicator, and has a set of features which make it...

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

Make DMI+ above a certain number

Hi, Please make ADX indicator so that the DMI+ can be modified to have a setting above 0.  Say 25 for example.  Make default 0 and I will change as required.  Thanks  

Indicator Update - Channels

Hello, i Need an update to an excistent indicator. the specify modifications are in the attached File. and in the last discussion. thanks for working on it. best regards mrblue2110

Needed good high rate indcator for binary options for mt4 not lagging with good guide for use it

needed good high rate indcator for binary options for mt4 not lagging and make good profits preffer 90% rate and more with good guide for use it and makw profits

EA Update 8 - Saintchow

Hi Hooshang, Please update me the EA with one new function as discussed on email. The indicator I attached is mq4 file and your effort is much appreciated. Thanks. Saintchow 

EA working from SR_Levels.mq4 indicator

I need an simple EA to be developed upon the Arrows or Break of SR levels of the SR_Levels.mq4 you created for me.  In addition to the indicator extern variables would be these:  extern int MagicNumber = 1234;    TradeOnArrow = true; // trades on the arrows of the indicator,...

MACD_EA

      Ea based on crossover of fast and slow signal lines on provided MACD Histogram indicator . 3 positions opened with default partial take profit positions for 1st 2 positions  ptp1 and ptp2 . final take profit using flexible indicator setting from Dino_high Fib indicator ....

Traders' Blogs

Read blogs and participate in the discussion of interesting posts.

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

Confidently Selecting the Right Trade Size

Trade size can destroy an otherwise profitable strategy. Controlling leverage to under 10:1 gets us part of the way there. Trade size is not talked about very often. It isn’t as flashy or as exciting as talking about strategy or talking about a juicy trade setup, but trade size is something...

So what do you prefer cash in hand or knowledge in brain?

3 Forex Trading Levels - Where Do You Stand? The Beginner Every trader must start somewhere to study the logistics of how forex works. The beginner trader's goal is to study the forex constitution, understand them and establish a methodology to work on. Even before a trader decides to...

25 questions for a potential financial adviser

To find a truly low-cost, competent and honest financial adviser is like to find a sense of your living. Henry Hebeler, an observer of Market Watch, shares his experience with the readers. People usually ask friends or business associates who they use. Some use a CFP; others use a broker,...

Technical analysis for EURUSD and S&P 500

EUR/USD touched its lowest level of the year on Wednesday before rebounding off the 127% extension of the June/July advance near 1.3455 Our near-term trend bias is lower in the rate while below 1.3550 A daily close under 1.3455 is needed to confirm a broader move lower A cycle turn window...

A Little Planning Makes a Big Difference or When is the High Time for a Financial Advisor?

Financial plan can be of a vital help, especially for someone just graduating and entering the full-time work-force. As Carrie Houchins-Witt, an independent financial planner in Iowa, suggests, "It is never too early to get a financial adviser".  "You should start thinking about it when...

USDCHF Technical Analysis - Flat

USD/CHF Technical Strategy: Flat Support: 0.8983, 0.8934, 0.8904 Resistance: 0.9022-36, 0.9061, 0.9110 The US Dollar is attempting to extend its advance against the Swiss Franc having launched to the highest level in nearly two months yesterday. A daily close above resistance in the...

Articles

Learn MQL4 programming language to develop trading strategies using numerous published articles written mostly by you - MQL4.community 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.

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: MQL5.com 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...

MQL5.com Freelance: Developers' Source of Income (Infographic)

MQL5.com 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 MQL5.com: 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...

Why Is It Important to Update MetaTrader 4 to the Latest Build by August 1?

Why Is It Important to Update MetaTrader 4 to the Latest Build by August 1?

From August 1, 2014, MetaTrader 4 desktop terminals older than build 600 will no longer be supported. However, many traders still work with outdated versions and are unaware of the updated platform's features. We have put a lot of effort into development and would like to move on with traders and ...

Common Errors in MQL4 Programs and How to Avoid Them

Common Errors in MQL4 Programs and How to Avoid Them

To avoid critical completion of programs, the previous version compiler handled many errors in the runtime environment. For example, division by zero or array out of range are critical errors and usually lead to program crash. The new compiler can detect actual or potential sources of errors and i...

Upgrade to MetaTrader 4 Build 600 and Higher

Upgrade to MetaTrader 4 Build 600 and Higher

The new version of the MetaTrader 4 terminal features the updated structure of user data storage. In earlier versions all programs, templates, profiles etc. were stored directly in terminal installation folder. Now all necessary data required for a particular user are stored in a separate director...

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 - MQL4.community is developing along with you.

2

expiration is alert

I want to add an expiration on my EA based on a alert of the indicator, how do i do that?  How do i change a TRUE/FALSE or number value into a word value?  I want to change extern bool Expiration=false;, or extern bool Expiration=60; into ……….. Expiration = 'an alert from my indicator...

avatar

Help a learning coder fix an indicator?

Try to display ATR levels for today's range, 10, 14, and 21 day ranges. The bottom right corner. I made my best attempt at it and have been tinkering with it for quite a while without much luck. Got it narrowed down to only 5 errors. Anyone want to point out the corrections?

3

Buffers recalculation

I have a bit modified code of the fractals indi and it shows only those ones that've never "met" the price. //----Fractals up       bFound= false ;       dCurrent=High[i];        if (dCurrent>High[i+ ...

7

Simple loop Problem

Hey everybody, I try to create a little output into the expert log on MT4. What I do: int start() { int i; for (i=0; i<=2; i++) { double lB_EURJPY_D = iBands("EURJPY",PERIOD_D1,20,2,i,PRICE_CLOSE,MODE_LOWER,0); double uB_EURJPY_D = iBands("EURJPY",PERIOD_D1,20,2,i,PRICE_CLOSE...

1

About error

Can any one explain me error 131 is what after attaching robo to chart i got this error.

1

How to prevent new order to open at same price as the order before the last order..?

I have this, with help from FXEZ, but it loops throug all orders, and I only want to through the last 2 orders. bool TradePriceAllowed() {    for ( int k= OrdersTotal ()- 1 ;k>= 0 ;k--) {        if (( OrderSelect (k,SELECT_BY_POS,MODE_TRADES)) &am...