Spezifikation
Нужна утилита, контролирующая работу в рамках одного счета нескольких советников/стратегий.
Вводные такие:
1. Есть несколько вкладок с графиками, к которым прикреплены советники. Графики могут быть в одной валютной паре, но обязательно в разных временных интервалах. Например, может быть открыт для одного советника график USD/EUR 1H , для другого USD/EUR 15min. Теоретически, на разных таймфреймах (в разных окнах) может работать один советник.
2. по каждому открытому графику вручную задается параметр убытка по открытым позициям в абсолютных цифрах, в валюте счета - например 100долл убытка.
3. Утилита контролирует все открытые графики, если установленная настройкой величина убытка достигается то все, относящиеся к этому графику, позиции закрываются. Советник отключается на "умершем" графике отключается.
4. Нужна одна общая страница-закладка, на которой в табличном виде отображается по каждому отслеживаемому графику общая информация: график (например, USD/EUR 1H), размер открытых лотов,
финансовый результат по лотам общий, сумма установленного лимита, кнопка закрытия всех открытых и отложенных ордеров по конкретному графику, кнопка отключения советника, работающего в том графике. Пример:
USD/EUR 1H
Lots: 0.5
P/L: -35.75
LIMIT: 100
{Закрыть все} {STOP}