Перепрыгнеть в содержание


* * * * * 1 голосов

Формулы Гринап Green Up


56 ответов в эту тему

#1 Гость_bKscan_*


  • Не Местный

Добавлено 07 April 2012 - 22:14

Формула гринап (Green Up) (взята из блога бетфаира)
community.betfair.com/general_betting/go/thread/view/94082/23494438/?pg=last

Если первая ставка За
Гринап = (Стоимость ставки За) / (Стоимость ставки Против) * (Первоначальная ставка)


Если первая ставка Против
Гринап = (Стоимость ставки Против) / (Стоимость ставки За) * (Первоначальная ставка)



Пример гринапа в ексель (взята с гигтой)
Прикрепленный файл  HedgeGreenUp.rar   2.9K   185 Количество загрузок

#2 OFFLINE   Slider754337

    Пунтер


  • Участник
  • ПипПип
  • 40 сообщения
9

Добавлено 07 April 2012 - 22:44

Сам грин ап все и так знают! Не понятно как расчитать Грин ап если например была 1 ставка против а потом 10 за , как измениться КФ на грин ап, на сколько он измениться (т.к если сделать 1 ставку или 2 за , после того как была сделана ставка против , КФ на грин ап будет опять как и ставка против только не -1 пункт а например - 10 пунктов см. рисунок №1,№2 MF PRO на 1ой странице, или может быть как раз -1 пункт, см. Рисунок №3 на первой странице) и сколько надо поставить чтобы изменить КФ на грин ап!

Если что то непонятно пишу то я выслушаю все предпочтения и распишу еще пример на MF PRO, сегодня постараюсь взять какой нибудь матч по футболу и расписать более подробно!

Спасибо всем за помощь! Если что выслушаю и предложения и критику!

#3 OFFLINE   Yuriy09

    Пунтер


  • Участник
  • ПипПип
  • 43 сообщения
5

Добавлено 21 July 2012 - 01:04

Подскажите, плиз, как рассчитать грин ап с несколькими ставками.
Например, было сделано две ставки "за" по разным кэфам.
Как рассчитать ставку против, чтобы уравнять все ставки?

#4 OFFLINE   Slider754337

    Пунтер


  • Участник
  • ПипПип
  • 40 сообщения
9

Добавлено 21 July 2012 - 01:29

все зависит от твоей задачи! смотря что тебе надо и какой рынок

#5 OFFLINE   Yuriy09

    Пунтер


  • Участник
  • ПипПип
  • 43 сообщения
5

Добавлено 21 July 2012 - 01:53

Например, ставлю за один исход сначала 10$ по кэфу 4.00, потом кэф поднялся до 6.00 - ставлю ещё 10$.
Потом опустился до 3.00, какой размер ставки против нужно поставить?

#6 OFFLINE   BotBeetle

    Специалист


  • Участник II
  • ПипПипПипПип
  • 589 сообщения
262
  • МестоположениеМинск, Беларусь

Добавлено 21 July 2012 - 08:58

Здравствуйте.
Покажу, как рассчитать грин по нескольким ставкам. Возможно, вариантов расчета много, я покажу тот, который реализован у меня в программе:
Исходные данные:

Цитата

Например, ставлю за один исход сначала 10$ по кэфу 4.00, потом кэф поднялся до 6.00 - ставлю ещё 10$.
Потом опустился до
2.88,
Для усложнения ставим еще 5$ по цене 5 против.
Общий результат ставок на скрине (если угадали то +57 в плюс (реально 60$-5%), иначе -15 минус):
Прикрепленный файл  green.png   33.25K   15 Количество загрузок
Кнопка green показывает, что по текущей ситуации можно закрыться с плюсом $10,49, нажимаем на нее – бот предлагает поставить $26,04 по текущей цене 2,88:
Прикрепленный файл  green2.png   36.55K   7 Количество загрузок
Вопрос как рассчитан размер ставки ($26,04) по текущей цене 2,88?
Нажимаем кнопку отображающую результат в линии, там отображаются все сделанные ставки и ОБЩАЯ СРЕДНЯЯ ставка:
Прикрепленный файл  green3.png   38.75K   8 Количество загрузок

ОБЩУЮ СРЕДНИЮ считаю так: размер ставок просто складываю в соответствии со знаком, а цену как среднюю арифметическую от цен – 5
Результат средняя ставка Back 5@ $15, а далее считается как обычно:

Цитата

Если первая ставка За
Гринап = (Стоимость ставки За) / (Стоимость ставки Против) * (Первоначальная ставка)
Если первая ставка Против
Гринап = (Стоимость ставки Против) / (Стоимость ставки За) * (Первоначальная ставка)

Да, это не реальные ставки - бот в режиме отладки…

#7 OFFLINE   BotBeetle

    Специалист


  • Участник II
  • ПипПипПипПип
  • 589 сообщения
262
  • МестоположениеМинск, Беларусь

Добавлено 21 July 2012 - 12:34

В botbetfair есть встроенный калькулятор обратной ставки, я его оттуда достал и откомпилировал отдельно. Получилась маленькая программка на 28 672 байт.

