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