Tuesday, April 13, 2010

FXOpen Forex Broker

FXOpen is one of the major Forex trading service providers for the Islamic traders, but it doesn't limit itself to Muslim traders only. Anyone can benefit their "no overnight interest" system which is rare for MetaTrader 4 platform broker. They also offer trading courses which might be useful to the beginning traders. Regular contests and deposit bonuses with e-gold and WebMoney payment options make FXOpen a reasonable player on the Forex brokers market.

  • Spreads — as low as 2 pips on EUR/USD.
  • Minimum deposit for micro account — only $1.
  • Minimum deposit for standard account — only $25.
  • Instant order executions and quote handling.
  • Margin leverage from 1:1 up to 1:500.
  • Free unlimited demo accounts available.
  • Regular technical research and market news available.
  • Experienced and helpful support.
  • 100$ bonus on new standard accounts.
  • Trading contests.
  • Trading courses for new traders.
  • MetaTrader 4 platform.
  • Muslim friendly trading system.
  • Serious company for serious traders.
  • ECN (Electronic Communication Network) execution available through MetaTrader.
  • Liberty Reserve and WebMoney billing options.

To open account with FXOpen — complete a registration process on their site and download a free MetaTrader 4 trading platform. Then you will be able to deposit money into your trading account and enjoy your Forex trading process.

You can also read an interview with the manager from the FXOpen about their company strategy and plans: Interview with FXOpen.

Forex Newsletter

Subscribe to the EarnForex newsletter to get the regular monthly updates on the Forex market and this site. With each newsletter issue you will get the monthly events summary of each Forex traded currency, analysis of the fundamental market situation, examples of my real trades for the month and the important site updates including new ebooks, brokers and expert advisors.

Subscription to this newsletter is completely free and is very easy. Your private data is completely secure and won’t be sold or traded. The newsletter will be sent out only in text format. This will ensure that you will be always able to read it from anywhere. To subscribe, please, fill and submit the following form and then click on the confirmation link in the e-mail message, that you will receive in a few minutes.

Forex Strategies

Forex trading can't be consistently profitable without adhering to some Forex strategy. It takes time and effort to build your own Forex trading strategy or to adapt an existing one to your trading needs and style. It's important to choose a strategy or system that is easy to follow with your daily trading schedule and that can be applied successfully with your account balance size. In this Forex strategy repository you'll find various strategies that are divided into three major categories:


Indicator Forex Strategies are such trading strategies that are based on the standard Forex chart indicators and can be used by anyone who has an access to some charting software (e.g. MetaTrader platform). These Forex strategies are recommended to traders that prefer technical analysis indicators over everything else:

Moving Average Cross Strategy

Parabolic SAR Strategy

Stochastic Oscillator Strategy

MACD Divergnce Forex Strategy

Combined Stochastic Oscillator/MA Strategy


Price Action Forex Strategies are the trading strategies that don't use any chart or fundamental indicators but instead are based purely on the price action. These strategies will fit both short-term and long-term traders that don't like the delay of the standard indicators and prefer to listen as the market is speaking. Various candlestick patterns, waves, tick-based strategies, grid and pending position systems — they all fall into this category:

Inside Bar Strategy

Simple Price Based Trading System

Martingale Trading System

Scalping Forex Strategy

Support and Resistance Strategy


Fundamental Forex Strategies are the based on purely fundamental factors that stand behind the bought and sold currencies. Various fundamental indicators, such as interest rates and macroeconomic statistics, affect the behavior of the Forex market. These strategies are quite popular and will benefit long-term traders that prefer fundamental data analysis over technical factors:

Important News Trading Strategy

Carry Trade Strategy

Wednesday AUD/JPY Strategy


If you want to share your Forex trading strategy with other traders, or want to ask some questions regarding the strategies presented here, please, join a discussion of the Forex strategies at the forum.

MetaTrader Forex Indicators

