•         

* * * * * 1

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


#1 Гость_bKscan_*


  • Не Местный

07 April 2012 - 22:14

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

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


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



Пример гринапа в ексель (взята с гигтой)
 HedgeGreenUp.rar   2.9kb   201

#2   Slider754337

    Пунтер


  • Участник
  • 40
9

07 April 2012 - 22:44

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

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

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

#3   Yuriy09

    Пунтер


  • Участник
  • 43
5

21 July 2012 - 01:04

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

#4   Slider754337

    Пунтер


  • Участник
  • 40
9

21 July 2012 - 01:29

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

#5   Yuriy09

    Пунтер


  • Участник
  • 43
5

21 July 2012 - 01:53

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

#6   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.25kb   15
Кнопка green показывает, что по текущей ситуации можно закрыться с плюсом $10,49, нажимаем на нее – бот предлагает поставить $26,04 по текущей цене 2,88:
 green2.png   36.55kb   7
Вопрос как рассчитан размер ставки ($26,04) по текущей цене 2,88?
Нажимаем кнопку отображающую результат в линии, там отображаются все сделанные ставки и ОБЩАЯ СРЕДНЯЯ ставка:
 green3.png   38.75kb   8

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

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

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

#7   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.98kb   162

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

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

#8   Yuriy09

    Пунтер


  • Участник
  • 43
5

21 July 2012 - 22:14

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

#9   Slider754337

    Пунтер


  • Участник
  • 40
9

21 July 2012 - 23:32

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

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

#10   BotBeetle

    Специалист


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

21 July 2012 - 23:47

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

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


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

Архива WarpBackLay.rar:
CRC32: 4AE0A305
MD5: 1CF1A6DC9024304B1599A2610E71E840
SHA-1: C8C48C428B98CDD3969C1849EBA378CD9FA0BF0C
 WarpBackLay.rar   8kb   62

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

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

#11   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   Yuriy09

    Пунтер


  • Участник
  • 43
5

23 July 2012 - 21:58

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

 calc.jpg   19.11kb   6

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

#13   BotBeetle

    Специалист


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

24 July 2012 - 07:58

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

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

#14   Credo

    Специалист


  • Участник II
  • 190
49

12 December 2012 - 14:10

Например, ставлю за один исход сначала 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   Credo

    Специалист


  • Участник II
  • 190
49

12 December 2012 - 15:16

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

#16   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   NickOdessa

    Пунтер


  • Участник II
  • 88
14
  • МестоположениеOdessa

01 February 2014 - 09:16

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

#18   Артений

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


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

01 February 2014 - 11:34

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

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   clerk

    Специалист


  • Модератор
  • 584
102

01 February 2014 - 12:25

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



#20   NickOdessa

    Пунтер


  • Участник II
  • 88
14
  • МестоположениеOdessa

01 February 2014 - 23:42

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