Проверка изменения коэффициента за длительное время

Описание

Изменение коэффициента за 3 часа

Решаем тривиальную, на первый взгляд, проблему: как определить изменение коэффициента исхода за длительнное время, скажем, 3 часа. В MarketFeeder Pro имеется специальная формула для подсчета роста или падения коэффициента в шагах (тиках) в пределах заданной глубины рынка.

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

Триггеры

Скачать файл с триггером

В файле два блока для решения этой задачи двумя способами.

Первый блок использует стандартную переменную MF Pro ltdif_{минуты}, которая возвращает изменение коэффициента в шагах за заданное количество минут. Но это предполагает, что глубину рынка нужно задать большую, например, 180 минут, как в триггере. Пользуйтесь этим методом только в том случае, если мониторите не больше пары рынков одновременно, и при этом удаляете их после их окончания или рассчета! Преимущество данного метода заключается в том, что проверять изменение коэффициента можно в "скользящем режиме", т.е. в любой момент времени можно сравнить текущий коэффициент с тем, что был 3 часа назад. Другой вариант триггера такой гибкости не дает.

Второй блок запоминает коэффициенты всех исходов рынка в определенный момент времени (в примере это происходит за три часа и одну минуту до начала события). Через указанное время эти коэффициенты сравниваются с текущими, и ставка делается против тех исходов, у которых коэффициент вырос на заданное количество шагов. Этот подход не требует большой глубины рынка, но его недостатком является то, что коэффициенты можно сравнить только между двумя определенными моментами времени, скажем, в 3 часа 1 минуту до старта и в 1 минуту до старта.

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

Если вы еще не слышали о BetFair или у вас еще нет учетной записи, самое время зарегистрироваться и получить бесплатно $30 к депозиту (см. правила биржи). Регистрируйтесь с помощью ссылки ниже:
 
© 2005-2017 WellDone Creative Software. Все права защищены. Условия использования.
BetFair® и логотип BetFair являются зарегистрированной торговой маркой The Sporting Exchange Limited. Gamble responsibly.