Author Topic: помощь чайнику  (Read 4762 times)

Tags:
  • All members
  • Posts: 13
  • Gender: Male
помощь чайнику
« on: 19 Jan 2017, 11:09 »
здравствуйте
потихоньку втягиваюсь в программу ::)
сейчас пришел к выводу, что необходимо тщательно настраивать  фильтр для работы машины - это приведет к ее более стабильной работе и отсутствию всяких ошибок и зависаний.

подскажите пожалуйста, как сделать так, чтобы триггер не сканировал множество матчей до определенной минуты? а-то получается он постоянно проверяет рынок на его условия, ну и постоянно шлет сообщения - "не подходит".
я пробовал сделать "деактивировать триггер на 1й минуте" и "активировать триггер уже на нужной", но столкнулся с проблемой, что это отменяет действия сразу по всем матчам.
а как деактивировать и потом активировать именно для конкретного матча???  просто чтобы снизить нагрузку программы

  • Tim Vetrov
  • Administrator
  • Posts: 4873
  • Gender: Male
*
Re: помощь чайнику
« Reply #1 on: 19 Jan 2017, 13:00 »
Настройки программы - Мониторинг - Автоматически стартовать за X минут до начала
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 13
  • Gender: Male
Re: помощь чайнику
« Reply #2 on: 19 Jan 2017, 14:08 »
попробую уточнить свой вопрос
я делаю ставки в лайве т.е событие уже началось
просто действие нужно совершить на определенной минуте по ходу игры
а до этого его сканировать не нужно

  • Tim Vetrov
  • Administrator
  • Posts: 4873
  • Gender: Male
*
Re: помощь чайнику
« Reply #3 on: 19 Jan 2017, 14:20 »
В это поле можно вводить и отрицательные числа.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #4 on: 19 Jan 2017, 15:28 »
Так, хорошо. Это мы сделали. Отсекли ненужную работу программы. Далее рассмотрим ситуацию - рынки загрузились с нужной минуты, и прошло большое количество рынков. Для примера возьмем футбольные рынки. Программа должна работать и анализировать большое количество рынков в каждом матче. Но по алгоритму программа сначала должна проанализировать один рынок. Провести много расчетов, а потом, если достигнет какого-то результата - должна перейти к анализу другого рынка этого же матча и так далее. В конце уже будут размещаться ставки. Так вот суть вопроса - можно ли как-то оптимизировать работу программы, чтобы она не оказывала большую нагрузку на процессор. То есть сделать так, чтобы пока не прошла проверка одного рынка матча, другие рынки этого матча не включались в работу и не нагружали систему ненужными проверками (подходит/не подходит)?

  • Tim Vetrov
  • Administrator
  • Posts: 4873
  • Gender: Male
*
Re: помощь чайнику
« Reply #5 on: 19 Jan 2017, 15:30 »
Только через изменение частоты обновления рынка.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #6 on: 19 Jan 2017, 15:44 »
Что-то я не понял. Пришла нужная минута времени по ходу матча . Загрузилось 10 рынков этого матча. Вместе с ним еще 10 матчей (по 10 рынков) И как можно сделать, что бы исполнялись только по одному первому рынку во всех этих матчах, пока не достигнут какого-то результата. Что можно сделать с частотой обновления рынков, если они обновляются не чаще 0,02часа?

  • Tim Vetrov
  • Administrator
  • Posts: 4873
  • Gender: Male
*
Re: помощь чайнику
« Reply #7 on: 19 Jan 2017, 15:57 »
Вы устанавливаете значение переменной в 0, если не достигнут какой-то результат.
Вы устанавливаете частоту обновления рынка в 10 секунд, если это значение = 0 и в 0.3 сек., если равно 1.
Рынки будут обновляться и триггеры проверяться, но редко.
Как только будет достигнут результат, выставляете в 1 и через 10 секунд рынки запустятся с частотой 0.3
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #8 on: 19 Jan 2017, 16:09 »
Так, понятно. Это то что нужно. Но ткните, пожалуйста, как установить частоту обновления рынка)

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #9 on: 19 Jan 2017, 16:33 »
Это оно - inplay_rate?
А его можно задать для конкретного рынка inplay_rate_market_id?

  • Tim Vetrov
  • Administrator
  • Posts: 4873
  • Gender: Male
*
Re: помощь чайнику
« Reply #10 on: 19 Jan 2017, 16:44 »
Действие "Установить частоту обновления рынка".
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #11 on: 19 Jan 2017, 17:16 »
Нашел, спасибо.

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #12 on: 21 Jan 2017, 02:45 »
Чтобы не создавать отдельную тему спрошу здесь.
Как я понял тригеры могут записывать данные только в файлы exel. У меня есть задача записывать значения переменных в файл.
1. Что нужно указать в поле текст, чтобы туда записалось значение переменной
2. Как правильно указать адрес ячейки
Подскажите, кто знает или ткните, где почитать.

  • Tim Vetrov
  • Administrator
  • Posts: 4873
  • Gender: Male
*
Re: помощь чайнику
« Reply #13 on: 21 Jan 2017, 07:54 »
Если Вам срочно, то почитайте раздел по Excel, там написано.
Если не срочно, то мы готовим новую версию с возможностью писать прямо в текстовый файл - ожидается на следующей неделе.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 10
  • Gender: Male
Re: помощь чайнику
« Reply #14 on: 22 Jan 2017, 14:58 »
Еще вопросик. Емеем две переменные с разными значениями now_time. Как узнать разницу в секундах между ними?

 

Please note, BetFair is seems to be currently OFFLINE