Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вот же, ещё на первой странице:
здесь "m_position" - объект торгового класса CPositionInfo - Класс CPositionInfo является классом для упрощенного доступа к свойствам открытой рыночной позиции.
Обращение к позиции идёт через выбор позицию по индексу - SelectByIndex. После выбора позиции получаем тип позиции - PositionType. Дальше сравниваем тип позиции: это POSITION_TYPE_BUY или POSITION_TYPE_SELL.
Дальше. В посте #5 приведён код, который наглядно показывает (если конечно запустить его), что самая молодая позиция имеет индекс "PositionsTotal()-1". Если хотите получить свойства этой самой молодой позиции - то просто трансформируем код:
Вуаля. Вы обратились к свойству самой молодой позиции (но должен сказать, что надеяться на такую сортировку опасно, так как в будущем эта сортировка может быть изменена на противоположную).
Числа 3, 6, 8. Здесь 3 - это НАИМЕНЬШЕЕ, а вот число 6 - это число МЕНЬШЕЕ - конечно всё это относительно самого последнего числа 8.
Добавлено: Вы бы лучше не изворачивались, а прочли пост выше (#28 ).
там нет 6 и 8, есть 2,3,4 - наименьшее 2, выбрано почему то 3, по вашей логике меньшее число, но в справке то написано НАИМЕНЬШЕЕ
Вероятно Вы пропустили:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
PositionSelect(symbol) PositionGetInteger(POSITION_TYPE)
Vladimir Karputov, 2017.03.28 11:14
***
Вероятно Вы пропустили:
Я только пытаюсь остудить Ваш не в меру жаркий пыл.
На данный момент, если Вам нужно выбрать самую молодую позицию, рекомендую работать так:
Короче, функции Position... стопудово глючные, я подключился через HistoryDealGetTicket и все стало идеально работать
Исправлено! Проверено в билде 1580.
Поверить можно так: запустить советник ListPositions и дальше вручную открывать позиции в любом направлении по любым символам. Следить за выводом на экран - там будет чёткое соответствие номера позиции в общем списке PositionsTotal и временем открытия позиции.