Free Expert Advisors Direct Download:

Expert Advisors

Blessing EA

Blessing 3 EA is a Grid Forex robot, basically designed to determine market conditions using MA to detect the current price direction and calculate the StopLoss and TakeProfit. It can be set to make only a BUY or SELL trade instead of STOP and LIMIT trades, so BUYs are opened when the direction is long while SELLs are opened when the direction is short and in both cases profits are then harvested on trend reversal when TakeProfit level is hit.

Free Metatrader Trade Copier

It is a Forex account copier by which you are able to copy trades made in one MT4 account to another account running on a different MT4 terminal on the same PC or laptop device.

100 Pips a Day

It applies 2 simple moving average indicators to open price in 5M timeframe, so that a long order is set if the price closes below a 7 period SMA and a short order is set if the price closes above a 7 period SMA.

Forex Indicators

The Classic Turtle Trader

This is a trend following system coded by Dennis Gartman and Bill Eckhart. It historical highs and lows breakouts  dependant for its trades to be taken and closed. It's completelt the opposite to the "buy low and sell high" widely used trading principle. Its main rule is "Trade an N-day breakout and take profits when an M-day high or low is breached (N must be higher than M)".

  • Go long a 20-day breakout and exit when the price action reaches a 10-day low.
  • Go short a 10-day breakout and exit when price action reaches a 5-day high.

Forex Scripts

Open Fibonacci Order Script

This is a simple Fibonacci Retracement object dependent script. It has only one lots input variable number. It looks for the latest Fibonacci Retracement object and sets entry points for long orders at 1 pip over 100 Fibonacci level and for short orders at 1 pip under 100 Fibonacci level with fixed StopLoss at 0 Fibonacci level.

TakeProfit is dynamically set according to the first Fibonacci level over 100, so it's ranging affected by the Fibonacci Retracement object changes.

When calculating the proper levels, the script takes into account the existing spread which is the difference between ask and bid price. It also ensures that the distances between StopLoss, TakeProfit and Open Levels are not too short just before starting a trade.

It displays an error message whenever an error occurs.


String Library

This Library includes a bundle of useful functions to facilitate modifying strings. It is perfectly compatible with the MT4 built-in functions. After copying the files into the appropriate folders, the library can be included by adding this line to your files: #include <StringLib.mqh>

  • String stringReplaceAll (string str, string toFind, string toReplace) - Returns a new string that results from replacing all occurrences of toFind with toReplace in that string.
  • String stringReplaceFirst (string str, string toFind, string toReplace) - Replaces the first substring of this string that matches toFind with toReplace.
  • Void stringSplit (string & output[], string input, string token) - Splits input string into output array around a given token.
  • String stringTrim (string str) - Returns a copy of the string, without a leading or a trailing whitespace.
  • Bool stringStartsWith (string str, string prefix) - Tests if a given string starts with the specified prefix.
  • Bool stringEndsWith (string str, string suffix) - Tests if a given string ends with the specified suffix.
  • String stringToLowerCase (string str) - Converts all of the characters in a given string to lower case (compatible with English alphabet only).
  • String stringToUpperCase (string str) - Converts all of the characters in a given string to upper case (compatible with English alphabet only).
  • Bool stringEqualsIgnoreCase (string str1, string str2) - Compares one string to another one, ignoring case considerations (compatible with English alphabet only).

Talk About Free Expert Advisors

Login to Comment!
You are connected to:   Socialize Comment

 Expert Advisor Reviews presented by Forex Robots Review – Our tip: Expert Advisor, Trading Robot - RoboForex – Professional services on Forex market

Forex trading can involve the risk of loss beyond your initial deposit. It is not suitable for all investors and you should make sure you understand the risks involved, seeking independent advice if necessary.
Forex accounts typically offer various degrees of leverage and their elevated profit potential is counterbalanced by an equally high level of risk. You should never risk more than you are prepared to lose and you should carefully take into consideration your trading experience.
Past performance and simulated results are not necessarily indicative of future performance. All the content on this site represents the sole opinion of the author and does not constitute an express recommendation to purchase any of the products described in its pages.

Back to Top