• Обзор
  • Отзывы (11)
  • Обсуждение (123)
  • Что нового

Momentum Capture EA

I am tranferring my business to another EA developer. Please see the new product page (sold with a discount for the transition period).

Before you buy this EA, please be aware that:

1) Past performance is no guarantee of future profitability (the EA could also make losses). 

2) The backtests shown (e.g. in screenshots) are highly optimized to find the best parameters but therefore do not give a realistic prediction of future profitability.

The EA tries to detect the start of a new trend after bank events and speeches. It has multi-currency and multi-timeframe capabilities.

After detecting strong price action and momentum, it will open positions in trend direction as well as pending orders for a possible reversal. The EA does not use martingale or grid. 

The EA trades all symbols from one chart chart (can be any time frame). Don't use it on multiple charts with default settings as it would trade all symbols multiple times and lead to too many positions. 

For each timeframe there can be one open order. So you can adjust risk by not choosing all four timeframes.

In general, all combinations of USD, EUR, GBP, CAD, AUD are tradable. For CHF I only recommend the pairs USDCHF and EURCHF.

Personally, I use the following symbols:

EURUSD,EURJPY,EURAUD,EURCAD,GBPUSD,USDCAD,USDCHF,GBPJPY,AUDJPY,USDJPY,AUDUSD,EURGBP,EURCHF and CADJPY.

Web requests have to be allowed for the EA to get news data from my server. Go to: Tools -> Options -> Expert Advisors and add the following addresses:

http://fxdata.cc and http://backup.fxdata.cc

The minimum balance depends on the number of symbols and on the maximum position settings.

I recommend $1500-2000 for 0.01 lots because the EA can open up to 16 (4 time frames on 4 pairs) position and pending orders after an event. 

Please contact me if there are problems with backtesting or if you need assistance in live trading.

For backtests, it is very important to use news data and the correct GMT offset. The EA does not trade in the minute after news, so the news data is not used for unrealistic news trading. But it is important to determine whether the movement is fundamentally driven. News data from 2010-2017 is already included in the EA file, but for future data you have to download a data file.

Please see this blog post for instructions, detailed backtests and a list of the complete settingshttps://www.mql5.com/en/blogs/post/737764


Parameters

  • IMPORTANT: every symbol should only be added to ONE of the four symbol lists else it might be traded twice!
  • symbolsNormal - comma separated list of symbols to trade with events from both currencies.
  • symbolsIgnoreUSDevents - These symbols will also be traded but not on USD events.
  • symbolsIgnoreEURevents - These symbols will also be traded but not on EUR events.
  • symbolsIgnoreJPYevents - These symbols will also be traded but not on JPY events.
  • tradeM5 - whether to use the M5 timeframe.
  • magicM5 - magic number for trades entered on M5 timeframe signals.
  • tradeM15 - whether to use the M15 timeframe.
  • magicM15 - magic number for trades entered on M15 timeframe signals.
  • tradeM30 - whether to use the M30 timeframe.
  • magicM30 - magic number for trades entered on M30 timeframe signals.
  • tradeH1 - whether to use the H1 timeframe.
  • magicH1 - magic number for trades entered on H1 timeframe signals.
  • lotType - "fixed" or "increasing", where the lot size is calculated automatically.
  • fixLots - fixed lot size in case lotType = fixed.
  • lotStep - how much the lot size should be increased every equityPerStep (if lotType = increasing).
  • equityPerStep - how much equity is needed for one lot step (if lotType = increasing).
  • maxStop/maxMarketOrdersAllSymbols - To limit the total number of open market and pending stop orders for all symbols.
  • pipInPoints - for 5-digit brokers, this should be 10, for 4-digit brokers 1.
  • usePipsScaledToADR - if true the pip value will be scaled to the average daily range, so 40 pips could then mean something between 20 and 80 normal pips.
  • useAutoSettings - whether to use the internally stored entry and exit settings.
  • waitTimeAfterNews - how long to wait after a news event.
  • momentumStrengthMarket/Pending: Trend strength for entry.
  • stopLoss - maximum stop loss used.
  • takeProfit - take profit for trade exit. Usually the strategy will exit via trailing stop.


Отзывы 11
Lucy
172
Lucy 2019.11.04 02:04 
 

A lot of patience would have been needed in 2019, however, it's really early to say "this is a junk" as someone posted on review, we should look at behavior carefully like how MC handles false breakout and follow strong movements.

We might be aware of that MC is totally different from his other night scalpers, so it very depends on how several events make a impact on a market.

Aravind
6170
Aravind 2018.06.24 01:20 
 

Good EA and momentum strategy and can choose time frame and pairs as per your liking and that too trading from once chart!

Armen Khachatryan
830
Armen Khachatryan 2018.04.18 18:55 
 

Сегодня советник поймал на паре GBPUSD хороший профит, спасибо автору. Желаю всем удачной охоты.

Вопрос автору: Должны ли быть открыты остальные инструменты или советник сам мониторит их в MarketWatch ?

Еще через час снова профит на трех парах канадского доллара. Так держать, только TakeProfit стоит очень далеко, значение 250 очень высокое. Я поставил 20, так лучше ?

Рекомендуем также
Фильтр:
Babak Alamdar
436
Babak Alamdar 2020.04.17 06:46 
 

one star for Roman the Author of this product as he is really supportive!

Actually I tested this EA during the last 3 months on two different live accounts with selected pairs and also by default setting! what I got in Total was 15% loss in 10K account and 3K account! I couldn't get even one profitable trade during the last 3 months!

Guilai Zhang
944
Guilai Zhang 2020.01.26 16:52 
 

Not good EA,just waste of your time and money. The author just invest several hundred in his signal with very little lot size. his's aim is to make the signal seems good.Not worth the money, not recommend.

Lucy
172
Lucy 2019.11.04 02:04 
 

A lot of patience would have been needed in 2019, however, it's really early to say "this is a junk" as someone posted on review, we should look at behavior carefully like how MC handles false breakout and follow strong movements.

We might be aware of that MC is totally different from his other night scalpers, so it very depends on how several events make a impact on a market.

Roberto Cosimi
676
Roberto Cosimi 2018.11.16 20:32 
 

I was very confident about this expert, I'm a little disappointed, I hope in updates and improvements, I'm ready to change my rating, the author is very good and helpful

update: 12-01-2019: junk expert, money thrown away

update: 16-10-2019: I trust the author for new improvements

PETER LUISI
1715
PETER LUISI 2018.10.23 20:30 
 

Friendly and competent seller. But ever since I bought and used the EA I've had nothing but losses.

Aravind
6170
Aravind 2018.06.24 01:20 
 

Good EA and momentum strategy and can choose time frame and pairs as per your liking and that too trading from once chart!

Armen Khachatryan
830
Armen Khachatryan 2018.04.18 18:55 
 

Сегодня советник поймал на паре GBPUSD хороший профит, спасибо автору. Желаю всем удачной охоты.

Вопрос автору: Должны ли быть открыты остальные инструменты или советник сам мониторит их в MarketWatch ?

Еще через час снова профит на трех парах канадского доллара. Так держать, только TakeProfit стоит очень далеко, значение 250 очень высокое. Я поставил 20, так лучше ?

z28hayse
147
z28hayse 2018.04.07 01:18 
 

I believe this to be the best ea I have tested many almost all others fail. Very robust smart strategy I gave 5 stars not only because of the performance but because Roman is responsive and is always looking to improve the strategy.

Farooq Majoka
2057
Farooq Majoka 2018.01.25 10:30 
 

Two trades so far... one minus 37 pips other 150 pips plus..looks good to me !

will update in a month or so !

Frank B
1742
Frank B 2018.01.14 21:38   

Пользователь не оставил комментарий к оценке

Andrew Brown
18
Andrew Brown 2018.01.12 12:47   

Пользователь не оставил комментарий к оценке

Версия 3.1 2020.06.22
- Removed parameter skipWeekend.
- Added parameter weekdaysToTrade for users who want to filter out certain days of the week.
- Changed parameter closePartOfPositionsEarlier so that it can be changed by the user even if auto settings are true.
- Corrected a bug that would apply the parameter closePartOfPositionsEarlier to pairs which should have it off by default.
Версия 3.0 2020.06.08
The parameters tradeAfterSpeechesAndTestimonies and tradeAfterCPI were changed. Now it is possible to use useAutoSettings=true but still define your own settings for these parameters.
The new default settings only allow high impact speeches by default whereas the old settings also allowed medium impact speeches.

IMPORTANT: The news filter of the old version will only be supported for another two weeks, so please update if you want to continue using the news filter.
Версия 2.9 2020.01.18
- Improved default settings.
- New "selected pairs settings". Plese look at the Momentum Capture EA blog post.
- In case there was an error during execution, the EA will try again on the next tick and not wait for the next bar.
- Added parameter symbolsIgnoreCADevents for those who want to exclude CAD events for some pairs.
Версия 2.8 2019.11.01
- Changed auto GMT solution so that it should be less dependent on Windows time anymore.
- Removed EUR from the currency list where CPI releases are traded because usually the results for each country are already published, so the combined EU value is usually not big news.
- Fixed a bug where useCustomEventsFile was not working correctly.
- Removed parameter testerIgnoreCurrency and ignore currencies will be read from symbol lists similar to live trading. For example, if you now want to test AUDUSD without USD events, AUDUSD would have to be in symbolsIgnoreUSDevents list like it is with default settings.
Версия 2.7 2019.09.23
It is now possible to load events from a custom file. This way you can use the EA without being dependent on the news server. New parameters:

