The Forex Trading       Dream Machine

Back Ground

In July 2017 we made traders aware of an indicator called the Spaghetti Indicator.  What a great indicator! It shows the most overbought Currency in the whole market and the most oversold currency in the whole market. Naturally it makes sense to trade these 2 currencies against each other as a trader would have a 200% chance of getting the direction right as these extremes are often unsustainable.

The problem is that this was an indicator and the trader would have to watch the indicator and trade opportunities manually.

Automation of this great concept

After considerable positive feedback from many of our clients using the Spaghetti indicator we have decided to turn this indicator into a trade-able Robot or expert advisor. This has considerable advantages as traders no longer need to watch the market anymore. Testing can also be done to determine the best entry and exit signals for every timeframe.

So what does this EA do?

It monitors, aggregates and averages RSI readings of all the currencies traded in the Forex Market. When a currency, on average, is highly overbought or oversold compared to ALL other currencies then that is very significant as that is an unusual and unsustainable status to be in. So it makes sense to trade the most highly overbought currency against the most highly oversold currency.

It also make sense to exit when those 2 currencies come back to normal or reach a predetermined profit goal

View this video for an overview of the Forex Dream Machine



How efficient is this EA at making money?

Please bear in mind that this EA has only been built and tested during January and February 2018. It has therefore only been back tested. This back testing has been very thorough and has produced very good and consistent results.

Looking at the testing results it does look like this EA favours the currency crosses with high volatility. Testing has shown that the best results come from the 4 hour and 1 hour time frames. The main drivers of profitability are the RSI settings and the Difference setting. The most efficient RSI setting appear to be 4 and 6. The most efficient Difference settings are 50 and 60.


See the Dream Machine trading

The above video is a open price version to show the trading as it happens. Below are the tick based results over the period tested (1 July to 31 December 2017). Notice the low account required due to low drawdowns and an 80% success rate.  Clearly, this EA also has account doubling potential as $500 was taken to $1800 in 6 months trading 1 lot per trade in this example.

The EA control Panel - How you drive this Robot

EA Settings 

What is nice about this EA is that it is relatively simple and once setup you do not need to do much. Below is an overview of the inputs. For a more detailed explanation of the input please consult the User Manual.

  1. Enter the period of the RSI you want to use. 4 or 5 is normally good. Higher than 5 you will get less transactions and lower than 4 you may get too many. This setting applies to both the Finder and Trader functions.
  2. The entry difference between the most overbought currency and most oversold currency can be entered. 50 to 70 is normally good. Higher than 70 will result in fewer transaction but potentially higher success rates. See the results on this page for results recorded for the various currency crosses
  3. You can select which timeframes you want to use when using the Finder function.
  4. You can select any of the 4 types of alarms or notifications you will get. It might take some time to get the balance between too many alarms and too few alarms.
  5. You can even use  your own imported sounds using this setting
  6. Use this setting to identify the times of the day you want to receive alarms. This is intended to give you time to sleep peacefully.
  7. This is a trading setting where you can select the timeframe you want to trade. IT IS A DROPDOWN MENU with 3 choices. "No Entry On Any Timeframe" turns the trading function off. Then select one of the 1 hour or 4 hour time frames. The other timeframes are not as robust or profitable but can be traded when using the "Custom: User Configured" setting in the next setting.
  8. Select your trading approach. THIS IS A DROPDOWN MENU. When selecting the "Custom: User Configured" setting you can use you own settings provided in the next few settings. If you select the Aggressive, Balanced or Conservative setting hard-coded setting will be used.
  9. You can select which Position Sizing approach to use. It is Suggested that you use  manual at 0.01 to start with.
  10. Select the currencies you want to trade. Please take the guidance on the account size for the the number of currencies on this page into account.
  11. If you need to restrict the number of open deals you want to have due to your accounts size or to minimise risk use this setting.
  12. One of the exits is that when currencies return from their overbought or oversold states they will go into a state where thy reverse their roles. When this happens you can exit when this happens using this setting. Please bear in mind there are many other exit options.
  13. The direction of trade can be changed if you wish (only recommended in a very strongly trending market)
  14. Your stop loss in pips can be entered here
  15. Your target in pips can be entered here
  16. You can also exit using a Trailing stop.  Enter the trailing stop details here.
  17. For lower timeframes it is best to specify a time of day to open new trades.
  18. You can also specify the days you want to trade
  19. You can change the colors used on your finder tables on your charts
  20. If your broker uses a currency cross suffix or prefix enter it here e.g. EURUSDecn - enter the ecn.
  21. Use this setting to set the number of trigger you want to see in the Trigger Finder Table.

Use a different magic number for every different set of setting to manage your EA properly

If there are no set files how do I use the hard-coded settings?


STEP 1: Decide which timeframe you want to trade from the drop down menu shown on the right

STEP 2: select the trading approach you want to foll from the drop-down menu as shown on the right

The EA will automatically match the timeframe you selected with the trading approach and load the settings into the Dream Maker Trader

PLEASE NOTE: When selecting the hard Coded (preset) options you do not need to worry about the other settings. Changing the input settings will not change the results as all the settings are hard coded ( details of these settings are available on the forum)

Trading timeframe dropdown menu

Trading approach dropdown menu

Please note that the hard-coded settings are provided to you to help you learn the Dream Machine. They are not a guarantee of EA success. They are provided to give you a quick start to learn to trade the EA. As suggested on our marketing page you should trade them on a demo account for 2 to 3 weeks to see what results you get and then decide whether you need to make changes to the settings. Remember there is no EA that will make gains every day, or every week or every month consistently. EA results depend of the market conditions when you start trading them.

