Хм… у меня есть различия, только я проверял на своей редакции, где уже капитально поправил строки кода, мог и что-то изменить. Ладно, есть повод пересмотреть оригинал, Спасибо!
Новые редакции:
EA_FEEX 1.02 — исправлена проблема с тралом(см. параметры +1), вкл/выкл статистика, перестановка параметров в группы. disk.yandex.ru/d/8qvqbikc6hWOJA
EA_FEEX_PinBar — исправлена проблема с тралом(см. параметры +1), вкл/выкл статистика, перестановка параметров, фильтр размера спреда — если>150 пропуск открытия сделки. disk.yandex.ru/d/K5m0GOLpkYprmA
Начал переписывать CITY — открыл чистый лист и пошел переносить логику без той мути, что там в оригинале писана — о ужас летящий на крыльях реквот!
Есть параметр в оригинале: Trade_BySignal = OFF;
Если OFF то не могу найти строчку кода, где это чудо-юдо открывает первую сделку?
Все что нахожу либо для ON либо для продолжения серии когда OFF.
Заменил сигнал подглядывания F4 на бар вперед на работу с текущим баром в новой сове CITY(new) — вообще ни одной сделки. Похоже битва за байты будет жаркой
Эта проблема тащится из-за трала, ТЗ на FEEX говорит, что параметр трала — это TrailingStop и все. Для того, чтобы трал начал работать достаточно того, чтобы цена на 1 пип двинулась в + по сделке и сразу выскочит стоплос, вот он и убивает сделку.
Чтобы это не происходило нужно, чтобы цена рынка ушла от цены открытия/Б.у на некую величину старта запуска Б/У. А в качестве цены старта выступает сейчас Б/У цена, а она для серии из одной сделки = цене открытия.
Посему все ваши «хочу» нужно делать в деталях.
И как же это должно работать по-правильному?
Внесите тонкости в студию, плиз!
Задача не простая — восстановить семантику. Даже описания принципа робота нет. Поднимите цену в 3 раза и я подумаю, а стоит ли этого предмет труда.
Больше информации по сове и тогда может все случиться.
Новая версия EA_FEEX_PinBar в основе EA_FEEX v.1.00, убран стартовый уровень, т.к. сигналы уровней строятся на паттерне пин-бар взятого из CITY.
На сильном движении при сохранении сигнала пин-бар наблюдается открытие серии(рулит шаг) против рынка, затем, в зависимости от депо и движения рынка, тейт или кирдык депозиту.
Так, мои танцы с бубном показали, что 1.01 очень рисковая и сильная волатильность убивает депо.
Посему алгоритм усилил индюком StdDev() — при высокой волатильности запрещает ходить в рынок — просто пропускаем все влеты и падения цены, ждем коррекции и там рубим бабло(надеюсь будет толк ).
версия 1.02. здесь: disk.yandex.ru/d/8qvqbikc6hWOJA
По сове EA_LEXX v.1.01 — сова контр-трендовая, зарабатывает на откатах и затяжной коррекции. Посему, чтобы настроить сову правильно нужно выбрать период волатильности и там ее гонять по настройками. Если она выдюжит тренд то коррекцию и подавно. Дерзайте!
Все идеи/вопросы, пожелания и проблемы — выкладывайте, что смогу сделаю.
Дистанция не имеет значение — рудимент теперь, если все благоразумно выйдет с рисками(т.е. может не сливать, если правильно настроить.) то уберу лишнее.
Когда нет халявной истории, чтобы подглядеть, сова берет текущий бар H4.
И еще, в сове есть контроль: если количество тиков на свече больше, чем на предыдущей свече H4, текущая свеча H4 пропускается и сделок на этой свече не будет.
По ссылке disk.yandex.ru/d/45I63tW--g6OkA
новая версия 1.01 эксперимент/черновик — изменил логику в части определения цен уровней серий, теперь цены динамичны и определяются каналом по High/Low за период и на указанном ТФ свеч. Параметры настройки от балды, посему нужно тему ковырять.
Цена пробития все время пересчитывается и для выстраивания канала нужно, чтобы за период High/Low он не менялся. Так же стоит контроль, что следующая цена серии не должна быть ближе к последней сделке серии, чем на параметр «шаг».
Получилось выставлять уровни серии на локальные экстремумы.
З.Ы.
С версией «реверс» пока заминка, не все там так просто, требуется время…
честная сова оригинала, которая не подглядывает в H4.
я закрыл подсматривание — проверьте у себя результаты!
wayfarer