useCustomEventsFile - whether to use the custom file. Then ONLY the events in the file will be used and no other data from the server. Every event in the file will be used without additional filters.

customEventFile - The name of the file you want the EA to read. It should be placed in the common file directory (...\MetaQuotes\Terminal\Common\Files) and should have the following format "date time, currency, name", so for example like this (date format should be exactly like in this example!):

2018.05.02 18:00, USD, Rate Decision
Версия 2.5 2018.07.24
- Теперь советник ищет точку входа по времени, а не по новым барам. Это позаолит улучшить стабильность работы с разными брокерами и источниками ценовых данных.
- Добавлен параметр liveGMToffset, позволяющий установить сдвиг по времени GMT вручную. Помните, что сдвиг по GMT у большинства брокеров происходит два раза в год из-за перехода на зимнее/летнее время.
- Добавлена возможность обнаруживать дополнительные события, которые используются только Momentum Capture (но не другими стратегиями, такими как NightWalker EA).
- Отключен разворот сделок на четырех символах, показавших неопределенные результаты: EURGBP, CADJPY, GBPCAD и GBPAUD.
Версия 2.4 2018.06.07
Функция SymbolSelect(), которая приводила к повышенному потребление ресурсов компьютера, теперь будет вызываться только при инициализации советника.
Версия 2.3 2018.05.29
Небольшое, но очень важное обновление. Теперь советник использует время GMT терминала MetaTrader 4 в сочетании с брокерским временем:
1) Для расчета сдвига GMT советник использует MetaTrader 4 GMT, который зависит от локального времени компьютера.
2) Советник использует брокерское время MetaTrader 4 для минут и секунд (так как локальное время на компьютере может отличаться на несколько секунд и более).
3) При запуске советник один раз обращается к моему серверу, проверяя правильность времени MetaTrader 4 GMT. Если нет, отображается алерт. В этом случае вам необходимо пересинхронизировать локальное время на вашем компьютере. Разница в несколько секунд или даже минут неважна (см. пункт 2).

Также были немного изменены несколько входных параметров.
Версия 2.2 2018.05.02
- Улучшена логика работы.

- Добавлены автоматические настройки для символов GBPCAD и GBPAUD, за исключением событий по GBP, поскольку уже имеется 4 символа с GBP. Теперь имеется полный охват валют CAD и AUD (4 символа). Но в настройках по умолчанию отсутствует GBPAUD, поскольку события по ним приходятся на ночное время и предпочтительно оставлять только 3 активных символа. Перед их использованием обратите внимание на спреды, так как у некоторых брокеров спреды по кросс-парам GBP могут быть очень большими!

- Добавлен параметр equityHardStop: советник закроет все сделки и не будет открывать новых сделок, если размер собственных средств упадет ниже указанного уровня (в валюте счета).

- Добавлена возможность использовать автоматические настройки, но при этом изменять некоторые настройки. Например, если вы хотите использовать автоматические настройки, но с небольшими изменениями трейлинг-стопа и тейк-профита, теперь вы можете установить желаемое значение в параметрах trailingStop и TakeProfit. Но при этом будет использоваться одинаковое значение для всех символов! Если значение равно 0 (новое значение по умолчанию), будут использованы автоматические настройки.
Обратите внимание, что из-за масштабирования ADR эти значения могут не совпадать со значением, указанным в обычных пипсах.

- Изменен расчет ADR для улучшения согласованности на разных счетах. Теперь расчет ведется только по барам H1, а не по барам D1. Таким образом, количество дневных баров в неделе (5 или 6) не имеет значения.
Начиная с этой версии рекомендуется тестировать советник на таймфрейме H1, чтобы убедиться в доступности данных.

- Теперь доступно два новых параметра спреда, которые позволяют работать при большем размере спреда на символах с большим средним значением спреда:
maxSpreadPips: торговля разрешена, если спред ниже этого значения (в пипсах).
maxSpreadRelativeToAverage: если спред ниже среднего спреда, умноженного на данное значение, торговля будет разрешена, даже если спред превышает maxSpreadPips (но не более 2*maxSpreadPips).

- Добавлен параметр allowHedge. Если установлено значение false, сделки на продажу будут разрешены только при отсутствии сделок на покупку, а ордера sell stop будут разрешены только ниже минимального стоп-лосса ордера на покупку, и наоборот. Если установлено значение false, при работе на одном (!) таймфрейме должно соблюдаться правило FIFO. При работе на нескольких таймфреймах оно не соблюдается, так как работа нескольких трейлинг-стопов согласно правилу FIFO не было реализовано. Для использования советника на счетах с требованием FIFO вы можете работать с каждым таймфреймом на отдельном графике.
Версия 2.1 2018.03.26
Небольшие изменения в настройках автоматической торговли:
Пауза перед проверкой возможных входов по USDCAD и CADJPY теперь составляет 5 минут вместо 1.
Версия 2.0 2018.03.20
- Небольшие улучшения торговой логики.

