Перейти к содержанию

[Советник] [Мартингейл] Soft EA


Мерлин

Рекомендуемые сообщения

[Советник] [Мартингейл] Soft EA Опубликовано (изменено)

This version should be backward compatible with most set files

Update 4.85

-Adjusted the trade closure algorithm to slow it down to better account for errors like trade context busy

-FlexNewsIndicator updated to v0.91 which fixes the url change at forexfactory.com calendar.

Update 4.84


-Fixed a bug where the stop out pause was still being triggered when trades were closing in profit

-Added BBands indicator which will buy when price falls below the lower band and sell above the upper band. It will also prevent buying above the upper band and selling below the lower band.

-Added CloseBBands which will close buys when price goes above upper band and close sells when price goes below lower band

-Fixed a bug with EQTP1 not always working properly


Update 4.83

-Fixed CloseEverything to work properly, it must also have DD_SL_Mode or DD_TP_Mode or both set to allCharts depending what you want.

-PauseBasketAtNews added, this will prevent additional trades in a basket from opening if you have one open going into a news event. It will be paused for the duration of your PauseBefore and PauseAfter news minutes.

-Fixed TrendPipStep not being able to be changed from 21

-Fixed a bug where the stop out pause was being triggered when trades were closing in profit

Update 4.82

-Switched back to the original MM formula of ((Balance*Leverage)/lot_size)*(Risk/100)) to keep lot sizes consistent across all pairs.

-Added UseDynamicEQTP which will toggle on/off this feature that creates a dynamic EquityTrailTP based on total lots opened using this formula ( TotalLots/AccountBalance()*(10000*DynamicEQTPMulti); ). This feature will work with DD_TP_Mode so it can look at all trades across all charts if you want it to.

-DynamicEQTPMulti this is the multiplier used

-Added UseBBands which uses the Bollinger Bands indicator to prevent buying when price is above the upper and only allow buying when price is below the lower band. The opposite for sells.

-Added OnlyCloseInProfit which is to be used with the IndicatorClosures

-Fixed EMACross to trade at all crosses instead of some.

-Adjusted WaitForNextBar slightly to improve its efficiency

