Author Topic: Как сделать константу ЗА  (Read 2063 times)

Tags:
  • All members
  • Posts: 65
  • Gender: Male
Как сделать константу ЗА
« on: 06 Aug 2021, 19:08 »
Триггер который я скачал с сайта МФ, он работает ставками ПРОТИВ. Там следующие настройки: Мин кф ПРОТИВ и Макс кф ПРОТИВ. А мне нужно поменять константы из ПРОТИВ сделать ЗА. Или просто ЗА еще добавить. Чтобы в одном триггере я мог работать как ставками ПРОТИВ так и ЗА и выставлять Кф и там и там. Скажите как добавить или поменять константы с ПРОТИВ на ЗА. И так как я новенький и вообще не разбираюсь в создании триггера, желательно в картинках пошагово мне накидайте инструкцию. чтобы все понятно было. наглядно. Заранее спасибо!

  • Tim Vetrov
  • Administrator
  • Posts: 4705
  • Gender: Male
*
Re: Как сделать константу ЗА
« Reply #1 on: 07 Aug 2021, 13:57 »
Сами константы менять не обязательно.
Вам нужно поменять во всех условиях ПРОТИВ на ЗА, lay на back.
Так же во всех действиях ПРОТИВ на ЗА.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #2 on: 07 Aug 2021, 16:20 »
Я вроде бы менял, но плохо помогает. Смотрите сейчас подробно опишу что мне нужно. Мне нужно чтобы мой триггер работал с рынками "Только первое место" и "Призовые места" на Скачках и Собаках. Самостоятельно делал ставки на этих рынках ставками ЗА с установленным мною диапазоном КФ. И с догоном. Я скачал готовый шаблон с сайта под названием "Ставки ПРОТИВ на Собачьих бегах с возмещением убытка"
Там есть почти все настройки что мне нужно, а именно:
min_oddsМин. коэффициент ПРОТИВ
max_oddsМакс. коэффициент ПРОТИВ
min_runnersМин. количество собак в забеге
min_rankМин. ранг фаворита (1 - первый фаворит)
max_rankМакс. ранг фаворита (1 - первый фаворит)
mins_before_startЗа сколько минут до начала начинать ставить
init_liabРазмер обязательств (% от банка)
target_lossМакс. убыток (% от банка), при котором триггеры прекращают ставки
target_profitМакс. прибыль (% от банка), при которой триггеры прекращают ставки
cycle_lengthКол-во шагов в цикле догона
max_recovery_oddsМакс. коэф. во время цикла догона
max_betsМакс. кол-во рынков с одновременными ставками

Но вот с рынками "Призовые места" этот триггер работает как то не корректно то делает ставки то не делает, то делает, но во время догона догон не срабатывает а делается обычная базовая ставка не догонная (в общем работает ни как часики)
А еще мне нужно изменить со ставки ПРОТИВ на ставки ЗА вот это:
min_oddsМин. коэффициент ПРОТИВ
max_oddsМакс. коэффициент ПРОТИВ

Я самостоятельно что то там поменял так он вообще перестал делать какие либо ставки. 
В общем подскажите пожалуйста что там нужно поменять подкрутить чтобы Триггер работал корректно с рынками "Призовые места" ставками ЗА с догоном?

  • Tim Vetrov
  • Administrator
  • Posts: 4705
  • Gender: Male
*
Re: Как сделать константу ЗА
« Reply #3 on: 07 Aug 2021, 17:09 »
Вам нужно, чтобы триггер делал ставки на обоих рынках одного забега?
Дело в том, что догон рассчитывается от убытка предыдущего рынка.
Т.к. этих рынков всегда два у Вас, то и догон будет работать некорректно.
Вам нужно для начала определить как должен работать догон - какой убыток и когда брать и как разделять его между двумя следующими рынками.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #4 on: 07 Aug 2021, 17:26 »
Ну например Мне нужно чтобы триггер работал ставками ЗА с догоном, на рынках "Призовые места" в Скачках.

Вы сказали что в условиях нужно поменять все ПРОТИВ на ЗА. 
В моем триггере есть например условие:
У триггера ставка ПРОТИВ Кол-во выполнений в рынке больше 0

Так вот в этом условии нельзя поменять ставка ПРОТИВ на ставка ЗА
Там в всплывающем окне нет такого варианта ставка ЗА

Вот эти все тонкости пока сложно понимаемы для меня.

  • Tim Vetrov
  • Administrator
  • Posts: 4705
  • Gender: Male
*
Re: Как сделать константу ЗА
« Reply #5 on: 07 Aug 2021, 17:34 »
Да, это выбор триггера (по имени). Здесь не обязательно менять.
Вернее, Вы можете поменять название самого триггера ставка ПРОТИВ на ставка ЗА и в этом условии поменяется автоматически.