- Исправлена небольшая ошибка, связанная со временем выхода новостей CPI.

- Добавлен параметр "debugMode":
При true советник будет выводить отладочную информацию при проверке точек входа. Таким образом, если вы заметите у себя сделки, отличающиеся от сигналов или результатов тестирования, вы сможете отправить лог для анализа причины этих различий.
Версия 1.15 2018.03.09
Удален параметр smallerBreakEvenAndTrailingStop (будет заменен на autoScaleFactor).

Добавлены параметры:

- closeOnlyMode: если вы не хотите открывать новые позиции или боитесь, что ваш виртуальный VPS может дать сбой, используйте эту настройку на втором VPS.

- maxSpreadPips: не торговать при слишком высоком спреде.

- closePendingOrdersInSameDirection: закрыть отложенные ордера на покупку при появлении сигнала на покупку, то же самое для ордеров на продажу.

- autoAllowCPIonSomeSymbols: автоматические настройки позволяют торговать на событиях CPI на следующих парах: EURUSD, EURAUD, GBPUSD и AUDUSD.

- autoScaleFactor: параметр используется для быстрой диверсификации. Он масштабирует SL, TP, BE, трейлинг-старт, трейлинг-стоп, используя указанный коэффициент. Также изменяются параметры силы входа, хотя и не так существенно, так как они более чувствительны.
Версия 1.14 2018.02.12
Никаких изменений в логике. Данные баров теперь сохраняются внутренне, чтобы избежать любых отсутствующих данных по барам на символах не текущего графика.
Версия 1.13 2018.02.07
Три новых параметра:

baseComment - пользовательский комментарий.

smallerBreakEvenAndTrailingStop - снизить уровень безубытка, трейлинг-стопа и тейк-профита для всех автоматических настроек (только при useAutoEntryAndExitSettings=true). Это снижает прибыльность при тестировании, но повышает стабильность во время неясных ситуаций, когда цена разворачивается после короткого всплеска.

useNewsFilter - установите false, чтобы вручную включать советник при наступлении события, которое не отмечено в экономическом календаре.

Добавлен вызов на сервер резервного копирования для новостей, если сервер по умолчанию по какой-либо причине недоступен. Необходимо добавить следующие два адреса в список разрешенных для веб-запросов:

http://currencystrength.de
http://backup.currencystrength.de

На данный момент резервный сервер еще недоступен, но будет создан в течение следующей недели.
Версия 1.12 2018.01.22
Only small fixes:
- TesterGMToffset now also changes the fridayCloseHourGMT as it should.
- The auto settings were optimized using Dukascopy data with 6 bars per week (a small bar on Sunday), so ADR and settings depending on it might be different on a broker with only 5 bars.
The EA will now detect whether the broker does not have Sunday bars and apply a small correction to the settings.
Версия 1.11 2018.01.16
Важное обновление:

- Новостные данные теперь встроены в файл ex4. Таким образом, тестирование на периоде с 2010 года по 2017 год можно проводить без дополнительного файла данных. Но файл будет необходим для будущих данных.

- Добавлена переменная, позволяющая использовать автоматические настройки для символов по умолчанию (useAutoEntryAndExitSettings=true). Автоматически устанавливаются только настройки входа и выхода, настройки времени и другие по-прежнему применяются. Символы должны быть в формате EURUSD, EURUSD.lmx, eurusd.spa. Символы с разделителем, например, EUR/USD или eur-usd, не поддерживаются (брокеры с подобными символы мне еще не встречались; свяжитесь со мной, если у вас есть специальные символы).

- Некоторые параметры теперь доступны для оптимизации:
waitTimeAfterNews: пауза после выхода новостей.
momentumStrengthMarket: сила движения.
momentumStrengthPending: сила движения для отложенных ордеров в противоположном направлении.
maxStopOrderDistance: максимальное расстояние отложенных ордеров.
expirationHours: срок истечения отложенных ордеров.
maxAllowedMovement: максимально допустимое движение для открытия позиций. Для избежания торговли при экстремальных ситуациях, например, скачок CHF 2015.01.15.
closeAllPositionsOnFriday: закрытие всех позиций по пятницам, это снизит риск удержания позиций на выходные при примерно одинаковых результатах тестирования.
tradeAfterGDP: торговать после выхода новостей по ВВП (для тестирования на истории, не рекомендуется использовать)
tradeAfterCPI: торговать после выхода новостей по CPI
tradeAfterNFP: торговать после выхода новостей по NFP