Author Topic: ЗАПРОС НА ТРИГГЕР [Финансовый план]...  (Read 8254 times)

Tags:
  • All members
  • Posts: 188
 Доброго времени суток! Будьте любезны, помогите с написанием триггера. Думал попробовать сам, соединив триггеры из других примеров, но получилась какая-то ерунда. По-этому решил лучше обратиться к профессионалам...

 Итак, суть триггера такова: каждая последующая ставка должна отличаться от предыдущей. А именно, если в первом забеге я беру ПРОТИВ 3-го фаворита, то во втором я беру ПРОТИВ 4-го фаворита вне зависимости от исхода предыдущей гонки. Потом в третьем забеге я снова беру ПРОТИВ 3-го фава, а в четвертом - ПРОТИВ 4-го. То есть, мы "играем" с 3-им и 4-ым фаворитом и ставим против него по очереди. К примеру, в 10-ти забегах, идущих друг за другом, у нас будут ставки выглядеть так: 3-4-3-4-3-4-3-4-3-4 и т.д. Выходит что мы просто чередуем 3-его и 4-го фаворита с каждым новым забегом.

 Как ставим... Ставим на скачки. Начальная ставка ПРОТИВ - 10 долларов. Если возможно определение фаворитов по СЦ в момент фактического старта и одновременное проставление ставки в этот же момент, то тогда именно таким образом хотелось бы и определять фавов и из этого исходить, потому как в момент фактического старта гонки фавориты могут измениться, ведь зачастую старт откладывается на несколько минут. Но я таки сомневаюсь что это технически возможно, по-этому, если нет, то тогда определяем фаворитов за 2 секунды до предполагаемого старта и сразу же делаем ставку ПРОТИВ нужной нам лошади по текущему кэфу, а если вся сумма не примется, то закрываем недостающее по СЦ.

Критерии отбора рынков... 1) не менее 6-ти лошадей в забеге; 2) коэффициент на 1-го фаворита не ниже, чем 2.5; 3) коэффициент на 2-го фаворита не ниже 3.5; 4) коэффициент на нужную  нам лошадь не меньше 3.0 и не больше 8.0. Обязательно коэффициенты и нумерация фаворитов должны быть легко изменяемыми при желании.

Что делать после минуса... Если мы имеем минус по результату предыдущего забега или серии забегов, то каждая последующая гонка должна получить свою прибыль, отбить нам минусы потерь предыдущих гонок, а также недополученную на них прибыль. При этом должна учитываться комиссия, которую мы предполагаем уплатить. То есть, суммы ставок должны просчитываться таким образом, чтобы при уплате обязательной комиссии с выигрыша, наш профит состоял бы из начальной суммы прибыли, погашении минусов предыдущих забегов и недополученной прибыли из каждого из них. На примере это выглядит так: если начальная ставка ПРОТИВ у нас 10 долларов(а это фактически не ставка, а та сумма, которую мы можем выиграть), то чистая прибыль тут у нас будет за вычетом комиссии в 6.5% - 9.35 доллара. Значит, если после двух минусов на 3-ем шаге мы получаем плюс, то эта ставка должна была быть рассчитана так, чтобы мы получили "чистыми"свои 9.35+9.35+9.35 за три сделанных шага и возвратили убытки на первых двух шагах. Если такую скрупулезность можно реализовать  - отлично! Потому как если увеличивать размер последующей ставки по-обычному, то при плюсе на каком-то дальнем шаге, комиссия просто-напросто "съест" львиную долю прибыли в среднем за шаг.

 После каждого плюса размер изначальной ставки должен пересчитываться согласно нового банка и, соответственно, также и каждый шаг после минуса уже будет иметь другие суммы ставки . Например, у нас на счету условно говоря 1000 долларов и первая ставка ПРОТИВ у нас на 10 долларов. На третьем шаге мы плюсанули и теперь у нас в банке, допустим, 1020 долларов. Соответственно, после перерасчета наша начальная ставка должна уже будет составлять 10.2 доллара.

 По сути вроде бы все... Если это все возможно уместить в одно - отлично, если нет, то хотя бы что-то приближенное. Буду благодарен!

  • Tim Vetrov
  • Administrator
  • Posts: 4905
  • Gender: Male
*
Re: ЗАПРОС НА ТРИГГЕР...
« Reply #1 on: 20 Jul 2015, 11:26 »
Все понятно и реализуемо.
Не понятно это:
Quote
После каждого плюса размер изначальной ставки должен пересчитываться согласно нового банка и, соответственно, также и каждый шаг после минуса уже будет иметь другие суммы ставки.
Это противоречит этому:
Quote
Что делать после минуса... Если мы имеем минус по результату предыдущего забега или серии забегов, то каждая последующая гонка должна получить свою прибыль, отбить нам минусы потерь предыдущих гонок, а также недополученную на них прибыль.

