Author Topic: Друзья, подскажите  (Read 3243 times)

Tags:
  • All members
  • Posts: 10
Друзья, подскажите
« on: 28 Mar 2013, 07:17 »
Рынок скачки. Работает несколько триггеров на разных ипподромах с догоном. Как прописать, что бы триггер догонял только свой проигрыш?

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Друзья, подскажите
« Reply #1 on: 28 Mar 2013, 08:40 »
Если триггеров несколько, то в каждом из них добавьте условие, которое проверяет имя рынка. Скажем, ипподром Wolverhampton на BetFair обозначается как Wolv.
Добавляете в триггер, обслуживающий этот ипподром, условие:

У рынка Имя содержит "Wolv"

Но, чтобы это сработало, нужно (скорее всего) скорректировать и другие параметры триггеров, участвующих в догоне, так как история прибылей/убытков в программе общая.

Если хотите, выложите свой файл триггеров, посмотрю, что нужно с ним сделать.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 65
Re: Друзья, подскажите
« Reply #2 on: 28 Mar 2013, 11:27 »
А можно использовать вот это условие?

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

Или он проверяет не только где сработал именно этот триггер, а где в принципе сработал весь блок или хотя бы один из блоков. А то не совсем понятно из мануала, что имено он ищет.  Тоесть разъясните что подразумивается под самим понятие тригге (тригер, блок или комплекс из всех блоков (тоже триггер))

  • All members
  • Posts: 10
Re: Друзья, подскажите
« Reply #3 on: 28 Mar 2013, 11:49 »
Если триггеров несколько, то в каждом из них добавьте условие, которое проверяет имя рынка. Скажем, ипподром Wolverhampton на BetFair обозначается как Wolv.
Добавляете в триггер, обслуживающий этот ипподром, условие:

У рынка Имя содержит "Wolv"

Но, чтобы это сработало, нужно (скорее всего) скорректировать и другие параметры триггеров, участвующих в догоне, так как история прибылей/убытков в программе общая.

Если хотите, выложите свой файл триггеров, посмотрю, что нужно с ним сделать.


МОДЕРАТОРИАЛ
Не выкладывайте содержимое файла текстом! Приаттачьте его к сообщению!


И попутно вопрос. Рынок скачки. Ставок нет. Как активировать триггер после победы фаворита?

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Друзья, подскажите
« Reply #4 on: 28 Mar 2013, 12:01 »
В предыдущем событии, где сработал триггер
...
Или он проверяет не только где сработал именно этот триггер, а где в принципе сработал весь блок или хотя бы один из блоков. А то не совсем понятно из мануала, что имено он ищет.  Тоесть разъясните что подразумивается под самим понятие тригге (тригер, блок или комплекс из всех блоков (тоже триггер))

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

Топикстартеру нужно разграничить рынки по именам. Это условие не подойдет, так как триггер будет срабатывать в рынках с разными именами, и, скажем, для Wolv предыдущим событием будет какой-нибудь Ling, а не предыдущий Wolv.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Друзья, подскажите
« Reply #5 on: 28 Mar 2013, 12:03 »
И попутно вопрос. Рынок скачки. Ставок нет. Как активировать триггер после победы фаворита?

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

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 65
Re: Друзья, подскажите
« Reply #6 on: 28 Mar 2013, 12:23 »
Еще раз повторю вопрос (наверное я туповат :'( )
"программа ищет сначала все рынки, где триггер хоть раз сработал"
Это понятно, не ясно следующи, что в подразумевается триггером. Весь файл, блок, или конкретное действие из которых состоит блок. Просто путаница возникает из-за того, что весь фай называется триггерои и его составные также является триггером (давно хотел поллучить разъяснения по данному условию)

И попутно вопрос. Рынок скачки. Ставок нет. Как активировать триггер после победы фаворита?

1)Запоминаем список ХХХ (каждые раз новый) в условиях пишем ранг =1
Устанавливаем переменую УУУ в =-1
2)Устанавливаем переменную УУУ если ХХХ_1_sel_name=winner_name от 1 иначе 0
в условиях  ХХХ инициализированы и выражение УУУ=-1
3) у действи которое хотите активировать условие УУУ=1 и  ХХХ инициализированы

 

Please note, BetFair is seems to be currently OFFLINE