В связи с требованиями к безопасности (чтоб никто ничего к ехе-ку не добавил) привожу Хеш-код Файла BackLay.exe
CRC32: 963383ED
MD5: 81D8ECD06C3BFF7A4F1B6DE058D7E820
SHA-1: CE6750C5F3B4A9417B1E4711F16B44F18AEDEA93

Архива BackLay.rar:
CRC32: 3A7479BD
MD5: A78A534789930AA409EFE3155DC8C240
SHA-1: 209D2D5A07B971F60BCE68D13F3597CCEC8936CA
Прикрепленный файл  BackLay.rar   8.98K   139 Количество загрузок

Калькулятор очень простой, маленький висит поверх всех окон, ценовая линейка меняется в соответствии с фиксированным шагом Betfair . Если первая ставка Back – вводим данные на первой вкладке, если Lay переходим на вторую.
Прикрепленный файл  Calculator.png   12.68K   20 Количество загрузок

Уравнивайтесь…

#8 OFFLINE   Yuriy09

    Пунтер


  • Участник
  • ПипПип
  • 43 сообщения
5

Добавлено 21 July 2012 - 22:14

У Вас так быстро и легко всё получается. Молодца... спасибо большое.
А можно забабахать почти такой же калькулятор, только чтобы уравнивал с перекосом.
Например, на "за" остается 10% суммы, на "против" - 90%, или 20-80, 30-70...
Уравнивающая ставка будет, конешн, больше или меньше..
Думаю многим пригодился бы такой калькуль.

#9 OFFLINE   Slider754337

    Пунтер


  • Участник
  • ПипПип
  • 40 сообщения
9

Добавлено 21 July 2012 - 23:32

ты говоришь нажимаем на окошко из проги и все,а где сама прога

ты говоришь нажимаем на окошко из проги и все,а где сама прога

#10 OFFLINE   BotBeetle

    Специалист


  • Участник II
  • ПипПипПипПип
  • 589 сообщения
262
  • МестоположениеМинск, Беларусь

Добавлено 21 July 2012 - 23:47

Не уверен, что неправильный калькулятор кому-нибудь понадобиться (с ним не очень удобно работать), но пожалуйста:
Допустим, первая ставка Back $5 @2.00, текущая цена Lay 1,9 – нормальный калькулятор предложит поставить Lay $5,26 @1.90:
Прикрепленный файл  Norm.png   12.71K   4 Количество загрузок

А вот неправильный.
Если туда ввести те же данные показывает правильное уравнивание:
Прикрепленный файл  warp1.png   12.48K   3 Количество загрузок
А дальше можно отстраиваться, но только вручную, например:
1) Lay $5,10 @1.90:
Прикрепленный файл  warp2.png   12.21K   2 Количество загрузок
2) Lay $5,0 @1.90:
Прикрепленный файл  warp3.png   12.17K   2 Количество загрузок
3) Lay $4,90 @1.90:
Прикрепленный файл  warp4.png   12.25K   2 Количество загрузок


Хеш-код
Файла WarpBackLay.exe
CRC32: 8E88F44F
MD5: 29AF56B3CF2CD0930E8F3F382B374AF6
SHA-1: FB3631EB6583F428494303F9E760ECFA4579AF8F

Архива WarpBackLay.rar:
CRC32: 4AE0A305
MD5: 1CF1A6DC9024304B1599A2610E71E840
SHA-1: C8C48C428B98CDD3969C1849EBA378CD9FA0BF0C
Прикрепленный файл  WarpBackLay.rar   8K   53 Количество загрузок

СообщенияSlider754337, on 21 July 2012 - 23:32, сказал:

ты говоришь нажимаем на окошко из проги и все,а где сама прога

ты говоришь нажимаем на окошко из проги и все,а где сама прога
Если это вопрос ко мне, то зайди в эту ветку форума:
Бесплатный бот для Betfair (первый шаг к замене Geeka)

#11 OFFLINE   Slider754337

    Пунтер


  • Участник
  • ПипПип
  • 40 сообщения
9

Добавлено 22 July 2012 - 00:00

не могу запустить программу пишет "Unable to find a version of the runtime to run this application"

net framework 4 установлен , система XP

написал в той ветке которой ты говорил но там тишина поэтому написал и тут потому что в профиле было написано что читаешь эту тему

#12 OFFLINE   Yuriy09

    Пунтер


  • Участник
  • ПипПип
  • 43 сообщения
5

Добавлено 23 July 2012 - 21:58

Чёт у меня неправильный калькулятор неправильно работает :) :

Прикрепленный файл  calc.jpg   19.11K   5 Количество загрузок

В графе "Result против" вроде должно быть 3$ (с комиссией 2.85).

#13 OFFLINE   BotBeetle

    Специалист


  • Участник II
  • ПипПипПипПип
  • 589 сообщения
262
  • МестоположениеМинск, Беларусь

Добавлено 24 July 2012 - 07:58