At this page you can freely download MT4 and MT5 Forex indicators that can be attached to the MetaTrader Forex trading platform to boost your Forex trading performance. You can develop your own Forex trading strategies using these indicators, or you can simply follow them as the trading signals. Feel free to implement any of these indicators into a custom MetaTrader expert advisor. You can change these indicators freely before using on your Forex trading accounts.

If you have any problems with installing or using these indicators, please refer to this tutorial:

MetaTrader 4 Indicators User's Tutorial

MetaTrader 5 Indicators User's Tutorial

Aroon Up & Down (MT4, MT5) — this MetaTrader indicator is based on finding the maximums/minimums of the period and doesn't use any standard MT4/MT5 indicators. It is a separate window indicator with 2 charting lines. I find it useful to determine the trend changes.

BB MACD (MT4) — a MACD variation custom MT indicator, based on moving averages and standard deviation indicator. It can be used to determine trend starts/ends as well as the trend strength (the broader is the gap between two bands, the stronger is the current trend).

Beginner (MT4, MT5) — this one shows up trend extremes (max and min) which can be treated as the support and resistance points and help you understand current trend channels. It is a simple indicator that uses some period to find the highest and the lowest points and mark them with the dots. It can be a good base for your own range breakout expert advisor.

BMA (MT4, MT5) — a moving average indicator version that saves the traditional MetaTrader moving average functionality but adds two bands to the standard line. These bands are placed (by default) 2% below and 2% above the main line and serve as the strong pull-back levels.

CCI Arrows (MT4, MT5) — this CCI based indicator will give you signals by drawing blue and red arrows on the chart. It simply detects the CCI cross with the zero but is quite accurate.

Easy Trend Visualizer (MT4, MT5) — visualizes the trend beginning/end, along with the range periods. It's based on the standard ADX indicator and produces quite accurate trend signals.

Fisher (MT4, MT5) — finds the maximum and minimum levels on the given period, applies custom calculations to the relation of the current price to those levels and draws a histogram of the trend. Marks uptrend with green lines and downtrend — with red lines.

Float (MT4) — this MetaTrader indicator scans the latest trends and tries to apply the data to the current rate, showing a trend start/end in a separate window. It also shows Fibonacci retracement levels on the main chart window.

Laguerre (MT4, MT5) — a separate window indicator with one line signaling short and long positions, when it crosses the upper band from above or lower band from below, respectively.

Murrey Math Line X (MT4) — another kind of pivot points given in form of lines displayed on the main chart. It uses Murrey Math rules to calculate the lines’ position. Lines are shown for the current period and represent the support and resistance levels.

Not So Squeezy (MT4) — a set of indicators for the Not So Squeezy trading strategy.

Pattern Recognition Master (MT4, MT5) — an indicator for the automatic Japanese candlestick patterns recognition. It marks each candle, which fits any pattern, with the special code that represents the appropriate candlestick pattern. The legend for the patterns and the corresponding symbols is also attached to the chart with this indicator.

Price Alert (MT4, MT5) — an indicator that can notify you of certain price changes via the MetaTrader sound alerts. Can be used in manual trading when you want to know when the price reaches certain levels.

RSIOMA (MT4) — this indicator is composed of the RSI (Relative Strength Index) of two moving averages and moving average of this RSI. The cross of them means the change of the trend — when the bold line is above it is an uptrend, when the thin one is above it is a downtrend.

Spread (MT4, MT5) — an indicator that can display current spread for the given currency pair directly in the main window of the chart. Useful when dealing with variable spreads.

Support and Resistance (MT4, MT5) — as the name suggests, this indicators shows the levels of support and resistance directly on the chart. It uses standard MT4/MT5 Fractal indicator and does quite well in depicting the good levels for the next stop-loss and target-profit prices.

Trade Assistant (MT4) — a multi-timeframe indicator that analyzes the market conditions on timeframes from M5 to D1 using the Stochastic Oscillator, RSI and CCI standard indicators. The output is the set of buy or sell signalls displayed as a table below the chart. It's very easy indicator to trade using both small and large timeframes.

