• Overview
  • Reviews (4)
  • Comments (2)
  • What's new

Dark Sky

Dark Sky is a fully automatic Expert Advisor for Scalping Trading and Intraday Trading. Dark Sky is based on an artificial intelligence algorithm that allows to predict and anticipate the trading Signals that it uses. In this way, the expert advisor is able to get a very high-rate of winning trades.

The Expert was tested on the whole available historical period in EURUSD with exceptional results. You can download the demo and test it yourself. My tests were performed with the real tick date with 99,90% accuracy, actual spread, additional slippage and High commission.

This Expert Advisor uses a special strategy. The default settings usually open a maximum of only 10 orders; In addition, too much settings are external, so that everyone can set the robot as they wish.

Live Performance is also available by accessing my sales profile where you can also find my other Robots and their performances:


No experience is required to Download the robot.


  • The Recommended Timeframe is M1. It is not recommended to use other timeframes for this robot, because they can only compromise the accuracy of the operations.
  • The recommended pair is EURUSD. no use this robot in other pairs.
  • An Ecn broker is always recommended. Contact me if you need an advice on the most suitable broker.
  • It is recommended to run the robot with the default settings or settings provided by the author
  • The recommended Leverage is 1:100 or more and minimum deposit recommended starts from $2500. (every 0.01 lots)
  • A low latency vps is always recommended. 

 To read the full description and access the FAQ section the blog link is as follows:  https://www.mql5.com/en/blogs/post/729697

For further information regarding this expert advisor or for problems, we suggest you contact the author who will offer the maximum assistance. 

The link to be included in the Web Request for the news filter is as follows: http://ec.forexprostools.com 

In the Blog, you will find the complete installation video in case of difficulty. 


Dark Sky Settings

  • Magic Number: ID number of the orders.
  • Max Spread: maximum spread to trade.

Money Management Settings

  • Lots: number of lots if the money management option is disabled.
  • Money Management: if true enables the money management option. 
  • Risk Percent: if the money management option is enabled, it indicates the risk percentage.

Indicators Settings

  • One Trade Bar: if true, robot can open only one trade for bar.
  • Order Timeframe: Timeframe for Order Frequency.
  • Alternation Opening Bars: Alternation of bars for opening.
Trading Days
  • Monday: if true, Trading on this Day is allowed.
  • Tuesday: if true, Trading on this Day is allowed.
  • Wednesday: if true, Trading on this Day is allowed.
  • Thursday: if true, Trading on this Day is allowed.
  • Friday: if true, Trading on this Day is allowed.
  • Saturday: if true, Trading on this Day is allowed.
  • Sunday: if true, Trading on this Day is allowed. 

Trading Directions

  • Allow Buy: if true, Ea can trade with buy orders.
  • Allow Sell: if true, Ea can trade with sell orders.
Trading Settings
  • Max Orders: Maximum number of orders, for long and for short.
  • Coefficient Sum Lots: Position increase coefficient.
  • Min Distance: Min Distance For new Position.
  • Min Distance Multiplier: Multiplier min distance value Each trade, for this amount
  • One Trade Bar Grid: if true, robot can open only one trade for bar for grid orders. 
  • New Open Period: Timeframe for Grid Trades.

Target Settings

  • Take Target: Coefficient Target.
  • Different TakeTarget For FirstOrder: if true, use another take target for first order
  • Take Target First Order: Take Target value for first order
  • Stop Target: Coefficient Stop.
  • Stop Target Mode: default, based on average point weight, on first order, based on first order
  • Close Only End of Bar: if true, close Trade only at end of bar. 

Monetary Loss

  • Money limit: if true, close on Maximum monetary loss value.
  • Every Microlot: if true, Monetary Loss Value is multiplied by Lots * 100
  • Stop Trading When Hit: Stop Trading When Maximum Monetary Loss is Hit. 
  • Maximum Monetary Loss: Loss in Money for close all orders.

Read all the settings in the blog: https://www.mql5.com/en/blogs/post/729697

For other questions contact me

Atila Recep Akdeniz
Atila Recep Akdeniz 2019.11.23 00:20 

Very promising. Unlike some of his earlier products, Dark Sky has a reasonable trading frequency for decent profits.

However the fact that it's good for only a single pair (eurusd) and one time frame (1 min) makes me wonder how much of the good "past performance" is due to the 'curve fitting' aspect of optimisation?

Time will tell...

Will update later.

Aceman123 2019.11.21 18:26 

Marco deserves 5 stars based on how he handles support only. Quick thorough answers, always pertinent and competent, he obviously stands behind his projects with strong conviction.

I will report back my impressions once I have some history in my trades, all I can say is that 15-year backtests are passed with flying colours.

Also, the price is kept at a very reasonable rate compared to some absurdly overpriced BS peddled on this EA section. Bravo Marco!

Fabrizio Sanmartino
Fabrizio Sanmartino 2019.11.09 10:24 

Really good EA, and most important, really good support by the Author. Most impressive things to point out are good result both in backtesting (same as the author one), and in demo / live trading with the settings that comes baked into the EA as defaults. Of course, you can use it only on EURUSD (with those settings) but...they work, so that's enough!

A plus to this EA is the news filtering feature, that downloads news info from http://ec.forexprostools.com/ and allows you to decide to stop trades before and after important news (stated as level 1, 2 or 3).

Nice job, just going live after deep backtesting and test on a demo account.

Les777 2019.10.28 13:22 

I'm impressed with this EA. Finally, I find an author who, instead of suggesting that we spend countless hours, days and weeks trying to find the best settings, stands by his EA and offers default settings that actually work, straight out of the box. More than that, on the EURUSD, the recommended pair, you won't find better settings. The author has obviously done a lot of hard work here because the default settings are the recommended settings, not a suggestion. All you need to do is decide on fixed-lot, or auto-lot (called the "risk" parameter in Dark Sky) and start making money, with extremely low risk. I prefer to use fixed-lot. If you want to increase profits, raise the initial lot slightly. You should be able to sleep at night while Dark Sky is auto trading.

All the backtest reports posted by the author here I have verified through my own tests. I use Tick Data Suite with Ducascopy tick data and get nearly identical results. I have never seen backtests as good as these, and since the last of the backtests published by the author finished in September, going forward to the end of this month (October) the results were as good.

The author states that this EA should only be used on the EURUSD, but feeling adventurous, I have done quite a bit of experimentation with other pairs and found some likely candidates. What is really impressive is the high level of accuracy in most backtests on most pairs. I found extreme levels of accuracy (sometimes over 90%) with Index CFDs such as USTEC and UK100 and I'm even getting some good results on metal pairs.

The author is keeping the trading logic a secret in Dark Sky, but who cares. It's results I'm after, not detailed knowledge of what goes on under the hood.

I have had Dark Sky on demo for a month now and I'm ready to go live this week.

I took Dark Sky for a major test last week. Going against the author's recommendations, I decided to try it out on other pairs. I put it on a demo account with 11 pairs, using default settings, and the result was astounding. A USD 5000 account gained 21% in 8 days of trading, with low DD. Check out my demo signal to see the results: https://www.mql5.com/en/signals/661150#!tab=tab_stats

Version 1.20 2019.11.28
- orders counter
Version 1.10 2019.11.21
- Fix Minor Bug
- Change comment default value
- Change max number of orders