Expert Advisors and Indicators for MetaTrader 5

Here you will find many programs for the MetaTrader 5 trading platform, which save the trader from routine operations and help him concentrate only on the really important things

Special offer

Time Left to Buy:

Up to 29% OFF

Shopping cart

The cart is empty

MetaTrader 5

Not enough Bitcoins for your order?

You can buy them at the following places

Mercuryo Buy

ChangeHero Buy

Coinmama Buy

Indacoin Buy

ChangeNow Buy

Changelly Buy

BTCDirect Buy (Euro)

Top Rated Products MT5

995.00 USD706.45 USD Aura Rocket MT5
Stanislav Tomilov
999.00 USD709.29 USD Darwin Evolution MT5
Guillaume Duportal
715.00 USD507.65 USD Divo EA
Anton Kondratev

Merlin Edelweiss

Request a price

Free updates are included

We Accept Cryptocurrency Payments

We guarantee that all our
products are 100% authentic


MetaTrader 5
Jan Birger Heldt



This EA is trained to trade the pair USDCHF on 1-hour candles.

Input properties and default values

  • "BuyAllowed": true
  • "SellAllowed": true
  • "MaxLotPer1000Equity": 0.1 
  • "MaxAllowedSpread": 15
  • "MaxNumberPositions": 4
  • "ServerFirstTradeHour": 6
  • "ServerLastTradeHour": 16

Back-testing results

  • 1-Hour candles
  • Broker: ICMarkets
  • Leverage 1:100
  • Initial balance $20.000
  • Period 2021-02-01 to 2022-01-07
  • Maximum spread 15 points
  • Server ping 106 milliseconds
  • Open position hours: last hour of the Asian session, the European session, first two hours of the U.S. session
  • Dynamic lot size size, max 0.1 per $1.000 equity
  • 300 positions, win rate 99%
  • End balance $57.262: Net profit 191%
  • Maximum balance drawdown: 0,08%
  • Maximum equity drawdown: 8,1%

Feel free to contact me in case of questions, or for a price quotation for a customized EA for any currency pair or stock indices.

Always use brokers with low to zero spreads and fast/stable server connections.

Current back-testing/training period reflects current and relatively "normal" conditions. It has therefore not been back-tested/trained on the 2017–2020 period that saw market turmoil caused by the initial Covid outbreak phase, trade wars, Brexit, election events, etc., hopefully not to be repeated. It must be stressed that past trading success does not guarantee future success.

Users can deactivate the EA from opening positions by changing the input properties “BuyAllowed” and/or “SellAllowed” from “true” to “false”. This will stop new positions, while the EA continues to manage open positions.


Trade sessions

In its default settings the EA opens positions the last hour of the Asian session, the hours of the European session, and the first two hours of the U.S session. It manages existing positions 24/5. Since the market sessions have different dynamics, it is advised against changing the input settings "ServerFirstTradeHour" and "ServerLastTradeHour" from their default values, which apply to ICMarkets EU. Always check your broker's CHFUSD server time zone to specify the server hour input settings.


Account currency: choose USD

By using USD as account currency, the equity, margin and free margin are not influenced by the exchange rate between a non-USD account currency and CHFUSD: if a non-USD account currency drops vis-à-vis USD, you might experience margin calls.


Lot size

Default maximum lot size is 0.1 per $1.000 equity. Maximum allowed lot size per $1.000 account equity can be changed by adjusting the input property “MaxLotPer1000Equity.


Number of allowed positions

For any 1-hour candle, the EA might open one or two different buy position, and/or one or two different sell position. Default maximum number of open position is 4, which can be changed by adjusting the input property "MaxNumberPositions".


Stop loss

Take profit levels are calculated for each position. Stop loss and take profit levels can be adjusted manually once a position has opened, but the EA applies a trail stop that might override your stop loss changes. Under some conditions the EA will adjust the take profit levels downwards. 


"Fastest way to succeed is to go slow": Manage risks

Back-testing is extreme: it reflects an “orphaned” EA trading without human intervention. However, no algorithm can predict/properly respond to every event. It is advised to use any EA as an “Expert Advisor” that the owner is ready to override as required.

It is prudent to close positions manually if deemed sufficiently profitable or incurring acceptable losses and it is believed that losses might increase if positions are not closed. It is also prudent to temporarily deactivate the EA’s buy or sell functions if it is believed that the CHFUSD rate is nearing a peak or a low, or when market volatilities are taking place/expected. For instance, every Thursday and the first Friday of the month, the U.S. releases economic statistics at 08.30 eastern local time that often cause price swings. EA users should exercise caution around those and other report hours, major holidays and end of year, and follow market news and keep abreast of the "calendar" in MT5. Finally, do not over-leverage to enable large lots and expected quick/large profits. Work long-term, patiently, with low leverage and smaller lots. 

Email Us Now! Support is available 24/7
by Email:

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Copyright © 2022 All rights reserved. Terms and conditions | Privacy policy     We speak your language EN|CN|DE|ES|RU

RISK WARNING: is a software reseller, we do not offer investment advice or execute trades. The software we provide is a tool where the settings are input by the end user to design their own trading strategy. Trading forex and CFDs carry a high degree of risk to your capital and it is possible to lose your entire deposit. Only speculate with money you can afford to lose. As with any trading, you should not engage in it unless you understand the nature of the transaction you are entering, and the true extent of your exposure to the risk of loss. These products may not be suitable for all investors, therefore if you do not fully understand the risks involved, please seek independent advice.