Author Topic: Триггер по скачкам  (Read 4821 times)

Tags:
  • All members
  • Posts: 8
  • Karma: +0/-0
Триггер по скачкам
« on: Sat, 09 May, 2015, 12:17 »
Хочу проверить одну идею, прошу помочь в реализации триггера:

Тригер вначале по клику должен сделать ставку ПРОТИВ с учетом заданных в настройках кф и суммы.
Как только ставка принялась - тут же должен выставить обратную ставку для выхода в allgreen по заданному в настройках кф.
Если принялась не вся ставка - выставить обратную пропорционально принятой.

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

Пример работы:

Текущие коеффициенты:  ЗА 2,54 - 2,56 Кф ПРОТИВ
В настройках выставлены: кф ПРОТИВ "2", сумма "10$", кф ЗА "2,5".

1. Я кликаю по "2,56" - выставляется пока непринятая ставка ПРОТИВ по кф "2" на сумму "10$".
2. Кф снижается и моя ставка принимается, немедленно выставляется ставка ЗА по кф "2,5" на сумму "8$".
   2.1. Если принялось по ставке ПРОТИВ не 10$, а допустим 5$, то соответственно ставка ЗА по кф "2,5" выставляется на сумму "4$".
3. Если ситуация на рынке поменялась, я вижу что моя ставка не примется и нужно выбрать другую лошадь, то предыдущая ставка ПРОТИВ(естественно несыгранная) должна отмениться обычным ее закрытием. Последующий клик на кф ПРОТИВ новой лошади запускает новый цикл работы.

  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #1 on: Mon, 11 May, 2015, 18:37 »
Здравствуйте!

Действия триггеров не могут быть инициированы нажатием на какую-либо кнопку в программе, за исключением, собственно, кнопки включения триггеров. Поэтому вот это сделать невозможно:

1. Я кликаю по "2,56" - выставляется пока непринятая ставка ПРОТИВ по кф "2" на сумму "10$".

Но возможно сделать ставку, основываясь на каких-то обстоятельствах в рынке: вы можете сформулировать их и изменить условия триггера.

В настройках выставлены: кф ПРОТИВ "2", сумма "10$", кф ЗА "2,5".

Вы имеете в виду настройки программы или настройки конкретного триггера? Есди вы задаете такие жесткие рамки (ПРОТИВ по 2.0, ЗА по 2.5), что будете делать с исходами, у которых коэффициенты отличаются намного от этих цифр? Не логичнее было бы задавать разницу в тиках или процентах прибыли, которую вы хотите заработать на уравнивании?
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #2 on: Tue, 12 May, 2015, 04:20 »
Quote from: Oxa (WellDoneSoft)

Действия триггеров не могут быть инициированы нажатием на какую-либо кнопку в программе, за исключением, собственно, кнопки включения триггеров. Поэтому вот это сделать невозможно:

Но возможно сделать ставку, основываясь на каких-то обстоятельствах в рынке: вы можете сформулировать их и изменить условия триггера.
В таком случае, таким условием будет "текущий кф< х", где х - также задается в настройках. Т.е. снизился кф до уровня х - выставилась ставка ПРОТИВ.
Правда, могут быть ситуации, когда такое условие выполняется для нескольких лошадей, можно ли в настройках задать переключатель режима- работа только с одной лошадью, на которую первым снизился кф или работа со всеми?

Quote from: Oxa (WellDoneSoft)
Вы имеете в виду настройки программы или настройки конкретного триггера? Есди вы задаете такие жесткие рамки (ПРОТИВ по 2.0, ЗА по 2.5), что будете делать с исходами, у которых коэффициенты отличаются намного от этих цифр? Не логичнее было бы задавать разницу в тиках или процентах прибыли, которую вы хотите заработать на уравнивании?
Имеется в виду настройка конкретного триггера. Я так указала, т.к. привыкла таким образом считать обратную ставку.
Если Вы считаете, что проще и логичнее будет указать количество тиков, то сделайте так. В конце-концов конечный результат в обоих случаях измеряется количеством денежных единиц  :)

  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #3 on: Fri, 15 May, 2015, 18:49 »
Прикрепляю файл с триггерами. В итоге получилась следующая формулировка:

1. Поставить ПРОТИВ всех или первого подходящего исхода (в зависимости от константы multihorse), у которых коэффициент меньше max_price.
2. Как только ставка будет спарена, выставить ставку для уравнивания с процентом прибыли greenup_profit.
3. Если изменились обстоятельства (а какие обстоятельства и как будет определяться новая лошадь, из описания неизвестно), то отменить все непарные ставки и закрыть позицию по любому доступному коэффициенту, затем начать все сначала - с другими лошадьми, у которых коэффициент меньше max_price.

