Trabalho concluído
Termos de Referência
Есть mq4 файл индикатора расчета риска, но сам индикатор глючит, а также требуется пара дополнительных фич и переменных.
Мне нужен индикатор который покажет текущий риск по каждому инструменту и суммарный. (Риск можем определить как сумму стопов в валюте депозита разделить на валюту депозита, в процентах)
1. Индикатор показывает какие-то бредовые значения большую часть времени, по крайней мере у меня. Еще можно понять когда он показывает запредельный риск если не выставлен SL позиции, но когда на инструменте открыто например 5 позиций, у каждой есть SL (например трал, который постоянно обновляет SL ордеров), индикатор то нормально показывает суммарный риск то какую-то ерунду (см. скрины), необходимо разобраться, исправить данную проблему и\или переписать соответствующий код (или взять его из другого исходника, прилагается, см. ниже).
2. Добавить переменные для задания дополнительных цветов
Например
pcRiskProfitFontColor - отдельный цвет для залоченного профита т.е. 'отрицательного риска' как он сейчас выводится
pcRiskUnderFontColor и соответственно некий UnderThreshold - цвет для значения риска между 0 и UnderThreshold (риск по инструменту меньше некоего значения например 3%)
pcRiskOverFontColor и соответственно некий OverThreshold - цвет для значения риска больше OverThreshold (риск по инструменту больше некоего значения например 5%) - также цифра должна становиться жирной
pcTotalRiskOverFontColor и соответственно некий TotalOverThreshold - цвет для значения суммарного риска больше TotalOverThreshold (риск по всем инструментам больше некоего значения например 10%) - также цифра должна становиться жирной
(Желательно) сделать так, чтобы индикатор не требовал отдельного окна и\или переменную\режим которая позволяет ему рассчитывать и отображать только риск по текущему инструменту. Сейчас индикатор отображает все пары в одном окне, да еще в каком-то случайном порядке, легко запутаться. Если возможно, зафиксировать порядок отображения пар (пусть хоть по алфавиту).
Также на всякий случай прилагаю исходник FV_Risk.mq4 , насколько я понимаю этот индикатор верно все считает так что какие-нибудь формулы отсюда может пригодятся.