Author Topic: P/L отдельно взятого триггера  (Read 2069 times)

Tags:
  • All members
  • Posts: 78
  • Karma: +0/-0
  • Gender: Male
P/L отдельно взятого триггера
« on: Sat, 30 November, 2019, 20:13 »
Есть ли возможность смотреть(использовать) результат работы (P/L) каждого триггера отдельно?
Пример:
Есть один блок триггеров. в нем два тригера. каждый имеет свой алгоритм. 
Триггер 1 ставит ЗА
Триггер 2 ставит ПРОТИВ

Нужно узнать total_won для конкретного триггера 1 или 2.

  • Administrator
  • Posts: 8853
  • Karma: +330/-1
  • Gender: Female
*
Re: P/L отдельно взятого триггера
« Reply #1 on: Sun, 01 December, 2019, 09:51 »
Да, это возможно сделать создав две переменные (для каждого набора триггеров), например, total_profit1 и total_profit2.

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

У триггера {название триггера ЗА или ПРОТИВ} Кол-во выполнений в рынке больше 0.
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: 78
  • Karma: +0/-0
  • Gender: Male
Re: P/L отдельно взятого триггера
« Reply #2 on: Sun, 01 December, 2019, 12:12 »
Да, это возможно сделать создав две переменные (для каждого набора триггеров), например, total_profit1 и total_profit2.

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

У триггера {название триггера ЗА или ПРОТИВ} Кол-во выполнений в рынке больше 0.
а если они будут работать в одном и том же рынке?

  • Administrator
  • Posts: 8853
  • Karma: +330/-1
  • Gender: Female
*
Re: P/L отдельно взятого триггера
« Reply #3 on: Sun, 01 December, 2019, 12:45 »
Тогда сложнее: нужно отслеживать, какой исход выиграл, и в зависимости о того, тот ли это исход, на который вы ставили, прибавлять или отнимать сумму ставки/обязательства.
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: 78
  • Karma: +0/-0
  • Gender: Male
Re: P/L отдельно взятого триггера
« Reply #4 on: Sun, 01 December, 2019, 15:14 »
Тогда сложнее: нужно отслеживать, какой исход выиграл, и в зависимости о того, тот ли это исход, на который вы ставили, прибавлять или отнимать сумму ставки/обязательства.
Тогда встречный вопрос. как определить какой исход выиграл?
триггер 1 ставит две ставки. равная сумма ставки (10$ как пример). первая за 1-го фаворита (кф 3,5), вторая за 2-го фаворита (кф. 4).
Один из них может выиграть, то-есть один в плюс пойдёт, второй в минус. ну или оба минуса.
Параллельно проставлению ставки будут устанавливаться переменные
profit1=r_1_back_price*сумма ставки= 25 если выиграл или -10 при проигрыше
profit2=r_2_back_price*сумма ставки= 30 если выиграл или -10 при проигрыше
По итогу суммы двух этих профитов будет вычислен total_profit_1. Тут вроди всё понятно.
а вот как прописать кто из них выиграл/проиграл по результату объявления победителя?

  • All members
  • Posts: 78
  • Karma: +0/-0
  • Gender: Male
Re: P/L отдельно взятого триггера
« Reply #5 on: Sun, 01 December, 2019, 18:18 »
Причём ещё столкнулся с проблемой что переменные будут меняться с каждым новым рынком.
можно ли переменные каким то образом привязать к market_id? типа такого ... profit1_(номер маркет айди). таким образом переменная будет создана для конкретно одного рынка и при срабатывании установки переменной на другом рынке она будет оставаться неизменной.

  • All members
  • Posts: 78
  • Karma: +0/-0
  • Gender: Male
Re: P/L отдельно взятого триггера
« Reply #6 on: Tue, 03 December, 2019, 22:43 »
вопрос решил :) всем спасибо