Gomorra
Gomorra личный блог
03 декабря 2021, 00:52

Хакнуть EA

Как узнать, что в советнике сделки не прописаны заранее, при тестировании? Вообще это возможно?
9 Комментариев
  • Антон Б
    03 декабря 2021, 00:59
    проверить на робастность.
    подсунуть похожий актив.
    если сливает на всех похожих активах то подгонка.

    часто делают склейку.
    например случайно перемешивают дни-недели и склеивают.
    аккуратно обратно.
    в метатрейдере можно создать новый символ из такой склейки.
    • Антон Б
      03 декабря 2021, 01:13
      Gomorra, склейка тогда из этой пары.

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

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

    • Антон Б
      03 декабря 2021, 02:15
      Gomorra, в том числе это.
      после того как дни перемешаны, EA купит в тот-же день но не по той цене.
      и не получит нужной кривой эквити.
      так-же про похожие активы.

      а так-же не только это.

      например можно выяснить максимальный дропдаун и поставить размер стопов СТРОГО за ним.

      и еще куча методов оверфиттинга.
    • Дмитрий Овчинников
      03 декабря 2021, 10:16
      Gomorra, 
      можно ли в коде прописать, что 1.01.2020 EurUsd продать.

      можно легко.
    • Антон Б
      03 декабря 2021, 22:40
      Gomorra,
      if (time==1.01.2020)
         sendOrder(opSell....);
  • wrmngr
    04 декабря 2021, 01:22
    а зачем их хакать если они все сливные хоть с прописанными сделками хоть без них?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн