Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Все еще проще. Заведите флаг - LastDir, например. Как только открыли длинную, присваивайте ему 1, короткую - 2. В init занулите флаг. При открытии очередной длинной позиции проверяйте флаг на равенство 1. Если равно, значит не открывайте вновь длинную, так как до этого уже была длинная поза. Точно также с короткой - проверяйте на равенство 2.
Флаг изменяйте только при успешном открытии позиции.
Спасибо за совет! Применил его, переделал логику и все заработало :) Получилось вот это:
Коротко и ясно