Pages:
Actions
  • #1 by AndreyDm on 30 Nov 2019
  • Есть ли возможность смотреть(использовать) результат работы (P/L) каждого триггера отдельно?
    Пример:
    Есть один блок триггеров. в нем два тригера. каждый имеет свой алгоритм. 
    Триггер 1 ставит ЗА
    Триггер 2 ставит ПРОТИВ

    Нужно узнать total_won для конкретного триггера 1 или 2.
  • #2 by Oxa (WellDoneSoft) on 01 Dec 2019
  • Да, это возможно сделать создав две переменные (для каждого набора триггеров), например, total_profit1 и total_profit2.

    Создать два триггера, выполняемых в рассчитанных рынках, которые к этим переменным прибавляют market_settled_pl, а в условиях написать:

    У триггера {название триггера ЗА или ПРОТИВ} Кол-во выполнений в рынке больше 0.
  • #3 by AndreyDm on 01 Dec 2019
  • Да, это возможно сделать создав две переменные (для каждого набора триггеров), например, total_profit1 и total_profit2.

    Создать два триггера, выполняемых в рассчитанных рынках, которые к этим переменным прибавляют market_settled_pl, а в условиях написать:

    У триггера {название триггера ЗА или ПРОТИВ} Кол-во выполнений в рынке больше 0.
    а если они будут работать в одном и том же рынке?
  • #4 by Oxa (WellDoneSoft) on 01 Dec 2019
  • Тогда сложнее: нужно отслеживать, какой исход выиграл, и в зависимости о того, тот ли это исход, на который вы ставили, прибавлять или отнимать сумму ставки/обязательства.
  • #5 by AndreyDm on 01 Dec 2019
  • Тогда сложнее: нужно отслеживать, какой исход выиграл, и в зависимости о того, тот ли это исход, на который вы ставили, прибавлять или отнимать сумму ставки/обязательства.
    Тогда встречный вопрос. как определить какой исход выиграл?
    триггер 1 ставит две ставки. равная сумма ставки (10$ как пример). первая за 1-го фаворита (кф 3,5), вторая за 2-го фаворита (кф. 4).
    Один из них может выиграть, то-есть один в плюс пойдёт, второй в минус. ну или оба минуса.
    Параллельно проставлению ставки будут устанавливаться переменные
    profit1=r_1_back_price*сумма ставки= 25 если выиграл или -10 при проигрыше
    profit2=r_2_back_price*сумма ставки= 30 если выиграл или -10 при проигрыше
    По итогу суммы двух этих профитов будет вычислен total_profit_1. Тут вроди всё понятно.
    а вот как прописать кто из них выиграл/проиграл по результату объявления победителя?
  • #6 by AndreyDm on 01 Dec 2019
  • Причём ещё столкнулся с проблемой что переменные будут меняться с каждым новым рынком.
    можно ли переменные каким то образом привязать к market_id? типа такого ... profit1_(номер маркет айди). таким образом переменная будет создана для конкретно одного рынка и при срабатывании установки переменной на другом рынке она будет оставаться неизменной.
  • #7 by AndreyDm on 03 Dec 2019
  • вопрос решил :) всем спасибо 
Pages:
Actions