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

Описание

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

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

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

Триггеры

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

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

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

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

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

Если вы еще не слышали о BetFair или у вас еще нет учетной записи, самое время зарегистрироваться и получить бесплатно $30 к депозиту (см. правила биржи). Регистрируйтесь с помощью ссылки ниже:
Gamble responsibly! Always be aware that betting is NOT risk-free. You must be 18+ years old before you try gambling, but even as an adult, withhold from spending money in an ill-judged manner. Our company does not encourage you to prefer gambling over other meaningful activities. If gambling is affecting your life or the lives of people close to you, please contact GamCare
 
© 2005-2019 WellDone Creative Software. Все права защищены. Условия использования.
BetFair® и логотип BetFair являются зарегистрированной торговой маркой The Sporting Exchange Limited. Gamble responsibly.