Author Topic: Модернизация триггеров retirement  (Read 921 times)

Tags:
  • All members
  • Posts: 81
  • Karma: +2/-0
Модернизация триггеров retirement
« on: Tue, 07 July, 2015, 14:35 »
Добрый день! В продолжение этой темы.

http://community.welldonesoft.com/te/ao-a-retirement/

  • All members
  • Posts: 81
  • Karma: +2/-0
Re: Модернизация триггеров retirement
« Reply #1 on: Wed, 08 July, 2015, 07:16 »
Пока не начали прогать. Идея. Пускай триггеры ставят сразу с первого рынка,  divisor будет константой (по умолчанию допустим 12) и после каждой ставки пересчитывается и перезаписывает константу.

Допустим а первом рынке победила лошадь у которой первоначальный кф был 3, следовательно divisor пересчитывается с условием  count+1 , сумма кф + 3

count- счетчик количество уже сделаных ставок

и так далее, чем больше ставок, тем точней divisor

  • Administrator
  • Posts: 6871
  • Karma: +228/-0
  • Gender: Female
*
Re: Модернизация триггеров retirement
« Reply #2 on: Fri, 10 July, 2015, 12:31 »
Здравствуйте!

Прикрепляю измененные триггеры. Обратите внимание на константу mkt_counter: она задает начальное количество рынков, на основании которого рассчитан начальный divisor. Т.е., если divisor = 12, а mkt_counter = 20, это значит, что в 20 рынках в предыдущих скачках победили лошади со средним коэффициентом 6.0. Таким образом, при следующем выигрыше лошади с коэффициентом 5.5 divisor изменится следующим образом:

divisor = (((divisor/2)*(mkt_counter-1) + hist_1_backp)/mkt_counter)*2 = ((12/2*20 + 5.5)/21)*2 = 11.95

А если бы mkt_counter был равен, скажем, 100, тогда divisor стал бы равен 11.99.

Чем больше начальное значение mkt_counter, тем меньше на divisor будет влиять следующая выигрышная ставка.
Always try your triggers in Test Mode before switching to real money!

You can get a faster response from us if you contact us via FaceBook Messenger.

Присоединяйтесь к нашей официальной группе ВКонтакте!

  • All members
  • Posts: 81
  • Karma: +2/-0
Re: Модернизация триггеров retirement
« Reply #3 on: Fri, 10 July, 2015, 14:43 »
Константа mkt_counter должна перезаписываться после каждой расчитанной ставки?

  • All members
  • Posts: 180
  • Karma: +5/-0
Re: Модернизация триггеров retirement
« Reply #4 on: Fri, 10 July, 2015, 17:17 »
Если имеешь ввиду поле Константы, то нет. Он будет изменяться в самом триггере. Если хочешь начать высчитывать средний с нуля, то поставь значение mkt_counter=1. (можно, наверно и =0, но не знаю как формула себя поведёт).