Как корабль назовёшь, так он и поплывет :) .
Поправил неправильный калькулятор,
Прикрепленный файл  warp.png   12.23K   4 Количество загрузок
Новый архив
CRC32: 416C77F3
MD5: 281C4867A25211A9F5A724675A6F12D5
SHA-1: 5F666E5775AEF9773917967E69FF17A3D495084C
Прикрепленный файл  WarpBackLay.rar   8.02K   80 Количество загрузок

Как отредактировать предыдущее сообщение?

#14 OFFLINE   Credo

    Специалист


  • Участник II
  • ПипПипПип
  • 190 сообщения
49

Добавлено 12 December 2012 - 14:10

СообщенияYuriy09, on 21 July 2012 - 01:53, сказал:

Например, ставлю за один исход сначала 10$ по кэфу 4.00, потом кэф поднялся до 6.00 - ставлю ещё 10$.
Потом опустился до 3.00, какой размер ставки против нужно поставить?
Если вы торговали на одном исходе, напр. П1. Ставили За, ставили Против, но на П1, то все просто. Вы видите вашу потенциальную прибыль и потенциальные убытки. Делите прибыль на убыток и прибавляете единицу - это средневзвешенный коэффициент для ставок За. В вашем случае было сделано ставок За на сумму $20. Вы должны видеть зеленые плюс 80 и красные минус 20. 80/20+1 = 5.0. Т.е. можно считать, что вы сделали 1 ставку За по кефу 5.0 на сумму $20.
Ставка Против, естественно будет (Кза/Кпр)*суммЗа. В вашем случае (5.0/3.0)*20 = S33.33...

#15 OFFLINE   Credo

    Специалист


  • Участник II
  • ПипПипПип
  • 190 сообщения
49

Добавлено 12 December 2012 - 15:16

СообщенияCredo, on 12 December 2012 - 14:10, сказал:

Если вы торговали на одном исходе, напр. П1. Ставили За, ставили Против, но на П1 Вы видите вашу потенциальную прибыль и потенциальные убытки. Если потенциальная прибыль на П1, то делите прибыль на убыток и прибавляете единицу - это средневзвешенный коэффициент для ставок За. В вашем случае было сделано ставок За на сумму $20(потенциальные убытки). Вы должны видеть зеленые плюс 80 и красные минус 20. 80/20+1 = 5.0. Т.е. можно считать, что вы сделали 1 ставку За по кефу 5.0 на сумму $20.
Ставка Против, естественно будет (Кза/Кпр)*суммЗа. В вашем случае (5.0/3.0)*20 = S33.33...
Пост требует уточнения, если на П1 у вас минус.

#16 OFFLINE   vs73

    Новичок


  • Участник
  • Пип
  • 2 сообщения
1

Добавлено 14 December 2012 - 12:40

Универсальные формулы для уравнивания при любом количестве ставок и любом количестве исходов.

P(1), P(2) ... P(n) - Current P/L
K(1),K(2) ... K(n) - Current Price

1. Back

Stake(i) = (МАКС(P(1),P(2)...P(n))-P(i))/K(i)

2. Lay

Stake(i) = ABS(МИН(P(1),P(2)...P(n))-P(i))/K(i)

#17 OFFLINE   NickOdessa

    Пунтер


  • Участник II
  • ПипПип
  • 72 сообщения
14
  • МестоположениеOdessa

Добавлено 01 February 2014 - 09:16

Кто-то может перевести эти формулы в более удобоваримый вид, желательна с примером? Или это вообще не формулы гринапа, а что-то левое, и не относящееся к теме?

#18 OFFLINE   Артений

    воин добра и света


  • Участник II
  • ПипПипПип
  • 320 сообщения
0
  • МестоположениеРоссия, Центральное Черноземье

Добавлено 01 February 2014 - 11:34

Сообщенияvs73, on 14 December 2012 - 12:40, сказал:

Универсальные формулы для уравнивания при любом количестве ставок и любом количестве исходов.

P(1), P(2) ... P(n) - Current P/L
K(1),K(2) ... K(n) - Current Price

1. Back

Stake(i) = (МАКС(P(1),P(2)...P(n))-P(i))/K(i)

2. Lay

Stake(i) = ABS(МИН(P(1),P(2)...P(n))-P(i))/K(i)

Наконец то в тему. Уравнивание на одном исходе никому не интересно в силу очевидности.
А есть формула для получения размера P каким бы он стал после уравнивания?
Ешё интересна оптимизация этих формул, когда ставки с одних исходов можно переместить на другие исходы с более оптимальными коэффициентами для взаимоисключающих исходов (а почти все рынки такие).

#19 OFFLINE   clerk

    Специалист


  • Модератор
  • 564 сообщения
98

Добавлено 01 February 2014 - 12:25

Если интересно, то в приложении:
Закрытие нескольких ставок одного рынка на другом при торгах на понижение

Attached File(s)

  • Прикрепленный файл  торги.rar   3.67K   61 Количество загрузок


#20 ONLINE   NickOdessa

    Пунтер


  • Участник II
  • ПипПип
  • 72 сообщения
14
  • МестоположениеOdessa

Добавлено 01 February 2014 - 23:42

Путанно как-то. Как пользоваться-то?