Уточните какой именно из этих двух вариантов нужно использовать для расчета ставки, если предыдущий забег закончился проигрышем.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 188
Re: ЗАПРОС НА ТРИГГЕР...
« Reply #2 on: 20 Jul 2015, 13:02 »
 1) Попробую снова таки объяснить на примере... Например, на начало сегодняшнего дня у нас на счету 1 000 долларов и мы начинаем торговать. По первому рынку у нас минус 10 долларов, по второму после увеличения ставки снова минус, после третьей увеличенной ставки мы имеем плюс. На счету теперь, допустим, 1020 долларов. Теперь значит наша начальная и все последующие ставки будут увеличены на 2% до следующего увеличения банка, так как именно на 2% увеличился наш банк (с 1000 долларов стал 1020 долларов).

 2) А "что делать после минуса" - это пояснение как бы я хотел делать шаги после того, как получился минус по событию. В моем понимании, каждый плюс должен компенсировать убытки предыдущих рынков и недополученную прибыль на тех шагах, где был минус. Вот, к примеру, если бы коэффициент каждого события был бы 2.0 (так просто проще объяснить) и не снималась комиссия биржи, то при фиксировании плюса на 4-м по счету событии, мои ставки в каждом из четырех шагов были бы такими:10-30-70-150. Это бы означало что при достижении плюса на каком-то шаге (в данном случае на 4-ом), мы бы отбили все минусы и за каждый шаг получили бы свою десятку, потому как ставка в 150 единиц дала бы нам прибыль 150 единиц, которая покрыла бы убыток в 110 на трех первых шагах (10+30+70) и дала бы "чистыми" 40 единиц, что означало бы средние 10 единиц с каждого из четырех шагов. Вот примерно так... Не знаю можно ли такое реализовать в программе, так как тут нужно учитывать комиссию в 6.5%, по-этому если можно - супер!

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: ЗАПРОС НА ТРИГГЕР...
« Reply #3 on: 28 Jul 2015, 10:47 »
Здравствуйте!

Ваши триггеры готовы, см. прикрепленный файл.

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

Обязательно протестируйте в тестовом режиме!
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 188
 Добрый день! Спасибо большое! Про размер банка учел, принял к сведению...
 Прогнал немного триггер на тестах и по беглому взгляду вроде как почти все работает, как хотелось, окромя двух моментов: а) ставки принимаются в инплее; б) насколько я понимаю, не выставлено условие принятия по СЦ. Если можно, и если это вообще реализуемо, добавить вот эти моменты, а именно, не переходить в инплей и касаемо СЦ. Для понимания смысла того, чего я хочу сделать с этим СЦ, я прикрепляю вырезку из первого моего сообщения. Заранее благодарен!

  • Administrator
  • Posts: 8819
  • Gender: Female
*
СЦ появляется исключительно после перехода рынка в Инплей. До этого она равна нулю.

Значит, вы имеете в виду не СЦ, а что-то другое. Уточните, что.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 188
Ну, смотрите,  после перехода в режим Инплей, высвечиваются цены СЦ. Я так понимаю что эти цены и определяют окончательные котировки лошадей, по которым мы можем говорить что вот та или иная лошадь является фаворитом или андердогом забега. Если так, то лично для меня вот эти СЦ и являются главным определителем, какая именно лошадь является фаворитом в момент начала скачки. По-этому, если это технически возможно, то я бы хотел, чтобы определение фаворитов было именно по цене СЦ в момент старта и соответственно по этим ценам сразу же заключалась сделка. То есть, выходит что она может заключиться в первую секунду забега, когда высвечиваются цены СЦ - не проблема, главное чтобы по СЦ и на основании цен СЦ, по которым нужно определить фаворитов, согласно моим условиям. Или такое определение технически невозможно?

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Как это противоречит тому, что сделано в триггерах?

Или вам нужно просто ограничить временные рамки ставки, т.е., не позже чем через X секунд после начала скачки?
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 188
Давайте по-другому... Можно ли создать условие, которое определят фаворитов на основании цен СЦ? Потому как в триггерах пока определяет, как я понимаю, по фактической цене. Если можно, то второй вопрос: можно ли по факту их определения сделать нужную мне ставку: а) по этой цене СЦ? б) по текущей на момент старта...

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Потому как в триггерах пока определяет, как я понимаю, по фактической цене.

В триггерах определяются фавориты по СЦ.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 188
 Это хорошо, если так. Потому как я, просмотрев все триггеры, подумал что этого условия там нету... А, скажите, по этим же СЦ может приниматься нужная мне ставка, после определения фаворитов по СЦ? Потому как принимает, как я говорил, даже ближе к концу гонки иногда, чего бы не хотелось...

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Не совсем понимаю ваш вопрос. Будет ставка принята или нет, и когда это произойдет, зависит в первую очередь от биржи.
Я могу изменить триггеры так, чтобы вы предлагали свою ставку по коэффициенту, равному СЦ, если вы это имеете в виду.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 12
Судя по всему наверно не получится на 100% реализовать так как я задумал...Но давайте сделаем так, как Вы предлагаете. Вы имеете в виду что ставка будет выброшена в инплей по цене, идентичной СЦ?

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Я не вижу противоречий тому, что вы задумали. Вы хотите ставить в первые n секунд скачки ставки по СЦ и в соответствии со значениями СЦ. Это сделать можно, но только в Инплее, когда, собственно, СЦ появляется.

Само понятие "ставка по СЦ", напротив, существует только ДО того, как началось событие. Вот такая неразбериха в терминах биржи.
Одно исключает другое, т.е. вы либо "ставите по СЦ", но тогда ни размер ставки, ни ее точный коэффициент вам известен не будет, и выбрать фаворитов по этому принципу невозможно. Либо вы ставите обычную ставку по коэффициенту, равному СЦ, но уже после начала скачки.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 12
Теперь Вас на 100% понял... И да, именно так: я хотел, зная фаворитов по СЦ, поставить до старта по СЦ, как бы я это делал просто, не зная кто в итоге будет фаворитом при старте. Теперь понимаю что либо так, либо так, нужно выбирать... Ну что ж, давайте тогда сделаем как Вы и предлагали: определяем фаворитов по СЦ и выбрасываем ставку на нужную нам лошадь по цене, идентичной СЦ на эту лошадь. Посмотрю как будет работать...

 

Please note, BetFair is seems to be currently OFFLINE