Внимание: чтобы выполнить пункт 3, просто нажмите на кнопку "Перегрузить" (см. изображение во вложении).

Вы можете создать новый запрос на триггер и модифицировать условия, скажем, ставку ПРОТИВ всегда делать вручную, а уравнивание - триггером.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #4 on: Tue, 19 May, 2015, 17:15 »
Что-то я немогу понять каким образом заставить его работать?
Как выставить сумму ставки Против и коэффициент?

  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #5 on: Wed, 20 May, 2015, 07:42 »
Сумма ставки ПРОТИВ - та, которая выбрана для рынка по умолчанию. Изменить ее можно в настройках, вкладка "Опции ставок", настройка "Ставка по умолчанию ПРОТИВ".

Коэффициент - если имеется в виду вот этот:

В таком случае, таким условием будет "текущий кф< х", где х - также задается в настройках.

То это константа max_price.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #6 on: Wed, 20 May, 2015, 17:17 »
Спасибо за ответ, ставка ПРОТИВ начала выставляться, но есть пара вопросов:

1. max_price - это спусковой крючек всего механизма, а вот именно по какому кф выставлять ставку можно как-то указать?
2. Ставка ПРОТИВ срабатывает, но обратная почему-то не выставляется. Как понять что мешает?


  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #7 on: Wed, 20 May, 2015, 19:48 »
1. max_price - это спусковой крючек всего механизма, а вот именно по какому кф выставлять ставку можно как-то указать?

offset_tcks - На сколько тиков коэф. ставки ПРОТИВ ниже текущего коэф-та

2. Ставка ПРОТИВ срабатывает, но обратная почему-то не выставляется. Как понять что мешает?

Просмотреть лог триггера "уравнивание".
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #8 on: Thu, 21 May, 2015, 04:22 »
Quote
Просмотреть лог триггера "уравнивание".
Там указано
Quote
Проверяем условие и У исхода Коэф. ПРОТИВ меньше или равно max_price.
Условие ЛОЖНО.
Дальнейшие условия проверяться не будут.
Я так понимаю, это значит, что уравнивание сработает при наличии спаренной ставки ПРОТИВ у которой кф меньше или равно max_price?
Такая ставка была, условие <= было выполнено, однако ставка уравнивания небыла выставлена.
Автоуравнивание в настройках ведь должно быть выключено?

Как еще понять причину?

  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #9 on: Thu, 21 May, 2015, 05:36 »
Вы посмотрели лог не того триггера. Вам нужен триггер "уравнивание". В правом верхнем углу есть выпадающие списки с названиями триггеров и рынков, для которых они записаны. Выберите нужный триггер и рынок.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #10 on: Thu, 21 May, 2015, 18:47 »
Надеюсь, нашел именно то, что нужно)
Quote
21:34:25   Проверяем рынок "Скачки / Великобритания / Sand 21 мая / 21:35 Sand 21 мая 1m2f Hcap".
21:34:25   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
21:34:25   Условие ЛОЖНО.
21:34:25   Дальнейшие условия проверяться не будут.
21:34:26   Проверяем рынок "Скачки / Великобритания / Sand 21 мая / 21:35 Sand 21 мая 1m2f Hcap".
21:34:26   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
21:34:26   Условие ЛОЖНО.
21:34:26   Дальнейшие условия проверяться не будут.
21:34:27   Проверяем рынок "Скачки / Великобритания / Sand 21 мая / 21:35 Sand 21 мая 1m2f Hcap".
21:34:27   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
21:34:27   Условие ЛОЖНО.
21:34:27   Дальнейшие условия проверяться не будут.
Ситуация та же - ПРОТИВ выставилось как надо, но ставка не уравнялась.

  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #11 on: Fri, 22 May, 2015, 05:42 »
Судя по логам, триггер "ставка ПРОТИВ" не был выполнен, а должен. Если тем не менее на исходе есть ставка ПРОТИВ, этому есть два объяснения:

1. Ставка была сделана вами вручную.
2. Ставка была сделана триггером, но после этого вы триггеры перегрузили, и счетчик его выполнения сбросился в ноль.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #12 on: Fri, 22 May, 2015, 16:19 »
Quote
Судя по логам, триггер "ставка ПРОТИВ" не был выполнен, а должен. Если тем не менее на исходе есть ставка ПРОТИВ, этому есть два объяснения:

1. Ставка была сделана вами вручную.
2. Ставка была сделана триггером, но после этого вы триггеры перегрузили, и счетчик его выполнения сбросился в ноль.
Вручную ставку не делал.
Триггер не перегружал.

Только что попробовал снова- все то же самое, уравнивание не срабатывает

  • Administrator
  • Posts: 8901
  • Karma: +334/-1
  • Gender: Female