-Adjust LotStepMultiplier to use the following formula ( last_lot*((LotMultiplier+((LotStepMultiplier-1)*NumOfTradesOpenInBasket) ). A good range for this is usually something low between 1.05 to 1.20.

-Improved backtesting speed and lowered memory/cpu usage

-Changed CloseRSi to close buys when RSi is higher than SellAboveRSi and close sells when price is below BuyBelowRSI

-CloseEMA adjusted to close buys when price is below EMA2 and close sells when price is above EMA2

-Lots of other minor adjustments and bug fixes littered throughout, too much to list!

Update 4.81

-Fixed a bug with the new AddToTP feature that wasn't working beyond 3 trades deep.


Changes 4.80

-Added support for Indices, metals, crypto etc... I haven't done a ton of testing with this so please use on demo and backtests only until you're confident it's working properly on whatever you're trading. By support I mean properly calculated lot sizes and appropriate pip multipliers. I haven't tested how profitable any of the strategies are on any of these.

-Because of the above support, I have altered how the MM calculates lot sizes.
Old way: ((Balance*Leverage)/lot_size)*(Risk/100))
New way: (Risk/100)*AccountBalance/Margin

-AddToTP setting added which will progressively increase the RealTakeProfit amount in pips by this amount depending how many trades are open in the basket. If set to 2, it will increase your RealTakeProfit by +2 after one trade, then another +2 at the next trade and so on. You can also set this to a negative number.

-UseEMACross addedd so you can trade a specific EMA crosses instead of using a hack around method via the TDI

-CheckRSiSlope added which will check to see if the RSi has started moving back in favor of the direction we want to trade. If it wants to buy at a low over sold level below 30, but RSi is still dropping on that timeframe, it will wait for it to have an uptick before entering. This uses the RSiTimeframe3 to check the slope, so it's usually best to set this to your lowest timeframe of the 3. UseRSix3 does not need to be on for this to work.

-Added option to change the RSix3 timeframes

-Added a simple volume indicator when turned on, it won't allow trades unless volume over the current and previous 2 closed bars.

-Fixed a bug where strategies like DE Halfgrid 3% that uses DD_TP_Mode of allCharts was having new trades closed as soon as they hit any kind of small profit shortly after a previously larger basket was closed.

-You can now set news impact to 2 which will avoid all medium and high impact news instead of always high impact only.

Изменено пользователем victor_mvf
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 412
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Тестируйте пациента. upd. Перезалил Forex-Flex-EA-4.53_fix.ex4

Перейти

Название: Soft EA Год выпуска: 2014, 2015 Версия: 2.0 Таймфрейм: предположительно M15 Время торговли: круглосуточно Валютная пара: GBPUSD, USDJPY, USDCAD, USDCHF, EURUSD, EURJPY, EURCHF, EURGBP, NZDU

Перейти

Правильный вариант во вложении. p.s. Впредь кидайте ссылки в лс а не просто текстом кого-то где-то в темах звать. В темах на которые я не подписан. upd. Перезалил Flex_EA_CorrelatedHedge_v0.56.ex4

Перейти
[Советник] [Мартингейл] Soft EA Опубликовано

Советник версии 4.85 бета добавлен в шапку темы



Можно за одно посмотреть почему 4.53 не работает на новых версиях терминала?
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано

Hi
i installed EA and noticed this EA only works at 22:00 until 1:00 GMT. it's ok or should i change it? why does it work on a tight time?
excuse me for bad English. i'm not English neither Russian. lol

Best Regards to all who take participate =b

Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано


Советник версии 4.85 бета добавлен в шапку темы



Можно за одно посмотреть почему 4.53 не работает на новых версиях терминала?


зачем вам более старая версия :-?
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано

зачем вам более старая версия


Потому что большинство нормальных сетов заточены под старую версию и неправильно работают на новых.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

  • 4 weeks later...
[Советник] [Мартингейл] Soft EA Опубликовано (изменено)

Коллеги - у меня одного не работает новостной индикатор

Спойлер

https://prnt.sc/nkojda

на последней вылеченной версии ?
Спойлер

http://tlap.com/forum/index.php?action=dlattach;topic=6740.0;attach=185114

от Ув. nixxer Изменено пользователем Roman1402
Ссылка на сообщение
Поделиться на другие сайты

  • 4 months later...
  • Мерлин unpinned this тема
  • 4 months later...
  • 1 month later...
  • 3 weeks later...
[Советник] [Мартингейл] Soft EA Опубликовано

Версия, конечно, выдает очень интересный результат в тесте.

Однако есть два нюанса:

При попытке тестирования на 2012 и до, выдает ошибку попытки доступа за пределы массива.

Если угадывать, что там за массив, за пределы которого мы выходим, если тестируем слишком далеко в прошлом, то это, вероятно, ограничения дат, в которые не нужно торговать, в массиве по годам.

И сет по евро, который очень ровно идет до апреля этого года, совсем не положительно себя. показывает после.

Хотя рынок с апреля, конечно, не совсем обычный. 

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано

Разобрался я с массивами - никаких дат, историю котировок в терминале нужно загрузить (они явно обращаются к свечкам, как к массивам и тиковой истории недостаточно).

 

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано

Секрет грааля раскрыт. К сожалению.

После загрузки истории в метатрейдер многие пары выдают вполне граальный результат

вот так выглядит прогон с 2013 года по сегодня (весь репорт и сет в аттаче):



image.thumb.png.03cb34f6c66156c7cbd6758e13349a7e.png

 

Очень круто, правда?

Не совсем правда.

Меня смутило, что на разных серверах у разных людей получаются разные результаты. У некоторых советник в тесте на тех же настройках ТДС и тех же сетах льет.

Полез копаться и оказалось, что опять разница исключительно в том, загружены ли котировки в терминал, или нет.

Но погодите, а почему я должен загружать котировки в терминал, если я использую ТДС?

 

Почистил читаемую папку history и все встало на свои места.

Та же пара,  тем же сетом, на голом ТДС, ничего не подкачано в архив терминала:



image.thumb.png.1368e860d4df3ee1dd30f2a5c9b946d1.png

Он еще не добежал до конца, но уже понятно, в чем соль граальности.

 

Мой вывод: создатели робота - мошенники, робот читает историю из файлов архива.

Flex-EURUSD-M15-2013-2020-p2135-dd29-rf73.rar

  • Лайк 5
  • Спасибо 2
  • Пичалька 1
  • Огонь! 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано

@Rigal , расскажите, пожалуйста, подробнее об этом механизме. Хочу воспроизвести его на своей машине, дабы в будущем не попасться на такой прикол.

Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано
7 часов назад, alex_dndz сказал:

@Rigal , расскажите, пожалуйста, подробнее об этом механизме. Хочу воспроизвести его на своей машине, дабы в будущем не попасться на такой прикол.

Ну в советнике можно реализовать чтение файлов из папочки history терминала.

В этом случае советник может подглядывать во время теста, что там впереди.

ТДС не использует файлы из этой папочки.

Поэтому все читатели истории обычно совсем не торгуют в ТДС.

Этот явно гибрид. Торговать он умеет и так, но при наличие истории он внезапно торгует очень прибыльно.

А в отсутствие истории - не очень... мягко говоря.

Прелесть в том, что ТДС - платный продукт и 99% популяции "трейдеров" из целевой аудитории этого советника его не используют.

Соответственно, у них в тестах советник будет граалем.

  • Лайк 3
  • Спасибо 2
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано
1 час назад, alex_dndz сказал:

Демо счет в таком случае не показатель?

Ну, года через 2 вы соберете репрезентативную статистику и сможете сделать минимально обоснованный вывод о боте.

Но лучше продлить демо тест лет до 5 - тогда уж точно станет понятно бот прибыльный или в мусорку.:)

Демо не тестер, придется обождать...

Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано (изменено)
10 минут назад, Старик сказал:

Ну, года через 2 вы соберете репрезентативную статистику и сможете сделать минимально обоснованный вывод о боте.

Но лучше продлить демо тест лет до 5 - тогда уж точно станет понятно бот прибыльный или в мусорку.:)

Демо не тестер, придется обождать...

Почистить папку истории, как это сделал @Rigal быстрее всего :)

 

@Rigal очень продуктивный анализ !^:)^ Насколько я знаю раньше никто не подозревал о таком методе, и все проверяли только код на изобилия дат.

Изменено пользователем ademen
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано
11 часов назад, Rigal сказал:

Поэтому все читатели истории обычно совсем не торгуют в ТДС.

Кстати, вот этот в TDS не торгует без hst

  • Лайк 1
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] [Мартингейл] Soft EA Опубликовано
10 часов назад, Старик сказал:

Ну, года через 2 вы соберете репрезентативную статистику и сможете сделать минимально обоснованный вывод о боте.

Но лучше продлить демо тест лет до 5 - тогда уж точно станет понятно бот прибыльный или в мусорку.:)

Демо не тестер, придется обождать...

Я имел ввиду, что если робот на демо счете показывает приемлемые результаты, как в таком случае он меня обманывает? В режиме реального времени, так сказать.

Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...