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

 

Ребята, HELP!!! Пожалуйста, помогите с кодом правильного расчёта объёма для:

если позиций нет:

для ордера BUYSTOP

для ордера SELLSTOP 


если профит > 0

если позиции есть BUY:

для ордера BUYSTOP

для ордера SELLSTOP

если позиции есть SELL:

для ордера BUYSTOP

для ордера SELLSTOP 


если профит < 0

если позиции есть BUY:

для ордера BUYSTOP

для ордера SELLSTOP

если позиции есть SELL:

для ордера BUYSTOP

для ордера SELLSTOP 

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