Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Attractor

Pages: [1] 2 3 ... 18
Recommended Brokers / Re: Broker REAL comparison
« on: July 05, 2020, 07:47:41 PM »
How to analyse your own SFE Data:

1. download the App attached here

2. Open the platform account folder:

3. Inside "Files" there are the sfe track folder

4. Load the desired files with the app.

Right now only the Market orders are tracked. The Stop or Limit orders aren't tracked.

Recommended Brokers / Broker REAL comparison
« on: July 05, 2020, 07:36:21 PM »
Results of real SFE trades

APRIL-JUNE 2020 on momentum/impulse EAs  (PA,ATTR,KISS,BRE)


The values are in 'pippettes', so 1 = 0.1 pips, 10 = 1 pip


SFE Stealth:

Don't be lazy and change your broker if is a bad broker!!  This is a lot of $$ at mid / long term and can be the difference between be in profit or losses when the market is hard. The recommended brokers here can be applied with discounts in the commission. Follow the instructions in the page of the broker.


SFE Forex Evolution EAs / SFE Freedom
« on: June 16, 2020, 11:17:10 AM »
SFE Freedom
EA Package

This EA include a selection of the best Forex SmartForexExpert EAs

SFE Stealth  -

SFE Breakout  -

SFE Trend -

Backtest and setup video:
and look for the attached documents

Official live account:

Account broker:
Ticmill (EU) 1:30


Marketplace MT4:
Marketplace MT5:

Current version 1.0 (June 2020)

Recommended risk setting mode:
  • Each EA 100% of the balance  (normal risk)


SFE Freedom contains the latest versions of the individual EAs, and will be updated accordingly when the individual EAs are improved.

This EA can be viewed as a light version of SFE Evolution. But is not only this. I tried to give value to this 'light' version with a smart selection of the trio of EAs selected.

The selection of this trio of EAs is particularly interesting mainly for three reasons:

1. The systems shows a good performance (in the long term backtest) independenty of the behaviour of the market, from this fact comes the name of the EA 'Freedom', in the sense that in some way, these EAs are 'free' in relation if the market is kind A or kind B or whatever, to make profit.

2. They are totally different, the systems have 0 correlation between them. This gives a great diversification of the risk.

3. The systems works with a lot of symbols, which is a good indicator of the strenght of the algorithm. Also means very reduced dependece and risk to a single symbol.

VPS / Re: AWS vs. Google VPS vs. BeeksFX
« on: June 03, 2020, 11:01:15 AM »
Hi guys,
would any of you know how mql5 determines if the EA is on a new computer? I would just like to understand before I move my EAs to AWS or Google. Something technical I can ask AWS and Google to clarify if adjustments to the server resources or the contract might lead to the loss of a license.

Hi Tibor. I don't know what you are asking, but I only want to remember than for the side of the SFE EAs, the VPS requirements are pretty low. So, in the case of SFE don't think you need a top VPS with top connection. I use 20$ VPS with my EAs, and 5-6 metatraders on each VPS, and I don't have any problem.

SFE Forex Evolution EAs / Re: SFE Price Action EA
« on: June 02, 2020, 12:47:07 PM »
Hi Joel,
from the history I can see that this expert changed over time from catching trends towards a focus on strong reversals.
I wonder how the previous versions would have done in the recent years/months.
Would be interesting to see backtests up to now for version 1.4, 1.5, 2.5, 2.6, 3.0 and 3.1.
It would take some time to create the backtests and I know you are always busy with the experts. But maybe it could help to unterstand how the market changed in the recent years.

Hi Nok,

yes, this would be interesting but takes time and probably we see what happens without do this.

First, you can see, the impulse movements are a lot less, the volatility is very low. Seems is beginning to raise again, but has been very low for 2-3 years.

Second, the impulses fails and fails, in the sense that even when the movement develops, almost all the times has taken an agressive pullback that hitted the sl before continue. The problem is that when you receive a pullback of that kind, you don't have any way to detect if it's only a pullback or is a strong reversal, so, move the SL more far is not a solution.

For this reason, the weight of the 'straight' systems has been downgraded with the versions, and I'm sure that this has controlled the losses.
I don't know if that big pullbacks are for a fight of EAs or what, but has did more difficult this kind of systems, for this reason I'm trying to explore more kind of strategies in my new EAs.

