Author Topic: Модернизация триггеров retirement  (Read 969 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: 7672
  • Karma: +256/-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!

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

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

  • 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, но не знаю как формула себя поведёт).