Dmitiry Ananiev:
На хеджевом счете есть несколько позиций по по одному инструменту
Как Изменить стоплосс к примеру 3-ей позиции ?
С помощью модификации ордера)))
Выбираете позицию и модифицируете)
Хорошо! Как выбрать позицию ?
bool PositionSelect( string symbol // имя инструмента );мне нужна 3 - я И у всех позиций одинаковы символ.
https://www.mql5.com/ru/docs/trading/positionstotal
Нужно перебирать по имеющимся признакам:
Возвращает количество открытых позиций.
int PositionsTotal() |
![Документация по MQL5: Торговые функции / PositionsTotal Документация по MQL5: Торговые функции / PositionsTotal](/i/community/logo_mql5_small.png)
Документация по MQL5: Торговые функции / PositionsTotal
- www.mql5.com
Торговые функции / PositionsTotal - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Dmitiry Ananiev:
На хеджевом счете есть несколько позиций по по одному инструменту
Как Изменить стоплосс к примеру 3-ей позиции ?
Класс CTrade, аж целых 2 метода
bool PositionModify(const string symbol,const double sl,const double tp); bool PositionModify(const ulong ticket,const double sl,const double tp);
***
Либо так же, как в MT4, либо через PositionSelectByTicket(PositionGetTicket(Index)).
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
На хеджевом счете есть несколько позиций по по одному инструменту
Как Изменить стоплосс к примеру 3-ей позиции ?