Quote
Ну например Мне нужно чтобы триггер работал ставками ЗА с догоном, на рынках "Призовые места" в Скачках.
Смотрите, Вам нужно до создания триггера четко и внятно определиться со всеми условиями.
От этого зависит логика триггера.
Если работа триггера только на одном рынке события, то достаточно поменять во всех триггерах тип рынка на "place", или добавить во все триггеры условие "У рынка код равен place", или просто не добавлять рынки с одним победителем.
Если Вы решите делать ставки на обоих рынках одного события, то нужно, как я сказал
Quote
Вам нужно для начала определить как должен работать догон - какой убыток и когда брать и как разделять его между двумя следующими рынками.
и исходя из принятого решения переделывать триггер. Например, делать так, чтобы он дожидался расчета обоих рынков, складывал убытки (возможно в одном рынке будет прибыль, тогда принимать решение на основе суммы), и использовать эту цифру для расчета ставки в следующем событии. Какой будет ставка в этих двух рынках тоже надо решить (как свойство догона, например, делить убыток на N частей, и как делить догон по 2 рынкам следующего забега).
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #6 on: 07 Aug 2021, 17:55 »
Даа. Вот вы говорите. А для меня это еще такой темный лес. 
Вот смотрите на примере того же триггера: 
Ставка ПРОТИВ на собачьих бегах с возмещением убытка
Что я скачал с раздела "Примеры триггеров"
Вот я сейчас буквально протестировал. Загрузил этот шаблон как есть, ничего не менял. Выбрал рынки: Собачьи бега/призовые места.
Включил этот триггер. И он стал исправно отрабатывать эти рынки и догон работает так как нужно.
Но стоило мне поменять рынки на: Скачки/призовые места. То на скачках триггер заглох и перестал делать ставки. 
Получается триггер еще нужно настраивать под каждую дисциплину под каждый вид спорта отдельно, или что? 
Просто я думал что Скачки, собаки, авто гонки, мото гонки и прочее. Это все схожие виды спорта. 
Я вот этого всего пока не могу понять почему триггер в данной ситуации у меня хорошо работает, а в другой не работает.

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #7 on: 07 Aug 2021, 18:01 »
Хотя нет вот сейчас и на скачках начал делать ставки. А прошлый рынок почему то не взял. хотя по настройкам подходило. 
Я понимаю что что то там нужно дорабатывать наверное. Но пока такое ощущение что триггер работает сам по себе, так как хочет. Хочет все рынки берет (которые соответствуют условям настроек) а захочет может и пропускать рынки.

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #8 on: 07 Aug 2021, 18:10 »
Видими это еще связано с балансом я сперва поставил баланс 100 и ставки не работали. после поставил уже 1000 это на фиртуальном. и ставки заработали. Тут вот еще у меня по балансу по ставкам непонятные веще. 

  • Tim Vetrov
  • Administrator
  • Posts: 4705
  • Gender: Male
*
Re: Как сделать константу ЗА
« Reply #9 on: 07 Aug 2021, 18:12 »
В самом триггере нет никаких ограничений или условий по спорту и типу рынка. Т.е. он работает на всех запущенных рынках в "Мои рынки".
Но в этом триггере несколько условий для ставки, например минимальное количество участников, границы коэффициентов, при догоне еще добавляются условия...
Quote
Видими это еще связано с балансом я сперва поставил баланс 100 и ставки не работали. после поставил уже 1000 это на фиртуальном. и ставки заработали. Тут вот еще у меня по балансу по ставкам непонятные веще.
В триггере есть настройка - Размер обязательств (% от банка). Установлен в 1. При банке 100 - это 1, при 1000 - 10.
Кстати, посмотрите включены ли у Вас "маленькие ставки" в настройках программы и настройки компенсирующих ставок. Возможно триггер срабатывает, а ставку сделать не может...
Вообще в любой ситуации - смотрите лог (и программы, и конкретного триггера).
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #10 on: 07 Aug 2021, 18:37 »
А можно вас попросить доработать это самый триггер как мне надо, чтобы он делал ставки ЗА. Если вам не сложно. А я уже на основе этого начну наглядно понимать что и как там нужно менять. Это мне пригодится в дальнейшем.

Файл триггера я прикрепил.

  • All members
  • Posts: 65
  • Gender: Male
Re: Как сделать константу ЗА
« Reply #11 on: 07 Aug 2021, 19:03 »
Не знаю файл прикрепился или нет. но вы и сами знаете этот триггер.
А еще у меня вопрос по поводу реального счета. Сейчас например у меня на реальном счет 3 доллара. И вот с этих 3 долларов ставки уже не делаются. В лог программы пишут что маленький баланс не хватает баланса. Минимальная допустимая ставка на бирже на скольно я знаю, это 0.02 цента. Я пытаюсь сделать эту минимальную ставку и робот ее не делает а пишет что сумма мала. Я уже выставляю 100% от банка чтобы все 3 доллара сыграли и такая ставка тоже не срабатывает. Я так понял ставки микро балансом делать нельзя? и от каких сумм тогда ставки работают корректно?
А вот тестовый баланс работает на любых суммах.