Is The EA Easy to load and manage ?

Setting up is easy:

We supply you with 6 hard codes setting (see the settings part of this page)  3 for the major timeframes each ( 4 Hour and 1 Hour). These are to get you started.

The 3 files are made up of

  1. Aggressive settings,
  2. Balanced settings and
  3. Conservative settings.

(As easy as A, B,C)

So activate your EA, Select your settings and YOU ARE READY TO GO.

We suggest you demo trade for 2 weeks to make sure you are happy with the EA functionality.

Watch these videos for more information

about the DREAM MACHINE?

The Forex Dream Machine MT4 Expert Advisor. Trading strong against weak currencies. An Introduction

The Forex Dream Machine MT4 EA. The Forex chart RSI readings information display created by the EA

What account size should I be using?

It should be easily used by US traders as the number of open trades is controllable and the likelihood of hedging and FIFO problems remote.

What support can you expect?

How can you get a great start with this EA? 


This is an easy EA to trade but you need to test it for a week or 2.

Step 1: Open a demo account with a balance of at least $10 000.

Step 2: After you have installed the Forex Dream Machine go the the setting called "Trading Timeframe". This is a drop-down menu. Select either the 1 hour or 4 hour timeframe ( The 1 hour produces more transactions)

Step 3: Go to the "Trading approach setting". It is also a drop-down menu. Select what type of approach you want to use - aggressive, balanced or conservative. Aggressive produces the most transactions.

Step 4: Activate the Autotrading button.

That's it -  you are trading !!

Depending on market conditions it may take a few days for your first deals to happen. The 1 hour/aggressive produces the most transactions and the 4 hour/conservative combination produces to lowest number of transaction. Aggressive refers to high risk/high return settings. Balanced refers to balanced risk/reasonable returns settings and Conservative to low risk/ low return settings. It might be a good idea to link your account to FXblue Live - this will enable you to tell which currencies are best. So after 2 weeks of testing you will be able to drop the under performing currencies and focus on the profitable ones. To be able to compare different currency trading results it is advisable to use fixed lots.

Also you could open a second or third demo account and test a bigger variety of options like 4 hour/aggressive or 1 hour/conservative or 1 hour / aggressive conbinations. That way you will find currency and setting combinations that work best for you. Although you can use this EA as many times as you like on any 2 computers please bear in mind it does use more resources than most EAs so you need to monitor that aspect.

If you are an EA wiz you don't need to hard coded settings - merely select the "Custom: User configured" user trading approach and do your own thing.

Important consideration. This EA effectively is trading and monitoring 28 currency crosses  at the same time. It therefore uses considerably more computer resources than the average EA ( 10 to 20 time as much). Please bear this in mind when using VPS services that are sometimes very under resourced.

But Wait !!  - What do our Clients say?

(Click on the persons name  to go to the actual source of the comment)

Bought a number of your products. This seems the best by far. Up and running in ten minutes. Seven closed trades six positive. Love it.

YouTube Comment

Just set up the EA - and Alex is right - about 10 minutes max!

YouTube Comment

Positive results keep coming in. Excellent robot so far ... I put it on a live account using 0.01 entries .. lets see how it goes

Dream Machine Forum

Never saw anything easier than the setup for this Dream Machine EA 
Incredible,  took minutes... Thanks Alex and congrats

Dream Machine Forum

FREE One-on-One EA trading Mentorship & Coaching !

If you intend trading $1000 or more on a live account using the Forex DreamMachine EA you are entitled for FREE one-on-one mentorship and guidance from the creator of the DreamMachine.  This is ideal for total beginner and battling Forex traders.

Please use the information supplied in the video to make use of this great offer

and use this link:  FREE One-on-One mentorship.


Watch the latest live webinar about the Dream Machine EA

Watch all the videos created for DreamMachine Traders :

Recorded webinars

DreamMachine  Videos

Please note that the hard-coded settings are provided to you to help you learn the Dream Machine. They are not a guarantee of EA success. They are provided to give you a quick start to learn to trade the EA. As suggested  you should trade them on a demo account for 2 to 3 weeks to see what results you get and then decide whether you need to make changes to the settings.

Remember there is no EA that will make gains every day, or every week or every month consistently. EA results depend of the market conditions when you start trading them. Forex trading is very risky and after your purchase you assume all the risks of Forex trading. 

Any details mentioned on this page do not represent a promise of success, a guarantee on income or anything of that nature. NOBODY can predict the future and the details shown and the settings described are based on history. History is not guaranteed to repeat.

The EA performs technically as described on this page and that is what you are buying. It is your responsibility as a Forex trader to manage the EA on an ongoing basis.


Current Leaders in the 2019 DreamMachine EA Forex trading Competition. Click on the chart for more information.

ALL OUR TRADING EAs ARE PROFITABLE !!  We are currently running a special promotion where you can buy all of our trading Expert Advisors for 80% discount.

Click here >> 80% off <<

How can get your hands of this EA? 

Purchase your EA at the current price here

The EA can be used as often as you want on as many broker trading accounts you want as long as you do not use it on more than 2 computers. If you are a first time Expert4x client. Please use the PayPal button on the right  - Price $278.00

*** 50% discount to Existing EA clients

Existing clients with an EAFactory log in can purchase the EA for a 50% discount by using the 50% discount PayPal buttons on the EAFactory website . Price $139.00

Crypto currency payments +50% to 75% OFF

We also accept Bitcoin, Litecoin and Etherium . You can use Cryptocurrencies to make your purchase and claim an additional  50% discount off the price you are entitled to. Please note that these purchases are manually processed and can take up to 12 hours to deliver depending on time-zones.

(None so far)