SFE General Questions / Backtest related questions
« on: May 29, 2020, 11:17:46 PM »
hi Joel, can I ask for your forex EAs, which data set do you use to backtest and optimize on? And do you find difference in performance in backtest in different brokers? As I know IC Markets doesn't have historical data and backtesting on recent ICM data gives different results from other data such as Alpari or Dukascopy 99%

I don't want to reveal my 'secrets' but I never mind much the quality of the data, because If a systems works with data A and don't work with data B, we have a problem.... this mean the edge of the system is tiny.

The proof of that the quality of the data is overvalued, is that I arrived until here using always 'open prices only' in mt4. As you can see, I have my own rules and I don't follow the industry standars :))

For me the main problem of the historical data is if is consistent or not in relation to the sessions. I mean, some EAs like NS, works well only in a range of 1-2 hours. And I observed that some historical data his GMT is not consistent along the years, then is difficult backtest these kind of EAs. Maybe 2 years the session ends at 22, then the next months ends at 24 and so, this is a problem, but last time I cheched the data of ICM the closes were consistent along the years.

Usually, at least in my EAs, when I have found important differences in the results beetween brokers, has been related with this time issue.

But I'm in other screen now, because work with MT5 has been a great improvement for me. Why? because I don't know the quality of the data, but what is true is that the backtest modeling and the received results are more realistic than in MT4. In the historical data, the spread is stored, is an average spread of the life of the bar, but better this than nothing. If you system have a lot of pips/trade of expectation, you will not note the difference, but in systems with less expectation, the downgrade in the performance when you backtest in MT5 is incredible.

I think this is one of the reason why a lot of developers don't want to move to MT5, because keep the backtest 'sexy' is a lot more hard there.

But if you are a developer that really are trying to do something that works, and not only trying to sell to the newbies based on all the known tricks, then, the MT5 backtest EA helps a lot because give you a more realistic perception of what you can expect of the system.

So, more important that the quality of the data, is the quality of the backtest internal mechanincs, and in this, MT5 overcome MT4.

And not mention that I able to backtest all the symbols at the same time instead of compound individual backtest, for this reason, my speed of development has improved a lot last year, nad I can explore more ideas with the time I have than when I worked in MT4.

Sorry for this long explanation, but I want that people understand why I never care much the quality of data, and why I'm focused right now only in MT5 as develop tool.

SFE Forex Evolution EAs / Re: SFE Stealth EA
« on: May 24, 2020, 09:32:50 PM »
version 2.3 published!
find the updated backtest in the first message.

SFE Forex Evolution EAs / Re: SFE Breakout
« on: May 18, 2020, 11:27:02 PM »
version 1.5 published!
check the updatet backtest in the first message.

The recent implemented autosize mode risk/trade, worked until now for symbols defined as 'forex' kind in the properties of the symbol in the mt platform. That was because the platform can have symbols defined with other types, like cfd, future.... and for some reason, is risky try to get the size of the trade in some kinds of types, because this calculation based on the parameters that are given by mt can be wrong if the parameters of the symbol have some error. The parameters of the symbol are settled by each broker, and sometimes errors has been detected. THis has been detected in symbols non 'forex' kind, for this reason until now, was disabled return autolot risk/trade for non forex kind.

At same time happened that some brokers has the XAUUSD symbol defined as 'cfd' instead of forex, and the EAs were returning now the minimal size, because autolot risk/trade was disabled for this kind as I just explained.

Then, I have thinking in a workaround which is the next:  now autolot risk/trade, returns always a size based on the parameters of the symbol, but for symbols not defined as forex kind, where exist a risk that the calculation is wrong because the symbol can be defined wrong, the EA does the next check on the openend orders:

- when a order is opened, and the trade move some pips, which is computable is the current profit or loss. There don't exist errors in the mql returned values. Then I do the next: I compare the theorical loss at the beginning of a new bar of the trade with the real loss, and if this value is very different, means the autolot function has failed to calcuate the value (for the problem of the broker defining the parameters of this symbol)

