из 100 купленных лонгом акций, то последующее закрытие лонга будет закрывать оставшиеся 50 или все те же 100?
На сколько знаю в визуале переворот например 100лонга не сделать 200шортами, только закрыть 100лонг и открыть 100 шорт. Примеры на форуме уже были. Чистый переворот думаю можно сделать на C# в API.