*
Re: Триггер по скачкам
« Reply #13 on: Fri, 22 May, 2015, 20:03 »
Тогда третий вариант: вы прислали логи, записанные в то время, когда триггер со ставкой ПРОТИВ действительно еще не сработал.
Пришлите логи начиная с того места, где условие о выполнении триггера со ставкой ПРОТИВ уже стало истинным.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 8
  • Karma: +0/-0
Re: Триггер по скачкам
« Reply #14 on: Sun, 24 May, 2015, 15:24 »
Лог триггера ПРОТИВ
Quote
18:06:51   Проверяем рынок "Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs".
18:06:51   Проверяем условие и У исхода Коэф. ПРОТИВ меньше или равно max_price.
18:06:51   Условие ВЕРНО. подходит для 5 исходов: Adrenalin Flight, Kingcora, First Fandango, Life Of A Luso, West Of The Edge.
18:06:51       Проверяем условие или У исхода Выражение триггера multihorse равно 1.
18:06:51       Условие ЛОЖНО.
18:06:51       Проверяем условие или У исхода Выражение триггера match_index равно 1.
18:06:51       Условие ВЕРНО. подходит для 1 исходов: Adrenalin Flight.
18:06:51   Отправляем ставку ПРОТИВ на 1 исход(ов):


      Adrenalin Flight, $ 10,00 по 1.74;
18:09:21   Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs: Неподходящий статус рынка (Окончен).

Лог триггера УРАВНИВАНИЕ
Quote
18:06:50   Проверяем рынок "Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs".
18:06:50   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
18:06:50   Условие ЛОЖНО.
18:06:50   Дальнейшие условия проверяться не будут.
18:06:51   Проверяем рынок "Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs".
18:06:51   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
18:06:51   Условие ЛОЖНО.
18:06:51   Дальнейшие условия проверяться не будут.
18:06:52   Проверяем рынок "Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs".
18:06:52   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
18:06:52   Условие ЛОЖНО.
18:06:52   Дальнейшие условия проверяться не будут.
....
18:09:20   Проверяем рынок "Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs".
18:09:20   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
18:09:20   Условие ЛОЖНО.
18:09:20   Дальнейшие условия проверяться не будут.
18:09:21   Скачки / Великобритания / Font 24 мая / 18:00 Font 24 мая 3m2f Hcap Chs: Неподходящий статус рынка (Окончен).


А вот на следующем забеге уравнивание сработало, правда, с большой задержкоцй
Quote
18:13:03   Проверяем рынок "Скачки / Великобритания / Uttox 24 мая / 18:10 Uttox 24 мая 2m4f Hcap Chs".
18:13:03   Проверяем условие и У исхода Коэф. ПРОТИВ меньше или равно max_price.
18:13:03   Условие ВЕРНО. подходит для 1 исходов: Larteta.
18:13:03       Проверяем условие или У исхода Выражение триггера multihorse равно 1.
18:13:03       Условие ЛОЖНО.
18:13:03       Проверяем условие или У исхода Выражение триггера match_index равно 1.
18:13:03       Условие ВЕРНО. подходит для 1 исходов: Larteta.
18:13:03   Устанавливаем переменную init_ltime в 42147.75906890.
18:13:03   Отправляем ставку ПРОТИВ на 1 исход(ов):


      Larteta, $ 10,00 по 1.90;
18:18:37   Скачки / Великобритания / Uttox 24 мая / 18:10 Uttox 24 мая 2m4f Hcap Chs: Неподходящий статус рынка (Окончен).

Quote
18:14:14   Проверяем рынок "Скачки / Великобритания / Uttox 24 мая / 18:10 Uttox 24 мая 2m4f Hcap Chs".
18:14:14   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
18:14:14   Условие ВЕРНО. подходит для 1 исходов: Larteta.
18:14:14   Проверяем условие и У исхода Выражение триггера bm_laytime больше init_ltime.
18:14:14   Условие ЛОЖНО.
18:14:15   Проверяем рынок "Скачки / Великобритания / Uttox 24 мая / 18:10 Uttox 24 мая 2m4f Hcap Chs".
18:14:15   Проверяем условие и У триггера ставка ПРОТИВ Кол-во выполнений на исход больше 0.
18:14:15   Условие ВЕРНО. подходит для 1 исходов: Larteta.
18:14:15   Проверяем условие и У исхода Выражение триггера bm_laytime больше init_ltime.
18:14:15   Условие ВЕРНО. подходит для 1 исходов: Larteta.
18:14:15   Отправляем ставку попытка уравнять прибыль на следующие исходы:
ЗА $ 8,96 по 2.12 на "Larteta"