We can see this problem in the next image ( a case failure, in XAUUSD on Alpari) :
1. the max. theorical loss.
2. the real loss reported by the platform.
3. the theoric loss with the current movement, the loss that the EA has worked with.
Real loss (2) is much high than (3), therefore the size is not correct.
Then proceeds to launch an alert message (4) and close the trade (5).

The next updates of the EAs will implement this new kind of procedure in relation to the size (risk/trade).

Under the point of view of the user:   use the EA  normally, if for some reason, in your broker, xauusd or other defined symbol different than forex gives an error in the calculation, the trade will be closed and you will see a message in the alert panel.
Then, you can't use this symbol with this autolot mode unless the broker fixes to correct values in definition of the symbol, but at least the trade  has been closed and you are notified about this risk.

The brokers I use, ICMarkets, FPMarkets, Tickmill, Darwinex, manages XAUUSD correctly and will be very uncommon find a broker with this problem, but for not have the possibility of a big loss if this problem happens in your broker, this mechanism has been implemented.

If someone want to know this before go to live, this also can be seen in the backtest, is not a live trading issue, happens in the backtest already. You only have to launch the backtest, and the inspect the log for find messages containing the words of the image above. If no lines are returned by the log with this kind of message, means all is correct.

Recommended Brokers / FPMarkets
« on: May 10, 2020, 07:16:15 PM »
Check the broker real performance here:

FPMarkets is licensed and regulated by the Australian Securities and Investments Commission (ASIC).

FPMarkets has outstanding trading conditions, we can trade EURUSD with 0.0 pips of spread most part of time, and other main crosses have spreads between 0.1 and 0.5 in general.

FPMarkets has the kind of recommended execution we describe in this thread

  • True ECN/ STP model
  • Tight Spreads and Deep Liquidity
  • High Execution Quality / Low Latency
  • Low commission

How to get a discount in the commission?

SmartForexExpert is Partner (Introducing Broker) of FP Markets with code number 13446

We provide FP Markets commission discount on real time basis to our affiliates. Affiliates will benefit of a discounted commission rate of $4.50/lot (round turn) on RAW Accounts, instead the $6.00 by default.

New customers

You can affiliate and get this discount registering to FP Markets through the next link.

Use this link to register to FPMarkets and get the discount in the commission

Existing customers

If you are already a FP Markets client, you are also eligible is you are not affiliate to another FP Markets partner before. It's easy, you have to send an email to, asking them move your accounts to the discount program under the Partner number #13446. In few hours you will have the discount applied.

If you are affiliated to other Introducing Broker but you are getting worse discount conditions and you want to change, the only way is create a new user registering with other email.

If you are happy with the SmartForexExpert EAs or with this forum, you can help me using my affiliation number if you want to join to the broker. This don't have any cost for you, at contrary, you will pay a reduced commission for lifetime, and ICMarkets give to the partners a little part of the remaining commission. I'm only partner of the brokers that I recommend for his good performance and worth work with them. I will no try to get a part of the commission offering affiliations of brokers that I would never use.

SFE Forex Evolution EAs / Re: SFE Evolution FX
« on: May 09, 2020, 09:26:30 PM »

The EA will contain now a fixed list of SFE EAs. This EAs are the next:

All them are updated, I don't have more forex systems in the backroom now, and I want to center on Stocks next months. Then, wait for the performance of these EAs and do the necessary improvements is the job on forex right now.

For this reason I decide to do a package with this.

SFE Forex Evolution EAs / SFE Trend EA
« on: May 09, 2020, 08:54:41 PM »
SFE Trend
Trend trader

Backtest and setup video:
and look for the attached documents

Official live account:

Account broker: Tickmill (EU) 1:30


Marketplace MT4:
Marketplace MT5:

Current version 1.0 (May 2020)

Recommended risk setting mode:
  • Percentage risk/trade = 2.0  (normal risk)
  • Percentage risk/trade = 1.4  (low risk)


The system enters in the pullback of short term trends.

Using a wide selection of symbols, the EA have a good diversification, which can lead to a stable growth.

The EA don't have external parameters, don't need any kind of effort to use, and don't need to be supervised, can be connected 24x7.

Don't use any kind of martingale, grid or hedge.

Live setup

The EA is very easy to setup, and can be used with the default parameters. Only parameters related with the GMT of the broker and the size of the orders must be checked.

