Do you know about correlation forex ? I am learning to complete my EA base on this strategy. Do you have any knowledge about that, please share it.
ROMAN5 Bollinger Bands TrailingStop includes BreakEven facility. TrailingStop automatically moves the Stop Loss with the Bollinger Bands level. You can place ROMAN5 Bollinger Bands TrailingStop in any chart. It comes with an alert that will sound whenever a new signal appears. It also features an email facility. Your email address and SMTP Server settings should be specified in the settings window of the "Mailbox" tab in your MetaTrader 5.
Bollinger Bands Parameters:
BB Period - The averagin
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.
The script is intended for automatic placing of Sell Stop pending orders, Stop Losses and Take Profits on the user specified levels. This script is not that useful as "Virtual pending buy stop", since short positions are opened as Bid price crosses the levels. Thus spread widening is not dangerous. Nevertheless, you need to have this script to prevent unwanted hitting of the Stop Loss levels.
Automation of the process of placing the Sell Stop pending orders, Stop Losses and T
This is a panel for controlling the profit/loss in dollars, pips or % of balance. A new function for trailing profits has been implemented.
The panel can be used as a virtual Stop Loss or Take Profit.
It also features the emergency button - CLOSE ALL.
You can also try the full version of the VirtualTradePad for mt5 panel, as well as the Profit or Loss for mt4 panel
Other versions in this collection:
VirtualTradePad for mt5 Digit Market Time Pad Market Time Pad Scalper PadMain f
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.
The indicator plots horizontal support and resistance levels using grouping of extrema. The levels are displayed as lines whose color depends on how many times the level was a support or resistance line over the specified interval. You can also display counters for support, resistance and age of the level in text format. The age of the level indicates how many bars back the level had the most recent impact on the price (on the chart time frame as specified in the settings). Given the age of the
The PZ Day Trading indicator detects reversals in a zig-zag fashion, without repainting or backpainting. Based on breakouts of variable lengths, the indicator uses only price action to pick trades and reacts to the market very fast. The positional accuracy of its signals offers huge opportunity for profits, easily up to 80% winners.
Amazingly easy to tradeChart statistics will help you to optimize your tradingIt works on every single timeframe without fine tuningThe indicator analyzes its own q
Informer for VPS - report on the state of your account via e-mail. Useful for controlling your Expert Advisors that run on a VPS or a dedicated computer. Information about open positions and last deals for a day, week, month or year grouped by currency pairs.
Adjustable periodicity of reports and depth of deals included in the report. A possibility to add own comment to each report. You will receive reports on e-mail with specified periodicity: from 15 minutes to once a day. The reports are se
The main purpose of the indicator is to determine and mark trade signals on the histogram of the Accelerator Oscillator, which were described by Bill Williams in his book "New Trading Dimensions". The list of signals:
The buy signal when the indicator histogram is below the zero line. The sell signal when the indicator histogram is below the zero line.The sell signal when the indicator histogram is above the zero line. The buy signal when the indicator histogram is above the zero line. The
VirtualTradePad - is a contol panel for working with orders in МetaТrader 5 : buy, sell, buystop, buylimit, sellstop, selllimit, close, delete, modify, tralling stop.
VirtualTradePad won 2nd prize in the "Best Control Panel in the MQL5 Language" Contest.
The panel consists of 5 tabs.
VirtualTradePad PositionsStyle VirtualTradePad Ordersstyle VirtualTradePad SignalsStyleDemo version of the panel - VirtualTradePad LiteProfit or Loss PadINFO PadYou can also try this panel for
Fast Copy MT5 allows to copy trades between different MetaTrader 5 (netting)(hedge) and MetaTrader 4 accounts in any direction and amount, quickly and easily (without loading the system).
Any type of copying is available
MT5 —> MT5 MT5 —> MT4 MT4 —> MT5 MT4 —> MT4
* For any interaction with the MT4, it is necessary to additionally install Fast Copy MT4
One tool for sending and receiving transactions: [master] > [slave] operation mode can be selected in
The indicator calculates the quantum frequencies using the current market data. The quantum frequencies are used in Spectrum analysis of automated trading systems to create quantum filters for selecting signals, i.e. skipping trades that are likely to be unprofitable.
How It Works
It analyses the trade results of automated trading system for each frequency (512 frequencies are used). Calculation of the frequency response to search for "profitable" and "unprofitable" f
Does not support hedging orders on a single symbol on MT5
MultiMTCopier MT5Source - new and improved multi-terminal positions copier for your real / demo account, works faster, requires less, flexible in managing and upgrading, new information support. This expert is designed for terminal MetaTrader5 from which the position will be copied.
The EA will copy all positions without delays Additionally integrated notification in situations requiring user attention Buttons for re
The indicator is intended for determining the spread and swap size, the distance for setting stop orders and stop losses from the current price allowed and the risk per 1 point in the deposit currency.
The indicator informs a trader about possible additional expenses and profits connected with transferring a position to the next trade session of the financial instrument. It also informs about the spread size and the distance of pending orders, stop loss and trailing from the current price. In a
qAutoActivation indicator is one of the main components of Trading Chaos Expert trading expert panel. The indicator displays the current trend on the current timeframe. This is the first indicator that is attached to the chart and saved in the trading complex template. It defines what trading signals from the expert panel should be automated for market entry (bullish or bearish ones).
When the trend changes, the indicator changes the line color and, at the same time, highlights the trading pane
IShift Lite is a lite version of IShift, and it doesn't include the tick chart.
IShift Lite allows:
perform trade operations directly from the depth of market with a "single touch"; automatically place Stop Loss and Take Profit; move position to breakeven; move Stop Loss along the price; automatically calculate the volume of an order depending on a fixed risk level or a fixed margin level.The program includes a visual help system.
Note: the demonstration version downloaded via the "Demo
Does not support hedging orders on a single symbol on MT5
MultiMTCopier MT5Receiver - new and improved multi-terminal positions copier for your real/demo account, works faster, requires less, flexible in managing and upgrading, new information support. This Expert Advisor is designed for the MetaTrader 5 terminal, trades will be copied into this terminal.
The EA will copy all positions without delays Additionally integrated notification in situations requiring user attention
This is an utility for automatic scaling of a chart and making at least 140 bars visible in it. This is necessary for a correct wave analysis according to the Bill Williams' strategy "Trading Chaos". The utility can be used on any timeframe available in МetaТrader 5.
It draws a vertical line through the first bar the calculation starts from. This line allows you to see the probable starting point of the wave sequence along with a sufficient number of bars displayed in the chart. It also makes t
This is an extended version of Heiken Ashi indicator with the ability to average (smooth) the values for the specified period of bars and select the applied price: considering "Open price" or not. The description is provided in the parameters. Three screenshots are displayed below: standard version (1 bar), 3 bars and 5 bars.
МetaTrader 4 version: https://www.mql5.com/en/market/product/7326
Times & Sales is a famous (and old!) trading tool. However, it is not present in MetaTrader 5 as a built-in tool.
DeltaTrader now presents this indicator for MetaTrader! It has the following characteristics:
Two flag modes: FOREX and EXCHANGE
FOREX: black color: last price = 1-Minute opening price / blue color: last price < 1-Minute opening price / green color: last price > 1-Minute opening price. EXCHANGE: black color: last price = between quotes / blue color: last price = bid price / gre
The trade strategy is based on three moving averages. To determine the trend, it uses three exponentially smoothed moving averages: FastEMA, MediumEMA and SlowEMA.
Buy signal: FastEMA>MediumEMA>SlowEMA (upward trend).Sell signal: FastEMA<MediumEMA<SlowEMA (downward trend).Input parameters:
Inp_Signal_ThreeEMA_FastPeriod = 8;Inp_Signal_ThreeEMA_MediumPeriod = 38;Inp_Signal_ThreeEMA_SlowPeriod = 48;Inp_Signal_ThreeEMA_StopLoss = 400;Inp_Signal_ThreeEMA_TakeProfit = 900;Inp_Money
Percent Crosshair is a powerful and easy percentage measure tool.
Measure the chart percentage very quick! Don't waste your time anymore!
Just attach the Percent Crosshair indicator in the chart, select crosshair mode at toolbars or press "Ctrl+F" and start using the crosshair as you always do! The percent measure will be next to the indicative price.
Customize your indicator the way you want!
There are 4 entry parameters:
Positive % color: set the desired color when % is positive. Negat
The Expert Advisor uses the strategy of trading the Fibonacci levels. As the basis for placing a grid, the EA uses the ZigZag indicator (included in the standard MetaTrader delivery).
First, the EA determines the trend direction. To do that, according to the Dow theory, it uses the last two Highs and last two Lows of the ZigZag.
If the last High is higher than the previous and the last Low is higher than the previous, the EA considers the trend to be ascending. If the last High is lower
The economic calendar is made in the form of an Expert Advisor that downloads the data from one of the most popular Forex sites (forexfactory.com/calendar.php). The data is presented in two ways. The first (primary) is represented as icons with detailed information about the event. The second is displayed as a line with a news description. Economic Calendar downloads published news in real mode with the possibility to adjust the spacing of data validation and user-friendly customizable graphical
This product is similar to Tick volume analizer Expert Advisor, however it is implemented as an indicator. Release of this product is stipulated by the fact, that it is not possible to run two EAs in the same window.
Tick volume is equal to amount of ticks at the unit of time. There is direct correlation between tick volume and real amount of deals. Every change of the price is a result of a real request to perform a deal. Consequently, fewer requests we have, the less price changes we get, an
Safe Automatic is a safe MetaТrader 5 trading robot working autonomously on a VPS server. The good results are achieved on EURUSD.
The EA applies modified versions of a trend-following strategy, half-pyramiding, scalping, Elliott Wave method and speculating trading with a deposit protection. The EA switches the strategies automatically. The robot does not trade at night from 10 p.m. to 4 a.m. (server time).
The robot was tested in the special tester on real ticks. Empirical e
Trading Chaos Expert Lite is a light version of Trading Chaos Expert. In the Lite version it is not possible to receive the table of trading signals, automatically place pending orders based on them and maintain open positions for multiple symbols at the same time in one window. Only the Current Chart mode is available. In all other features the panel is fully consistent with the basic version of the Expert Advisor.
This is, rather, a well thought out trader's assistant which is not easy to do
The indicator determines and marks the short-term lows and highs of the market on the chart according to Larry Williams` book "Long-term secrets to short-term trading".
"Any time there is a daily low with higher lows on both sides of it, that low will be a short-term low. We know this because a study of market action will show that prices descended in the low day, then failed to make a new low, and thus turned up, marking that ultimate low as a short-term point. A short-term market high is just
We present you an effective software solution for arbitrage between brokers.
The Arbitrage on the market became widespread due to decentralization. There are many liquidity providers, whose quotes differ for various reasons. By tracking the dynamics of changes in the quotes of different brokers, it is possible to determine the delayed and leading brokers, thereby predicting the future prices of the delayed broker for a short time. Knowing these prices and using efficient built-in software filte
The script is intended for automatic placing of Buy Stop pending orders, Stop Losses and Take Profits on the user specified levels.
Avoiding unwanted entering a long position in case of false hitting the level as a result of widening of the spread by a dealing center. Avoiding unwanted triggering of a Stop Loss in case a quote pierces a significant level (fractal) without further confirmation with the close price. Setting a necessary virtual order and entering the market in
Forum on trading, automated trading systems and testing trading strategies
Multi currency EA ideas
newdigital, 2014.02.26 13:23
Multi currency EA may be based on some other systems. The only thing to do (except the system itself) is 'account protection feature'. Because those kind of EAs may be risky, and this risk is for whole the account (just my opinion sorry). But it also depends on how it will be coded for example.
As to correlation so I found the following
MT5 CodeBase on HowTo :
Indicators: MFCS Currency Correlation Chart
newdigital, 2013.10.26 09:29
Currency Pairs Correlation in Forex Market: Cross Currency Pairs
As a forex trader, if you check several different currency pairs to find the trade setups, you should be aware of the currency pairs correlation, because of two main reasons:
1- You avoid taking the same position with several correlated
currency pairs at the same time and so you do not multiply your risk.
Additionally, you avoid taking the positions with the currency pairs
that move against each other, at the same time. 2- If you know the
currency pairs correlations, it may help you to predict the direction
and movement of a currency pair, through the signals that you see on the other correlated currency pairs.
Now I explain how currency pairs correlation helps. Lets start with the 4 major currency pairs: EURUSD ; GBPUSD ; USDJPY and USDCHF.
In both of the first two currency pairs (EURUSD and GBPUSD), USD
works as the money. As you know, the first currency in currency pairs is
known as the commodity and the second one is the money. So when you buy
EURUSD, it means you pay USD to buy Euro. In EURUSD and GBPUSD, the
currency that works as the money is the same (USD). The commodity of
these pairs are both related to two big European economies. These two
currencies are highly connected and related to each other and in 99% of
the cases they move on the same direction and form the same buy/sell
signals. Just recently, because of the economy crisis, they moved a
little differently but their main bias is still the same.
What does it mean? It means if EURUSD shows a buy signal, GBPUSD
should also show a buy signal with minor differences in the strength and
shape of the signal. If you analyze the market and you come to this
conclusion that you should go short with EURUSD and at the same time you
decided to go long with GBPUSD, it means something is wrong with your
analysis and one of your analysis is wrong. So you should not take any
position until you see the same signal in both of these pairs. Of
course, when these pairs really show two different direction (which
rarely happens), it will be a signal to trade EUR-GBP. I will tell you
and USDJPY behave so similar but not as similar as EURUSD and GBPUSD,
because in USD-CHF and USDJPY, money is different. Swiss Franc and
Japanese Yen have some similarities because both of them belong to oil
consumer countries but the volume of industrial trades in Japan, makes
Generally, when you analyze the four major currency pairs, if you see
buy signals in EURUSD and GBPUSD, you should see sell signals in
USDJPY. If you also see a sell signal in USD-CHF, then your analysis is
more reliable. Otherwise, you have to revise and redo your analysis.
EURUSD, GBPUSD, AUDUSD, NZDUSD, GBPJPY,
EURJPY, AUDJPY and NZDJPY usually have the same direction. Just their
movement pattern sometimes becomes more similar to each other and
What do I prefer?
If I find a sell signal with EURUSD and GBPUSD and a buy signal with
USDJPY, I prefer to take the short position with one of the EURUSD or
GBPUSD because downward movements are usually stronger. I will not take
the short position with EURUSD or GBPUSD and the long position with
USDJPY at the same time, because if any of these positions goes against
me, the other one will do the same. So I don’t double my risk by taking
two opposite positions with two currency pairs that move against each
How to use the currency pairs correlation to predict the direction of the market?
When I have a signal with a pair, but I need confirmation to take the
position, I refer to the correlated currency pairs or cross currency
pairs and look for the confirmation. For example I see a MACD Divergence in USDCAD
four hours chart but there is no close support breakout in USDCAD four
hours or one hour chart. I want to take a short position but I just need
a confirmation. If I wait for the confirmation, it can become too late
and I may miss the chance. I check a correlated currency pair like
USDSGD and if I see a support breakout in it, I take the short position
with USDCAD. Now the question is why I don’t take the short position
with USDSGD and I use its support breakout to go short with USDCAD? I do
it because USDCAD movements are stronger and more profitable. I use
USDSGD just as an indicator to trade USCAD.
It happens that you take a position with a currency pair, but it
doesn’t work properly and you don’t know if it was a good decision or
not. On the other hand, you don’t see any sharp signal on that currency
pair to help you decide if you want to keep the position or close it. In
such cases, you can check a correlated currency pair and look for a
continuation or reversal signal. It helps you to decide about the
position you have.
Sometimes, some correlated currency pairs don’t move in the way that
they are supposed to move. For example EURUSD and USDJPY go up at the
same time, whereas they usually move against each other. It can happen
when Euro value goes up and USD value doesn’t have a significant change,
but at the same time JPY value goes down, because of some reason. In
these cases, you can use the below table to find and trade the currency
pair that its movement is intensified by an unusual movement in two
other currency pairs. In this example, if EURUSD and USDJPY go up at the
same time, EURJPY will go up much stronger (see the below chart).
Or if EURUSD goes up and AUDUSD goes down at the same time, EUR-AUD goes up strongly.
Another important example: If EURUSD goes up and GBPUSD goes down at the same time, EURGBP
goes up strongly. Maybe this is the most important case that we can
trade based on this rule. It happens many times that EURUSD and GBPUSD
move against each other and that is the best time to trade EURGBP. Now
you know why EURGBP doesn’t move strongly most of the time. It is
because EURUSD and GBPUSD move in the same direction most of the time.
For example they go up at the same time and so EURGBP doesn’t show any
significant movement because when both of the currencies of a currency
pair go up or down at the same time, that currency pair doesn’t show any
strong movement and direction (I hope you know why a currency pair goes
up or down. It goes up when the first currency value goes up OR the
second currency value goes down. For example EURUSD goes up, if Euro
value goes up or USD value goes down. If this happens at the same time,
then EURUSD goes up much stronger).
The below chart includes almost all of these unusual movements and their results on the third currency pair.
if EURUSD and USDJPY then EURJPY means if EURUSD and USDJPY go up at the same time, then EURJPY goes up much stronger.
newdigital, 2014.02.04 08:27
Trade Gold Using Currency Correlations (based on dailyfx article)
Secondly, the AUD has a high correlation to gold due to Australia’s
extensive gold mining operations. As gold prices fluctuate, this
increases or decreases the amount of funds transferred into AUD to make
purchases of the metal. These transfers essentially change demand for
the currency and can directly cause changes in the AUDUSD currency pair
Trading the Correlation
The key to trading positively correlated assets, is finding a direction
from one of the underlying assets before making a trading decision. If
traders are seeing the AUDUSD push to lower lows, this could easily be
the catalyst for a bearish bias on Gold. Conversely if gold is trending
upwards, this can also be a signal of a new uptrend on the AUDUSD.
As you can see, this information is very useful to traders that have a
general fundamental view of the market. If you have an opinion on Gold
or the US Dollar this can be relayed into a trade idea. Often traders
that are bullish on Gold choose to trade the AUDUSD instead of the metal
itself. The Aussie Dollar carries a 2.50% banking rate, meaning traders
can earn additional interest while executing a buy order on a
positively correlated opinion of Gold. If a trader is bearish on the
AUDUSD currency pair, traders can in turn sell gold to avoid
accumulating interest on their trading balance.
newdigital, 2014.02.04 09:27
Australian Dollar Strongly Correlated to Gold, Silver, Steel Prices (based on this article)
View forex correlations to the SPDR Gold ETF Trust
(GLD), United States Oil Fund ETF (USO), SPDR Dow Jones Industrial
Average ETF Trust (DIA), UK FTSE 100 Index, and IShares Silver Trust ETF
Sergey Golubev, 2016.10.17 10:55
Multi Instrument Indicator for MetaTrader 4
This is very interesting indicator: we can add the price of one or several other instruments to one window.
This is USDCHF price on the EURUSD chart:
This is Dollar Index price on USDCAD price:
This is Dollar Index on EURUSD chart:
Sergey ... you repertoire and experience about different kinds of systems and trading styles are really great.
Based on your experience in forex market so far, which kind of strategies and technical analysis tools would you advise most for a winning system?
Selecting the trading system to use is very personal thing. I like Brainwashing system (MT4 and MT5), everything related to Ichimoku and Signal systems (Asctrend, BreaiTrend, etc).
So, selecting good system is very personal situation.
You can look at this wiki thread which i am re-constructing now (it is not ready yet but I an trying to organize every thread related to the recent mql5 forum content just fto find everything in easy way).
As to the technical analysis so there are 3 main threads:
And I am using the follolwing indicators/setups for technical analysis (MT5):
Market condition setup (indicators and template) is here