RayBOT Review Introduction

Trading multiple currency pairs ensures stable higher gains with losses much offsetting.

Trading Idea

As a non-Grid, non-Martingale system, RayBOT relies for its trading on price swings between Support / Resistance levels. It is a frequent trader achieving a trading rate of about 5 to 10 trades a week on each currency pair.
Visit RayBOT Website

RayBOT Criteria


2 Real + 2 Demo Accounts for Any Subscription Type.



Compatible Brokers

All Brokers with All Account Types are Supported (low spread brokers are recommended), We Recommend IC Markets, Tickmill, or Alpari Forex Brokers With TradingFX VPS for the Best Stability and Profitability.

User Manual

A detailed User Manual is Included with the EA for its installation, setting up and usage on MT4 platform.

Support & Upgrades

24 / 7 Professional Support and Free Monthly Optimized Setting Automatic Updates throughout the Subscription Period.

Refund Policy

30 Day Money Back Guarantee.

Supported Currency Pairs


MetaTrader Chart Timeframe


Verified Live Trading Results

By analyzing RayBOT MyfxBook verified trading results and its live performance we could find that:

  • Its potential gains can be 10% a month by using the developers recommended risk level gathering a compound annual growth rate (CAGR) exceeding 60%
  • It has a positive risk reward with a win rate that could exceed 57%.
Recommended risk level with Default settings
Started On
Feb 09, 2016
Solidary Markets FX
Starting Balance
Recommended risk level with Default settings
Started On
Jan 31, 2016
IC Markets

Strategy Backtests

We have tested RayBOT using high quality Dukascopy Tick Data (every tick) from 2011 to 2016 on the three supported pairs via a RoboForex ECN-Pro NDD Real account with a real spread of 6 pips for AUDUSD, 0.5 pips for EURUSD and 1.0 pip for USDCAD (the lower the spread, the better the results). The EA proved its ability to efficiently handle all the price action types.

We have applied different risk levels (Max_Risk_Per_Trade) of 5, 7 and 10 in addition to fixed lot size of 0.1 with no risk! Each variation was tested on every currency pair individually to better understand the EA performance!

The backtests maximum drawdown resulted is below 25% or less than 800 pips over the whole 9 years period of testing, so it's highly expected to be much lower and shorter on live trading thanks to the EA automatic optimization capability as mentioned before.

Trading Style (Visual Backtest)

AUDUSD Backtests

EURUSD Backtests

USDCAD Backtests

Portfolio Report with Risk 7 on EURUSD + AUDUSD + USDCAD from 2011 to 2015

(Conducted by the EA developers)

Portfolio Report with Risk 7 on EURUSD + AUDUSD + USDCAD from 2011 to 2015

Trading Strategy

By its carefully coded logic, RayBOT trades swings close to support / resistance levels and once a position has been opened, the eagerly acting built in trade management unit starts its work.

To protect the trade, the ideal StopLoss and TakeProfit levels are then immediately calculated by the EA to be set on the broker's side, while the trade is really managed by using undisclosed StopLoss and TakeProfit which are dynamically calculated by the EA according to the running volatility level and usually limited to 65 pips on an average of just 35 pips. During periods of financial crisis, the market could be extremely volatile, in such cases, the EA sets the StopLoss at a maximum of 200 pips.

RayBOT allows winning trades to continue to their full potential to maximize gains while it early cuts losing ones. It usually closes trades on the trend strength loss or at the early beginning of a reversal.

The system is a positive risk to reward ratio dependent, achieving a success rate that could exceed 50%.

Parameter Settings

All what is needed to be set for trading are these parameters (The Most Important):


This is to be set to your activation code sent to you by the EA vendor after subscription.


The Maximum Risk Per Trade value is recommended by the EA developers to be set to 7.0.


If set to zero, Fixed lot size would be disabled, to enable it set it to any higher value.


This is an interesting advantageous parameter!

When enabled (set to true), the remaining parameters will be automatically updated and optimized online from RayBOT official server, all upcoming updates will be tightly optimized and tested by the EA developers team and are released once every month to be used for trading throughout that month.

Disabling it by setting it to false will expose all the EA parameters to manual setting up and won't be automatically updated.


This parameter is important in setting the accurate risk for trading RayBOT and is set by default to 7, so the calculated lot size for EURUSD in a $10000 account would be 0.3 lot.

These parameters with all the others are explained in more details in the included user manual.

The remaining trading parameters can be left as are to be automatically updated if desired.

Bottom Line

What most distinguishes RayBOT is that it's not sold forever as the majority of other Forex Robots, but has a paid periodic subscription license, even the lifetime subscription has an annual renewal fee of $65, this could be a bit costly for the traders using it especially the beginners, but this is the only and surest guarantee for the continued support and development of the EA over time.

Promotional Video (by the Vendor)

Last Updated On Thurs, 23 Jun 2016

Talk about RayBOT

Information, charts or examples contained in this review article are for illustration and educational purposes only. It should not be considered as an advice or endorsement to purchase or sell any security or financial instrument. We do not and cannot give any kind of financial advice. No employee or persons associated with us are registered or authorized to give financial advice. We do not trade on anyone's behalf, and we do not recommend any broker. On certain occasions, we have a material link to the product or service mentioned in the article. This may be in the form of compensation or remuneration.