Отслеживание размера Eqiuty

Luchezar Shalomaev  

Уважаемые коллеги. В связи с разработкой новой концепции торговли, возникла необходимость отслеживать размер Equity (на графиках она рисуется зеленым, см.скриншот).


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

Обращу ваше внимание, что отслеживать (рассчитывать?) размер Equity необходимо только на одном инструменте.


Буду благодарен за любые комментарии, заранее всем спасибо!

Luchezar Shalomaev  
Vladimir Karputov:
Посмотрите код: LifeHack Balance Equity

Спасибо, там о Equity торгового счета. В моем случае нужно отслеживать Equity лишь одного инструмента.

Anatolii Zainchkovskii  
На счёт готовых вариантов не знаю, в своём мультивалютнике делал так, записывал цену открытия сделки и далее если новые добавлялись то их открытие тоже записывалось. Далее просто считался профит каждой сделки и суммировалось ( получая общую эквити по всем открытым позициямнапример по одному символу). Единственный минус в моём варианте это то что свопы не учтены.
Luchezar Shalomaev  
Anatolii Zainchkovskii:
На счёт готовых вариантов не знаю, в своём мультивалютнике делал так, записывал цену открытия сделки и далее если новые добавлялись то их открытие тоже записывалось. Далее просто считался профит каждой сделки и суммировалось ( получая общую эквити по всем открытым позициямнапример по одному символу). Единственный минус в моём варианте это то что свопы не учтены.

Это логично, вопрос лишь в том, можно ли другим советником запретить работу первого на одном инструменте.

Anatolii Zainchkovskii  
Luchezar Shalomaev:

Это логично, вопрос лишь в том, можно ли другим советником запретить работу первого на одном инструменте.

можно, через глобальные переменные. один сов который управляет другими совами определяет момент запрета и пишет в глобалку об этом. советники которые работают на разных символах и подчиняются этому управляющему в свою очередь отслеживают записи в глобалке и как только запись появилась происходит стоп. Но предвидя дальнейшее развитие скажу, что включение обратно советника увы по эквити уже не получится ) Для этого вам проще сделать чтобы сов торговал мнимыми сделками и вот отслеживая эквити мнимых сделок как раз можно включать и отключать реальную торговлю.

Luchezar Shalomaev  
Anatolii Zainchkovskii:

можно, через глобальные переменные. один сов который управляет другими совами определяет момент запрета и пишет в глобалку об этом. советники которые работают на разных символах и подчиняются этому управляющему в свою очередь отслеживают записи в глобалке и как только запись появилась происходит стоп. Но предвидя дальнейшее развитие скажу, что включение обратно советника увы по эквити уже не получится ) Для этого вам проще сделать чтобы сов торговал мнимыми сделками и вот отслеживая эквити мнимых сделок как раз можно включать и отключать реальную торговлю.

Спасибо. Включение не нужно.

Renat Akhtyamov  
Luchezar Shalomaev:

Уважаемые коллеги. В связи с разработкой новой концепции торговли, возникла необходимость отслеживать размер Equity (на графиках она рисуется зеленым, см.скриншот).


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

Обращу ваше внимание, что отслеживать (рассчитывать?) размер Equity необходимо только на одном инструменте.


Буду благодарен за любые комментарии, заранее всем спасибо!

Вот, из популярных

https://www.mql5.com/ru/forum/103774/page63

График эквити и баланса
График эквити и баланса
  • 2014.10.29
  • www.mql5.com
Доработал индикатор Кима. Учёл свопы, стоимость пункта и спред...
Luchezar Shalomaev  
Renat Akhtyamov:

Вот, из популярных

https://www.mql5.com/ru/forum/103774/page63

Спасибо. Там MQL4. Нужен MQL5.

Причина обращения: