Расчет уровня заданной прибыли для сетки ордеров

 

Подскажите пример кода для расчета уровня (цены) заданной прибыли (безубытка)  для сетки ордеров. Сетка однонаправленная, т.е. ордера либо sell либо buy.

 
peterlogin:

Подскажите пример кода для расчета уровня (цены) заданной прибыли (безубытка)  для сетки ордеров. Сетка однонаправленная, т.е. ордера либо sell либо buy.

Здесь, глянь.

Instant estimation of profit, margin level, drawdown on MetaTrader charts
Instant estimation of profit, margin level, drawdown on MetaTrader charts
  • 2018.07.16
  • www.mql5.com
I'm sure all of you use the crosshair tool on MetaTrader's charts. It's very useful to measure distance in bars or points between 2 spots. Yet I was always wondering, why it does not provide an option to show profit value, margin level, drawdown or gain percentage in addition to points. To remedy this problem I've developed a MQL program, which...
 
Alekseu Fedotov:

Здесь, глянь.

индикатор - хороший, только не пойму как его завязать для расчета в сетке

 
peterlogin:

индикатор - хороший, только не пойму как его завязать для расчета в сетке

сумма всех (объёмов умноженных не цены открытия ордеров) и всё это поделённое на сумму всех объёмов, в результате будет средневзвешенная цена безубытка всей серии

 
Aleksey Semenov:

сумма всех (объёмов умноженных не цены открытия ордеров) и всё это поделённое на сумму всех объёмов, в результате будет средневзвешенная цена безубытка всей серии

согласен. а какая будет формула если допустим к безубытку надо прибавить 5$ прибыли?

 
Aleksey Semenov:

сумма всех (объёмов умноженных не цены открытия ордеров) и всё это поделённое на сумму всех объёмов, в результате будет средневзвешенная цена безубытка всей серии

только нет учета комиссии и свопов

 
peterlogin:

согласен. а какая будет формула если допустим к безубытку надо прибавить 5$ прибыли?

считать нужно прибыль серии в $, и если она больше 5$, тогда и закрывать серию

 
peterlogin:

Подскажите пример кода для расчета уровня (цены) заданной прибыли (безубытка)  для сетки ордеров. Сетка однонаправленная, т.е. ордера либо sell либо buy.

https://www.mql5.com/ru/forum/131859/page3#comment_3359680

Только "Полезные функции от KimIV".
Только "Полезные функции от KimIV".
  • 2011.02.18
  • www.mql5.com
Все функции взяты из этой ветки - http://forum.mql4...
 
Iurii Tokman:

считать нужно прибыль серии в $, и если она больше 5$, тогда и закрывать серию

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

 
peterlogin:

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

тогда, к тому что раньше объяснили нужно добавлять не $, а пункты

 
Iurii Tokman:

тогда, к тому что раньше объяснили нужно добавлять не $, а пункты

Так в это то и заключается вопрос на который хочу ответ. По идее зная стоимость пункта каждого ордера сетки мы должны определить общее кол. пунктов до требуемой прибыли. Вот как это правильнее сделать