Создание алгоритма "сетки" сделок.

Автор: PolyakovDA

Создание алгоритма "сетки" сделок. - Mon Aug 20 2018 09:00 PM

Добрый день, подскажите как мне сделать такой алгоритм.
1. НА пересечении 2МА идет вход с тейком в N1-пунктов. Сделка закрывается по тейку.
2. Если нет обратного пересечения то открывается еще сделка в ту же сторону с N2-пунктами тейка и другим лотом. Если не закрывается по тейку - то закрывается по обратному пересечению.
Заранее спасибо.
Автор: Rezident

Re: Создание алгоритма "сетки" сделок. - Mon Aug 20 2018 10:11 PM

второй шаг грозит открываться на каждом последующем баре, нужно либо ограничение кол-ва позиций, либо подумать ещё.
Автор: PolyakovDA

Re: Создание алгоритма "сетки" сделок. - Tue Aug 21 2018 09:13 AM

Планируется сделок не больше 3х.
Как это ограничить и соединить в алгоритме?
Автор: Rezident

Re: Создание алгоритма "сетки" сделок. - Tue Aug 21 2018 10:03 AM

Вторую позицию нужно открывать, когда первая уже закрыта, проверяете условие: Есть активная позиция (лонг,шорт) в логформуле, если на выходе "0", то открывается вторая поза, т.е. алгоритм должен быть с пошаговой проверкой условий.
Но при такой логике скорее всего третья позиция будет чаще в убыток идти, т.к. на скользяшках на хае или лоу, у неё будет снос в убыток, ещё до того, как машки пересекутся обратно.
Моё мнение: лучше вообще от долива позы отказаться, а работать только фиксированным лотом, т.к. на скользяшках Вы гарантированно "попадаете" на бесконечную переоптимизацию параметров периода расчёта в процессе торговли таким алгоритмом.
Автор: PolyakovDA

Re: Создание алгоритма "сетки" сделок. - Tue Aug 21 2018 01:33 PM

По статистики 3ий вход лотом 25% от первоначального не даст такого минуса чтобы съесть 1 и 2 вход, что бывает когда вход 1 лотом до реверса.
Вот и нужен алгоритм такого входа. Теоритически здесь 2 вариант:
1. "Классика" - 1ордер закрылся - 2ой открылся.
2. "Умный классик"- при входе по сигналы выставлются 2 отложника на одинаково расстоянии в пунктах.
Помогите эти алгоритмы прописать.
Спасибо.
Автор: Stan

Re: Создание алгоритма "сетки" сделок. - Tue Aug 21 2018 08:13 PM

на одинаковое расстояние от чего? Если от закрытия при появлении сигнала, то через ОЗ выставление лимитки,пока не исчезнет сигнал или не исполнится.
Автор: PolyakovDA

Re: Создание алгоритма "сетки" сделок. - Tue Aug 21 2018 08:20 PM

Отлично, этот вариант под номером "2"..подскажи как реализовать в алгоритме и как собрать систему "кубиков" в ТСлабе.
Заранее благодарю.
П.С. можно скрин?
Автор: Stan

Re: Создание алгоритма "сетки" сделок. - Tue Aug 21 2018 08:35 PM

На Оз цену закрытия бара, условие(к примеру вашего сигнала) на ОЗ, ну и очистку, то есть условие при котором ваши лимитки будут исчезать. От Оз через блок формула выставляете лимитки. Ну а дальше сам сам сам. Как говорится бесплатный только там))))))
Автор: PolyakovDA

Re: Создание алгоритма "сетки" сделок. - Wed Aug 29 2018 08:30 PM

max_curr1[i-1]==max1[i-1] && vol1[i-1]>vol_opt && open1[i-1]<close1[i-1] && open1[i]>close1[i]
Подскажите почему выдает ошибку?
Алгоритм - если максимум свечи равен макс дня, обьем больше критического значения, и предыдущая свеча вверх а текущая вниз - осуществляется вход.
Автор: Stan

Re: Создание алгоритма "сетки" сделок. - Fri Aug 31 2018 10:23 AM

С выражением все окей.
Автор: PolyakovDA

Re: Создание алгоритма "сетки" сделок. - Mon Sep 03 2018 10:19 AM

Спасибо что проверил.
К сожаления в логе выдает ошибку (приложение скрин)
Посмотрите пожалуйста в чем проблема
П.С. Убрал все блоки по очереди..ошибку "кричит" именно на блок "логическая формула"
Автор: Rezident

Re: Создание алгоритма "сетки" сделок. - Mon Sep 03 2018 03:07 PM

не видит кубика из библы vvTS..tools , либо криво встала, либо уже не действительный вариант конкретного кубика, значение которого в логформуле проверяешь.
Автор: PolyakovDA

Re: Создание алгоритма "сетки" сделок. - Mon Sep 03 2018 07:35 PM

Спасибо.проверю