Traders Dynamic Index (MT4) — indicates trend direction, market volatility and trend strength in a separate window of the MetaTrader terminal. It is handy in many trading styles — long-term and scalping. Read the commentary in the code to learn using it (very easy).

TRO MultiPair (MT4) — a multiple timeframe indicator package for multiple currency pair. It shows as a separate terminal window with 3 indicating dots for each of 4 different currency pairs for each MetaTraer time period. Dots combinations serve as the entry signals. The more timeframes show the same combination the more accurate signal is. Red, red, magenta is used to enter short; green, green, cyan is used to enter long. You can select currency pairs via the input parameters. The timeframe and the currency pair of the chart, to which you attach this indicator don’t matter.

TzPivots (MT4) — daily pivot points indicator with an accurate and informative display. Trader has to set two input parameters: LocalTimeZone — time zone of the MT4/MT5 trading server (e.g. "-5" if it's New York time) and DestTimeZone — time zone of the session for which you want to calculate pivot points (e.g. "+9" for Tokyo trading session pivots).

Var Mov Avg (MT4, MT5) — indicator is based on the calculating of moving averages of the varying periods. It detects crosses that produce buy/sell signals as well as current trend indication. This indicator has a sound alert on signals, which can be turned on and off.

ZigZagOnParabolic (MT4, MT5) — improved version of the standard MetaTrader ZigZag indicator that is based on another MetaTrader standard indicator — Parabolic SAR. Detects chart extrema.

You want to share your own custom MetaTrader indicator for this page? Or do you have any comments/questions regarding any of indicators presented here? Please, visit our forum on MetaTrader Indicators.

MetaTrader Expert Advisors

Here you can download MT4 and MT5 expert advisors which can be used with the MetaTrader Forex trading platform to enhance your currency trading results combining it with the automated trading or expert advising. Only best strategies embedded into expert advisors are presented here. You can test and change them freely before using on your real or demo Forex account. My own testing results are also included for your information. All expert advisors were selected to bring at least 10% yearly profit with maximum drawdown not higher than half of the yearly profit.

If you are having any problems with installing the MetaTrader expert advisors into your MetaTrader platform, pelase refer to this tutorial:

MetaTrader Expert Advisors User's Tutorial

If you want to achieve a better backtesting quality for your expert advisor, please read this tutorial on importing and converting quality historical data to the MetaTrader platform:

MetaTrader History Data Importing and Converting Tutorial for Quality Backtesting

Title:AUD/JPY Wednesday 15:00My rating:8/10
Currency Pairs:AUD/JPYTimeframes:H1
CPU Load:Almost zeroTest Lots:1.0
Best Result With:AUD/JPY @ H1
Test Period:07/07/2008–11/09/2009
Test Profit:~ 79%Test Max DrawDown:~ 10%
Compatibility:MT4 and MT5
Speacial Notes:Based on Wednesday AUD/JPY strategy

Title:FrameworkMy rating:7/10
Currency Pairs:AllTimeframes:All
CPU Load:AverageTest Lots:0.1
Best Result With:GBP/JPY @ D1
Test Period:11/19/2006–11/19/2007
Test Profit:~ 200%Test Max DrawDown:~ 20%
Compatibility:Only MT4
Speacial Notes:Based on CCI indicators

Title:Adjustable MAMy rating:7/10
Currency Pairs:AllTimeframes:All
CPU Load:LowTest Lots:0.1
Best Result With:EUR/USD @ M5 (backtest)
Test Period:04/01/2008–04/01/2009
Test Profit:~ 19%Test Max DrawDown:~ 10%
Compatibility:MT4 and MT5
Speacial Notes:Customizable moving average cross EA

Title:PhoenixMy rating:7/10
Currency Pairs:GBP/USD USD/JPY EUR/JPY GBP/JPY USD/CHFTimeframes:All
CPU Load:LowTest Lots:1.0
Best Result With:GBP/USD @ M15
Test Period:11/19/2006–11/19/2007
Test Profit:~ 64%Test Max DrawDown:<>
Compatibility:Only MT4
Speacial Notes:Breakout

Title:OtkatMy rating:7/10
Currency Pairs:AllTimeframes:Only H1
CPU Load:MinimalTest Lots:1.0
Best Result With:EUR/USD @ H1
Test Period:11/19/2006–11/19/2007
Test Profit:~ 79%Test Max DrawDown:~ 14%
Compatibility:MT4 and MT5
Speacial Notes:Pull-back strategy with low take-profit

Title:MACD SampleMy rating:7/10
Currency Pairs:AllTimeframes:All
CPU Load:LowTest Lots:0.3
Best Result With:GBP/USD @ H4
Test Period:11/19/2006–11/19/2007
Test Profit:~ 44.5%Test Max DrawDown:~ 10.3%
Compatibility:Only MT4
Speacial Notes:Sample MACD EA optimized for GBP/USD @ H4

Title:Artificial IntelligenceMy rating:6/10
Currency Pairs:AllTimeframes:All
CPU Load:AverageTest Lots:0.1
Best Result With:GBP/USD @ H1
Test Period:11/19/2006–11/19/2007
Test Profit:~ 17%Test Max DrawDown:<>
Compatibility:Only MT4
Speacial Notes:Simple neural network

Title:myFXOverEasyMy rating:5/10
Currency Pairs:AllTimeframes:All
CPU Load:HighTest Lots:0.1
Best Result With:USD/CHF @ H4
Test Period:11/19/2006–11/19/2007
Test Profit:~ 18%Test Max DrawDown:~ 5%
Compatibility:Only MT4
Speacial Notes:Multiple indicators system

Title:myPickyBreakoutMy rating:5/10
Currency Pairs:AllTimeframes:All
CPU Load:MinimalTest Lots:0.1
Best Result With:EUR/USD @ D1
Test Period:11/19/2004–04/15/2009
Test Profit:~ 28%Test Max DrawDown:~ 8%
Compatibility:Only MT4
Speacial Notes:Simple breakout strategy for Tuesday, Wednesday and Thursday

Title:MACD PatternMy rating:4/10
Currency Pairs:EUR/USDTimeframes:H4
CPU Load:MediumTest Lots:0.3
Best Result With:EUR/USD @ H4
Test Period:08/19/2007–04/15/2009
Test Profit:~ 80.8%Test Max DrawDown:~ 27.6%
Compatibility:Only MT4
Speacial Notes:EA based on MACD patterns for EUR/USD @ H4

Title:BinarioMy rating:3/10
Currency Pairs:AllTimeframes:All
CPU Load:AverageTest Lots:1.0
Best Result With:GBP/USD @ D1
Test Period:11/19/2006–11/19/2007
Test Profit:~ 500%Test Max DrawDown:~ 28%
Compatibility:Only MT4
Speacial Notes:Made only 4 trade in test. Better use as manual system.

Title:myRandomMy rating:5/10
Currency Pairs:AllTimeframes:All
CPU Load:LowTest Lots:0.1
Best Result With:GBP/JPY @ H1
Test Period:11/19/2006–11/19/2007
Test Profit:~ 16%Test Max DrawDown:~ 0.3%
Compatibility:Only MT4
Speacial Notes:Completely random expert advisor

Title:AmazingMy rating:5/10
Currency Pairs:AllTimeframes:All
CPU Load:LowTest Lots:-
Best Result With:-
Test Period:-
Test Profit:-Test Max DrawDown:-
Compatibility:Only MT4
Speacial Notes:News trader. You give it a date and time of news and it sets breakouts. Good for Forex news traders.

If you want to share your own expert advisor for this page, or want to comment on any EA presented here, please, visit our forum on MetaTrader Expert Advisors.

Forex Tools

The presented Forex tools can assist you both in technical analysis and money management which will greatly enhance your trading results. All these online Forex tools are totally free and can be used at no cost:

MT4/MT5 Expert Advisors — Download free expert advisors for the MetaTrader 4 (and MetaTrader 5) trading platform. Test and use these EAs to empower your automated Forex trading and also to help the developing of your own MetaTrader expert advisor or Forex strategy.

MetaTrader Indicators — Free downloads of the MetaTrader indicators for an MT4 and MT5 trading platforms. You can use these indicators to improve your Forex trading strategy or develop your own MetaTrader expert advisors.

Pivot Points Calculator — Four online web based pivot points calculators will help you to generate pivot points for any given time period. Pivot points are used as the most important market trend points, where trend can meet support or resistance and actually change its course. Floor, Tom Demark's, Woodie's and Camarilla pivot points building rules are available with this free calculator. You don't need to download any software, just fill the form and get instant pivot point, resistance and support levels.

Pip Value Calculator — How much is one pip? How about EUR/CHF or CAD/JPY? With this free and fast online tool you can find out the value of 1 pip in USD for any lot size and any major or cross currency pair. Fill the form and get the pip value in one moment. No need to download any software!

Fibonacci Calculator — The web based Fibonacci retracement calculator will help you to generate basic Fibonacci retracement values for any given trend. These retracement values can be used as the most natural points of support and resistance for a given trend for any currency pair. On the currency trading market, the use of Fibonacci retracement levels to set orders and targets is one of the best ways to organize trader's portfolio.

Risk and Reward Forex Calculator — online calculator that will help you to find out the risks and rewards associated with your possible position's targets and stop-losses based on the Fibonacci retracement levels of the current market wave.

Forex Strategies — free Forex strategies available for all traders, including strategies based on the technical idicators, fundamental events and bare price action. All presented Forex strategies have examples and detailed descriptions.

MetaTrader VPS hosting — special dedicated hosting for your MetaTrader (and usually any other) Forex platform and expert advisors. It's a good way to keep your strategy always active independently from your home or work PC.

Forex Glossary

ADX (Average Directional Index) — standard technical indicator that measures the strength of a trend.

Ask (Offer) — price of the offer, the price you buy for.

Aussie — a Forex slang name for the Australian dollar.

Bank Rate — the percentage rate at which central bank of a country lends money to the country's commercial banks.

Bid — price of the demand, the price you sell for.

Broker — the market participating body which serves as the middleman between retail traders and larger commercial institutions.

Cable — a Forex traders slang word GBP/USD currency pair.

Carry Trade — in Forex, holding a position with a positive overnight interest return in hope of gaining profits, without closing the position, just for the central banks interest rates difference.

CCI (Commodity Channel Index) — a cyclical technical indicator that is often used to detect overbought/oversold states of the market.

CFD — a Contract for Difference — special trading instrument that allows financial speculation on stocks, commodities and other instruments without actually buying.

Commission — broker commissions for operation handling.

CPI — consumer price index the statistical measure of inflation based upon changes of prices of a specified set of goods.

EA (Expert Advisor) — an automated script which is used by the trading platform software to manage positions and orders automatically without (or with little) manual control.

ECN Broker — a type of Forex brokerage firm that provide its clients direct access to other Forex market participants. ECN brokers don't discourage scalping, don't trade against the client, don't charge spread (low spread is defined by current market prices) but charge commissions for every order.

ECB (European Central Bank) — the main regulatory body of the European Union financial system.

Fed (Federal Reserve) — the main regulatory body of the United States of America financial system, which division — FOMC (Federal Open Market Committee) — regulates, among other things, federal interest rates.

Fibonacci Retracements — the levels with a high probability of trend break or bounce, calculated as the 23.6%, 32.8%, 50% and 61.8% of the trend range.

Flat (Square) — neutral state when all your positions are closed.

Fundamental Analysis — the analysis based only on news, economic indicators and global events.

GDP (Gross Domestic Product) — is a measure of the national income and output for the country's economy; it's one of the most important Forex indicators.

GTC (Good Till Canceled) — order to buy or sell of a currency with a fixed price or worse. The order is alive (good) until execution or cancellation.

Hedging — maintaining a market position which secures the existing open positions in the opposite direction.

Jobber — a slang word for a trader which is aimed toward fast but small and short-term profit from an intra-day trading. Jobber rarely leaves open positions overnight.

Kiwi — a Forex slang name for the New Zealand currency — New Zealand dollar.

Leading Indicators — a composite index (year 1992 = 100%) of ten most important macroeconomic indicators that predicts future (6-9 months) economic activity.

Limit Order — order for a broker to buy the lot for fixed or lesser price or sell the lot for fixed or better price. Such price is called limit price.

Liquidity — the measure of markets which describes relationship between the trading volume and the price change.

Long — the position which is in a Buy direction. In Forex, the primary currency when bought is long and another is short.

Loss — the loss from closing long position at lower rate than opening or short position with higher rate than opening, or if the profit from a position closing was lower than broker commission on it.

Lot — definite amount of units or amount of money accepted for operations handling (usually it is a multiple of 100).

Margin — money, the investor needs to keep at broker account to execute trades. It supplies the possible losses which may occur in margin trading.

Margin Account — account which is used to hold investor's deposited money for FOREX trading.

Margin Call — demand of a broker to deposit more margin money to the margin account when the amount in it falls below certain minimum.

Market Order — order to buy or sell a lot for a current market price.

Market Price — the current price for which the currency is traded for on the market.

Momentum — the measure of the currency's ability to move in the given direction.

Moving Average (MA) — one of the most basic technical indicators. It shows the average rate calculated over a series of time periods. Exponential Moving Average (EMA), Weighted Moving Average (WMA) etc. are just the ways of weighing the rates and the periods.

Offer (Ask) — price of the offer, the price you buy for.

Open Position (Trade) — position on buying (long) or selling (short) for a currency pair.

Order — order for a broker to buy or sell the currency with a certain rate.

Pivot Point — the primary support/resistance point calculated basing on the previous trend's High, Low and Close prices.

Pip (Point) — the last digit in the rate (e.g. for EUR/USD 1 point = 0.0001).

Profit (Gain) — positive amount of money gained for closing the position.

Principal Value — the initial amount of money of the invested.

Realized Profit/Loss — gain/loss for already closed positions.

Resistance — price level for which the intensive selling can lead to price increasing (up-trend).

RSI (Relative Strength Index) — indicator that measures of the power of direction price movement by comparing the bullish and bearish portions of the trend.

Scalping — a style of trading notable by many positions that are opened for extremely small and short-term profits.

Settled (Closed) Position — closed positions for which all needed transactions has been made.

Slippage — execution of order for a price different than expected (ordered), main reasons for slippage are — "fast" market, low liquidity and low broker's ability to execute orders.

Spread — difference between ask and bid prices for a currency pair.

Standard Lot — 100,000 units of the base currency of the currency pair, which you are buying or selling.

Stop-Limit Order — order to sell or buy a lot for a certain price or worse.

Stop-Loss Order — order to sell or buy a lot when the market reaches certain price. It is used to avoid extra losses when market moves in the opposite direction. Usually is a combination of stop-order and limit-order.

STP (Straight Through Processing) — an order processing that doesn't require any manual intervention and is fully automatic. In fact, 99.9% of all on-line Forex brokers support order handling with STP.

Support — price level for which intensive buying can lead to the price decreasing (down-trend).

Swap — overnight payment for holding your position. Since you are not physically receiving the currency you buy, your broker should pay you the interest rate difference between the two currencies of the pair. It can be negative or positive.

Technical Analysis — the analysis based only on the technical market data (quotes) with the help of various technical indicators.

Trend — direction of market which has been established with influence of different factors.

Unrealized (Floating) Profit/Loss — a profit/loss for your non-closed positions.

Useable Margin — amount of money in the account that can be used for trading.

Used Margin — amount of money in the account already used to hold open positions open.

Volatility — a statistical measure of the number of price changes for a given currency pair in a given period of time.

VPS (Virtual Private Server) — virtual environment hosted on the dedicated server, which can be used to run the programs independent on the user's PC. Forex traders use VPS to host trading platforms and run expert advisors without unexpected interruptions.