Pages:
Actions
  • #1 by Kat84 on 29 Sep 2015
  • Здравствуйте.Приобрела на днях триал версию,разбираюсь.Упёрлась в ряд вопросов которые сама решить не могу.Подскажите пожалуйста что нужно прописать в условиях триггера что бы он закрывал исход при достижении конкретного значения прибыли/убытка.Как известно в программе можно выставлять прибыль/убыток в шагах от кф или процентах.В некоторых случаях может понадобиться конкретное значение отдельно взятого исхода.Предположим когда профит исхода станет +1.5 или больше позиция должна быть закрыта.Можно ли такое реализовать в Маркетфидер? Тоже самое хочу спросить по рынку в целом.Открыла я допустим несколько позиций на лошадях или точном счёте на футболе и скажем при значении +3.5 или более по всему рынку хочу что бы триггер уравнял все позиции.Как такое реализовать? И возможно ли это вообще?
  • #2 by Oxa (WellDoneSoft) on 29 Sep 2015
  • Здравствуйте!

    По одному исходу - да, обычная арифметика. Прикрепляю файл с примером.

    По всему рынку - нет. В программе уравнивание просчитывается для каждого исхода в отдельности.

  • #3 by Kat84 on 29 Sep 2015
  • Спасибо большое, разобралась.Оказывается можно указать через константу.Если вас не затруднит ответьте ещё на один вопрос.В условиях есть у фаворита,второго фаворита,третьего фаворита.Если мне нужен четвёртый фаворит то как его указать?
  • #4 by Oxa (WellDoneSoft) on 30 Sep 2015
  • Лучше в свойстве "Исходы" указать "Четвертый фаворит", а все условия, относящиеся к нему, начинать со слов "У исхода".
  • #5 by Kat84 on 03 Oct 2015
  • Если вас не затруднит.Возник ещё один вопрос.Условия такие : мы входим датчингом с фиксированной суммой обязательств (пусть это будет А) но.......какое количество исходов(пусть это будет n) выберет триггер мы не знаем так как условия входа жёстко прописаны.Это может быть два исхода а может быть и пять.Задача такова что бы при достижении прибыли на исходе равным или больше А/10/n происходило уравнивание.Возможно ли как то математически через константу сделать такое выражение ? Вообщем фиксированную прибыль нужно завязать с количеством исходов датчинга.
  • #6 by Oxa (WellDoneSoft) on 05 Oct 2015
  • Да, на первый взгляд возможно сделать через триггер. Пожалуйста, сформулируйте точно задачу и создайте в этом подфоруме новую тему:

    Сделайте мне триггер!
  • #7 by Kat84 on 09 Oct 2015
  • Здравствуйте ещё раз.Тестирую скачки.Упираюсь в одну и ту же проблему без решения которой стратегия теряет всякий смысл.Необходимо при заданном значении прибылей/убытков рынка закрывать все открытые позиции.Неужели в МФ никакими математическими ухищрениями нельзя решить такую простую задачу?
  • #8 by Oxa (WellDoneSoft) on 13 Oct 2015
  • #9 by Kat84 on 14 Oct 2015
  • Огромное спасибо.Это в корне меняет дело в лучшую сторону  :) Непонятно только зачем в примере где уравнивается прибыль вы выставили значения шага -1.Программа в принципе видит и значение 0 но при нулевой позиции исхода почему то не уравнивает.Уравнивает только либо на шаг больше либо на шаг меньше.
    P.S.Подскажите пожалуйста как в условиях указать изменение кф в процентах ?
  • #10 by Oxa (WellDoneSoft) on 14 Oct 2015
  • Непонятно только зачем в примере где уравнивается прибыль вы выставили значения шага -1.

    Значение -1 выставляется в том случае, когда необходимо уравнивание вне зависимости от этого значения. Это стандартный прием в таких триггерах.

    P.S.Подскажите пожалуйста как в условиях указать изменение кф в процентах ?

    В том-то и дело, что коэффициенты разных исходов могут меняться по-разному: одни в лучшую сторону, другие - в худшую. Какое именно изменение вы хотите задать в параметрах?
  • #11 by Kat84 on 14 Oct 2015
  • Меня интересует банально изменение кф за определённый промежуток времени( которое можно указать в условиях) но не в шагах и абсолютных единицах а в процентах чего в условиях этого нет.Дело в том что допустим изменения кф=3.0 на пять шагов вверх или вниз никак не будет равнозначно изменению кф=10.0 так же на пять шагов в ту или иную сторону.В абсолютных единицах картина будет так же не равнозначная.В процентах же мы получим более менее равнозначное изменение.
  • #12 by Oxa (WellDoneSoft) on 14 Oct 2015
  • Ну тогда простая арифметика:

    У исхода Коэффициент ЗА больше или равен (меньше или равен и т.д.) pdif_{минуты}/P + pdif_{минуты}

    Где P - процент изменения, деленный на 100.
Pages:
Actions