Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2073
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Дано:
...
Сюда, пожалуйста:
Приветствую! Не понимаю как ограничить число ордеров у советника...Метод со счетчиком написал, а как привязать его к ордерам на графике не пойму
Сейчас советник открывает сделки на каждом баре если выполняется условие. Счетчик тоже считает, но не ограничивает число ордеров
Думал сбой кластера. Перенес на другой, не помогло.
Нашел сбой. Ошибка индекса в массиве.
Приветствую! Не понимаю как ограничить число ордеров у советника...Метод со счетчиком написал, а как привязать его к ордерам на графике не пойму
Сейчас советник открывает сделки на каждом баре если выполняется условие. Счетчик тоже считает, но не ограничивает число ордеров
Добавить в функцию установки ордеров еще одно условие:
if(PositionsTotal()<5)
Добавить в функцию установки ордеров еще одно условие:
Ооо!! Спасибо!!Тоесть обязательно if(PositionsTotal()<5) ? цикл while(PositionsTotal()<5){} не сработает?
Код дебажил. Счетчик работает. Только на Количество открытых ордеров это не влияет. Робот из шпарит без остановки
Или имелось в виду в функцию openSellPosition(){}?
Завтра попробую! Благодарочка, дружище!!!!
Там, где советник открывает сделки на каждом баре если выполняется условие, добавить PositionsTotal() < maxPos
Считать/пересчитывать их не вижу смысла.
Немного подправил. Пробуйте, тестируйте. Только обязательно добавьте условие закрытия позиций.
С уважением, Владимир.
Там, где советник открывает сделки на каждом баре если выполняется условие, добавить PositionsTotal() < maxPos
Считать/пересчитывать их не вижу смысла.
Немного подправил. Пробуйте, тестируйте. Только обязательно добавьте условие закрытия позиций.
С уважением, Владимир.