deca0707

просто по Экстре пока ничего интересного))
по выходу по очереди из каналов понемногу затариваюсь я против доллара. но пятиволновки не рисуются(

AndreiFX

предлагаю такой план действий. если не против:
доделать эксперта по моим предложениям. я правила формализовал (надо оформить и выложить на обсуждение)

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

dd$

  • *****
  • 6150
  • 234
    • Просмотр профиля
Переделал немного ММ в индикаторе, как мне показалось более привычным.

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

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

Затем АДХ корректирует лот, но иначе чем раньше.

Торговля в направлении большего значения АДХ будет лотом=БазовыйЛот, те мы всегда знаем просадку для этого значения.

Торговля против тренда (по меньшему АДХ) будет с лотом пропорциональным разнице значений АДХ - меньше чем БазовыйЛот.
Просадка ниже базовой тоже.

Те исходя из разницы рекомендованных лот на покупку и продажу мы можем оценить силу тренда.

Минус такого подхода - не учитывается конкретное значение АДХ.
если это принципиально - подправлю первую версию для рассчета просадки скорректированного АДХ лота.

В общем если что нужно поменять будет - пишите. я попробую так оценивать пока.

dd$

  • *****
  • 6150
  • 234
    • Просмотр профиля
Дополнение к первой версии ММ, когда мы задаем максимальную просадку.

Более подробно выводится инфа по рассчитанным лотам.

deca0707

попробую написать, что я напридумывал по работе на отбой.

все лоты ставятся соответственно по значению +(-)DI  это мы уже поняли.

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

SL стоп лос в пипсах (задается в настройках)

1. сделок и ордеров нет.

правила постановки ордеров: 

бай лот+DI, ордер по БИД + спред + N, тейк по БИД - NT, стоп (цена открытия - SL)
селл : лот по -DI, ордер БИД - N, тейк по БИД +спред+NТ, стоп -цена открытия+спред+ SL

а.ордера ставятся при подходе цены к точке пересечения ближе, чем на значение SL делить на 2 (Sl/2) (зазор можно сделать (от SL/2 до SL/5 или до точки пересечения линии)- диапазон постановки ордеров.)

б. при наличии отложников (поставленных по правилам выше) они удаляются при отходе цены от текущей точки пересечения на расстояние равном значению SL+1пипс (диапазон работы отложек)

в. ордера каждый час (признак -меняется вероятная точка пересечения) изменяют значения входа, стопа и тейка по новым значениям ближайшей точки пересечения. но не удаляются и не меняют размер лота. это при условии что, они в диапазоне от 0 до SL и не удалились по правилу б.

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

2.

а. Если один из ордеров войдет в рынок (скорее всего он и будет один, все другие отложки удалятся по правилу 1.б.) все (вторая) отложка удаляется.  и при каждом изменении значения вероятного пересечения цены (каждый час, скорее всего, из-за наклона линий) и целевой линии двигать тейк.

б. Стоп переносится в б.у. при заданном в настройках размере профита в пунктах.

3.

теперь надо понять и описать логически когда и как разрешать ставить отложку в противоположную сторону, т.е. на пробой этой линии.
первое условие свечка закрылась на SL/5 пипс за пределами точки пересечения (т.е. цена пошла против нас, пробила)., другие правила уже есть см. 1.а,б,в,г., оставим их, они универсальны будут для любого открытия отложенных ордеров.

если есть возможность, сделать запрет для постановки отложника до конца часа в противоположную сторону рыночного ордера, было бы не плохо. (соответственно ордер в ту же сторону нельзя ставить до закрытия предыдущего вообще) если по окончанию (первый тик) следующего часа произошел отбой (цена закрытия предыдущей свечи с "нашей" стороны или незначительно (меньше SL/5) перевалила за линию тогда ордер в другую сторону не надо ставить. если же цена перевалила(закрылась дальше) за линию больше, чем на SL/5, то ставится ордер на отскок от линии (уже с другой стороны) по правилам пункта 1. 

может быть открыто две рыночных сделки (если первую к тому времени уже не вышиб лосс)

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

Примеры.

Подходим к линии сверху, по правилам п.1 ставится ордер и срабатывает на отскок. Открылся рыночный ордер.

До конца часа никакие ордера больше не выставляются.

Следующий час (эксперт может понять, что настал новый час??):

Цена пошла вниз, соответственно прибыль по сделки составляет как минимум сперд+N. Тогда ордер вверх разрешается ставить по правилам пунктов 1.а.б.в.г.

Цена пошла вверх и пробила линию, рыночный ордер закрылся по стопу. Соответственно опять ордера выставляются по правилам п.1

Цена в предыдущем часе пробила линию, закрылась выше линии на SL/5 пипс. И сейчас находится выше линии. Т.е. рыночная сделка в минусе на спред+N+1 пипс. Тогда, для выставления ордера вверх, кроме правил п.1, необходимы дополнительные условия выставления ордера вверх на отскок при тесте линии сверху.

Дополнительные условия: предыдущая свеча закрылась выше линии на SL/5 пипс.

Еще надо бы провести простейший свечной анализ  предыдущей свечи (исключит вход по сильным разворотным свечам) хотя бы проверит не молот ли это (для сделок вниз) и не падающая звезда для сделок вверх. Математически – тело свечи в два раза меньше той тени свечи, которая в противоположную сторону открытой рыночной сделки.

deca0707

Резюме. Да, написал сумбурно. Но в общем несложные правила.
Все отложенные ордера выставляются, ведутся и удаляются по правилам п.1.
Все рыночные ордера ведутся по правилам п.2.
При наличии минусового рыночного ордера ордер в противоположную сторону выставляется по правилам п.1 + формальная проверка предыдущей свечки. Только, что важно, в течении того часа, в котором произошло срабатывание рыночного ордера никакие(противоположные) ордера не выставляются.

Как исключить получение множества  лосей, если цена в зоне пипсовки?? У меня пока только вариант такой – две сделки подряд эксперт отключается до ручного разрешения тогговать.
И по всем сделкам на всех парах например 5 подряд в минусе, все эксперты вырубаются.

Тут еще вопрос. Можно ли при работающем эксперте. Делать другие сделки по этой паре. При условии, что эксперт проверяет наличие рыночных ордеров для открытия других отложек.


AndreiFX

Тут еще вопрос. Можно ли при работающем эксперте. Делать другие сделки по этой паре. При условии, что эксперт проверяет наличие рыночных ордеров для открытия других отложек.
эксперт будет работать только со своими ордерами, ордера, открытые в ручную он не будет видеть и учитывать.
Следующий час (эксперт может понять, что настал новый час??):
может
_______________
На выходных буду разбираться в написаном и писать экспа...

dd$

  • *****
  • 6150
  • 234
    • Просмотр профиля
Тестирую на истории, есть определенный прогресс.

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

dd$

  • *****
  • 6150
  • 234
    • Просмотр профиля
Есть тонкости в тесте по готовому шаблону. Более правильный вариант ниже

deca0707

сделал шаблоны по фую для теста МТС на истории.
для каждой недели (по номеру недели смотрим) свой.
принцип - всевозможные трендовые линии, актуальные для данной недели (на шаблоне неделя выделена голубым каналом) + отрезки линий, также актуальные для данной недели для часа. т.е. как бы шел по истории по возможности обьективно, и если возникали или удалялись линии, то ограничивал их отрезками, которые учавствовали бы в работе.
наверника, шаблоны получились немного лучше, чем были бы в реальной работе, но для тестирования пригодится.
для каждой недели на часовом графике нужен отдельный тест. на последнем часе недели все сделки закрываются "как есть"

deca0707

фуй для теста

deca0707

...

AndreiFX

вроде бы все в эксп добавил, за исключением фильтра по свечным конфигурациям(позже сделаю)

ЗЫ: если найдутся какие нибудь косяки, исправлю....сам еще не тестил

dd$

  • *****
  • 6150
  • 234
    • Просмотр профиля
вроде бы все в эксп добавил, за исключением фильтра по свечным конфигурациям(позже сделаю)

ЗЫ: если найдутся какие нибудь косяки, исправлю....сам еще не тестил

Сразу обнаружил странное открытие позиции.

Был открыт бай, при повторном касании открылся селл, бай сохранился.

Затем селл выбился по стопу, бай сохранился как был, но тут же открылся новый селл от уровня закрытия предыдущего.

deca0707

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

вот пример. бай открыт. вроде, как ордер на селл не должен открываться потому что вне зоны постановки ордеров. но отрывается (или модифицируется, не пойму) чуть ли не каждый тик.

блин, плохо не уметь програмировать. я даже тестю МТС первый раз вообще)

 

Отметьте интересные вам фрагменты текста и они станут доступны по уникальной ссылке в адресной строке браузера.