Pages:
Actions
  • #1 by krudger on 06 Aug 2015
  • Есть набор триггеров которые делают классический догон. (прикрепил)

    Необходимо их модернизировать следующим образом:
    1. Сделать  счетчик проигранных рынков, при выигрыше обнулять
    2. Если серия проигрышей доходит до 20 (константа) делим  все убытки в этой серии на 4 и начинаем догонять каждую часть в отдельности.
    3. После этого как только произошел выигрыш и мы отбили 1 часть потерь, триггеры начинают отбивать 2 часть убытков, т.е первая ставка после выигрыша не обнуляется до pr_size а становится такая что бы отбить размер убытка 2 части.
    4. То же самое проделываем с 3 и 4 частью.
    5. Как только убыток 4 части возместился, возвращаемся к pr_size


    У вас такое уже реализованно в примере:
    http://marketfeeder.ru/learn/triggers/back-recoup-loss-in-steps/
    Нужно это совместить с прикрепленными триггерами. Самостоятельно это сделать не получилось
  • #2 by Oxa (WellDoneSoft) on 13 Aug 2015
  • Здравствуйте!

    Триггеры готовы, файл прикрепляю.

    Не забудьте протестировать в тестовом режиме!
  • #3 by krudger on 13 Aug 2015
  • Вы реализовали так что до start_step шага ставки делаются одной суммой флетом. А надо было оставить так как это делалось первоначально в прикрепленных мной триггерах, а именно сразу догоном.

    т.е

    Начинаем ставить обычным догоном, после проигрыша возмещаем убыток в следующей ставке, после выигрыша возвращаемся к исходной ставке.

    Новый функционал (догон в 4 шага, который вы дописали) активируется только после start_step потерь.
  • #4 by Oxa (WellDoneSoft) on 13 Aug 2015
  • Это не было очевидно в первоначальном описании триггера. Исправила.
  • #5 by Oxa (WellDoneSoft) on 13 Aug 2015
  • Прошу прощения, в предыдущем файле я изменила константы, чтобы было проще тестировать.

    Прикрепляю файл с вашими константами.
  • #6 by krudger on 14 Aug 2015
  • Спасибо! Буду тестить
Pages:
Actions