Pages:
Actions
  • #1 by Pruxa777 on 25 Mar 2013
  • Добрый день!
    Как правильно прописать условия в следующей ситуации.
    В пару заходит ставка, она уравнивается опцией "попытка уравнять прибыль" и отправляет ставку в ожидание.
    Теперь у нас в пару зашла еще одна ставка, она может быть добавлена триггером или сделана ручками, как в этом случае получить еще одну уравнивающую ставку (попытка уравнять прибыль)?
    Может можно реализовать задачу другим решением?

    Помогите, все мозги уже проел. 
       
  • #2 by Tim (WellDoneSoft) on 25 Mar 2013
  • Отменить первую уравнивающую и "попытаться" уравнять заново.
  • #3 by Pruxa777 on 28 Mar 2013
  • Quote
    Отменить первую уравнивающую и "попытаться" уравнять заново.

    Еще один день потрачен впустую, не получается.
    Убедительная просьба, если кто-то понимает что должен делать триггер, помогите с решением.
    Если есть у кого-то готовое решение, буду очень благодарен за помощь! 
  • #4 by Tiovas on 28 Mar 2013
  • В этом посте разбирался подобный момент. Только стоплосс убери
    http://community.welldonesoft.com/mfpro-russian/aae-too/
  • #5 by Oxa (WellDoneSoft) on 28 Mar 2013
  • Pruxa, у вас новая ставка может появиться для того же исхода, на котором уже было уравнивание?
  • #6 by Oxa (WellDoneSoft) on 28 Mar 2013
  • В общем вот попробуйте универсальное решение для общего случая (уравнивание и ЗА, и ПРОТИВ).

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

    Если у вас ставки обновляются реже, чем раз в 3 секунды, измените частоту обновления триггера (должна быть >= частоте получения ставок).
  • #7 by Pruxa777 on 28 Mar 2013
  • Спасибо, это уровень института, а я еще в школе и такой процесс пока не реализую.

    На удивление действие очень простое,  нужно уравнивание ставок которые находятся в - В паре ЗА, уравниваться должна каждая ставка которая в паре соответственно, отдельной ставкой - Против.
    Ставки периодически добавляются триггером или в ручную. Нужно хотя бы произвести три уравнивания.

    К примеру, получена ставка ЗА =1,95, нужна ставка ПРОТИВ 1,9 (шаг 5)
    Триггер сделал через n времени еще ставку ЗА =1,97, нужна ставка ПРОТИВ 1,92
    Еще через n времени сделана руками ставка ЗА =2, нужна ставка ПРОТИВ 1,95

    Понимаю, что это должно быть не сложно, но не получается. Если можно сваять такой триггер по примеру,  изложенному выше, было бы просто супер для сегодняшнего дня.
  • #8 by Oxa (WellDoneSoft) on 28 Mar 2013
  • Если можно сваять такой триггер по примеру,  изложенному выше, было бы просто супер для сегодняшнего дня.
    Не понимаю сути проблемы. Триггер уже сваян и приаттачен выше. Не забудьте только протестировать его сначала в тестовом режиме.
    Можете открыть его и сваять в точности такой же по его примеру.
  • #9 by Pruxa777 on 28 Mar 2013
  • Quote
    Не понимаю сути проблемы.

    Триггер не исполняется
    -Обнулил все ставки, пусто.
    -Запускаю триггер (устанавливает флаг, запоминает текущие ставки, уравнивает если не парные ставки)
    -Ставлю ставку ЗА, триггер ее не уравнивает.

    В чем может быть причина?..
  • #10 by Oxa (WellDoneSoft) on 28 Mar 2013
  • Ставлю ставку ЗА, триггер ее не уравнивает

    В чем может быть причина?..


    Ставка в паре?
  • #11 by Pruxa777 on 28 Mar 2013
  • Да
  • #12 by Oxa (WellDoneSoft) on 28 Mar 2013
  • Логи в студию!
  • #13 by Pruxa777 on 28 Mar 2013
  • #14 by Oxa (WellDoneSoft) on 28 Mar 2013
  • Самое важное - это логи триггера, который уравнивает прибыль, для данного рынка.

    Какая из ставок, изображенных на прикрепленном вами скриншоте, не уравнивается?
  • #15 by Pruxa777 on 28 Mar 2013
  • Я прокручивал триггер в чистом виде. Загрузил ваш триггер и проверял работу, отправляя ставки через интерфейс. Вы можете это сами проверить, уравнивающие ставки не отправляются. 
Pages:
Actions