The EA must be attached to ONLY one M5 chart. Use an EURUSD chart is recommended.

If the names of the symbols aren't the common in your broker platform, update the names in the Symbol List parameter.

The EA is very lightweight in resources demand, and can be used with other EAs.


The EA must be backtested on the M5 timeframe. All the symbols used can be backtested together in mt5 using the 'Test Full List' parameter

A check and update of all the SFE Forex EAs has been done last weeks, based on all the experience of the different behaviours of the market from 2015. Now, I aspire that they can develop well in different environments, and using them in a portfolio, can lead sustained yearly growth.

Next we can see all the SFE Forex EAs except Fire&Forget and EURUSD. For the moment, I haven't find a way to give to them the necessary improvement that satisfies my. So for the moment, they have been removed from the selected EAs for promote.

The next chart is the summary of the different backtest updated at April 2020. The test has been done in three span periods, from 2008, 2016-2019 and 2018-2019.

The backtest can be found in the individual page of each EA

Trading hours

The trading hours are important for undestand the kind of EA, also for have an idea of the trading conditions can face. The colours represents different kinds of EAs.


Based in different information including these backtest, I have calculated under my point of view the 'relative value' of each EA comparing between them, where a the 'base value' is 1.0.

This ratio will be re evaluated periodically and will be taken into account for set the price of the EA.

We can see the result in the next chart

SFE Stock Market EAs / Re: SFE Stock Market
« on: April 20, 2020, 04:57:06 PM »
So looks like IC markets you have to apply to pay withholding tax in the USA. But on Darwinex it doesnt look like this is the case, it looks like Darwinex just charges you swaps. So probably Darwinex CFD's are just fake mirrors and they B book it within their own brokerage. I think that must be what happens. Does anyone know what other brokers have US Stocks?

I am very interested in SFE Stock and would prefer to stay with my broker IC Markets but not so sure about filling in IS tax forms with IRS and changing to MT5. Darwinex seems easier but maybe bit more dodgy as they are just being the counterparty I think.

Joel what is the differnce profit wise if we use a broker like IC compared to Darwinex.
What broker has better conditions? Spreads? ICM has less stocks will this affect it alot?

The kind of product is the same in Darwinex and ICMarkets, and they aren't counterpart, they have liquidity providers and the price of the cfd is referenced to the realt stock. The spreads are similar in both, but I like more Darwinex for this:
- they have more stocks, then you can do a wide selection and this is better. And they say will add more markets in the future.
- the minimal size of the positons is not always 10 like ICMarkets. In expensive stocks, can be 1,2,5. Then, you can access to more stocks. Because for example you need a lot of balance for buy Amazon x 10 in a position. Then, the EA discards this entry.
- in both you pay interest for the position, or swap, the name doesn't mind, you pay an interest. In Darwinex this interest is better, last time I checked, 1% less.

For all the previous and because I want to move to EU regulation, I want to move close the ICM Stocks account and move to Darwinex in the future, although Darwinex is currently UK regulated, I don't know what happens now with the brexit in relation to EU regulation. They say there is not problem, but I have to check.

But both broker are quite good just now for trade with CFD stock. ICmarkets have AUS stocks, I want to check when I have time, is a short list but maybe is interesting add them.

SFE Forex Evolution EAs / Re: SFE Stealth EA
« on: April 20, 2020, 12:26:23 PM »
Nice run of winners since your last updates - which seem to be working. It would be good to see fixed lot trades so we can use true comparisons going forward ie standard 0.1 lot for all pairs.

I encourage to any trader here to use metatrader 5 at least for backtest the EA using the demo version in mql5.

All the SFE EAs have now his clone versions in mql5, and in the mt5 backtester, you can backtest all the symbols at the same time, then you can simulate exaclty a basket of symbols growing accordingly the  balance. And you can backtest with fixed lot if desired. And do forward test since the update of the version...

I mean, is very easy with mt5 launch some test and extract conclusions.

Anyway, the use of %risk/trade instead of fixed lot size, is a must for me right now, and I preffer this way to evaluate the performance of the EAs, because all the trades counts the same, while in a fixed lot size, some extremal situations can move the profit to one direction or another, and interfere with the base performance of the EA.

Pages: [1] 2 3 ... 18