То школяр,
Проблема отсутствия локов решается так называемыми "бумажными" сделками. То есть, предположим, у Вас куплено что-то ненужное, а тут сигнал поступает, что и продать бы что-то ненужное не мешало бы. Сигналы надо отрабатывать: теряется привычный темп работы. Ok. Поступил сигнал на продажу (при наличие покупки) - продаёте, а в голове, а лучше на твёрдом носители записываете: сделка №1389, цена такакя-то, покупка; сделка №1390, цена такая-то, продажа. И ведёте обе сделки, так, как Вам и привычно. Счёт при этом, конечно же не задействован. А далее, по привычному Вам сценарию по сопровождению двух (или более) разнонаправленных сделок, ожидаете сигнал на закрытие или добавления к одной из сторон (сделка №1391 и т.д.). Здесь главное не запутаться, а самое главное не обманывать Себя. То что я прописал, поверьте, не ахинея: подобные сложнопсихологические приёмы используются, когда наличиствует долгосрочная (на месяц, два, три..) позиция но внутри дня начинаются "хулиганки" в любом направлении. Психологически это очень и очень тяжело. И это не беда любого из трейдунов в мире - это их право! Человек не совершенен.
Всем Успехов!