[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 384
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Извините, но я работал на Rumuse, а теперь осваиваю МТ4 . Пока здесь я " Чайник " . 11 .09 . 2012 г . котировки остановились и не могу запустить . Подскажите, пожайлуста, в чём дело ? Спасибо !
Здравствуйте, скажите как отключить советника если ордер открытый им - же, закрыт трейдером или по SL или TP.
BeerGod
Понимаете, советники на то и советники, что не нужно им советовать... а если ордер открыт, то не переживайте, дядя Коля прийдет и всё закроет.
Значит остановить работу советника не возможно?
BeerGod
Значит остановить работу советника не возможно?
Отключите советника, нажав кнопку в терминале, а ордер откатить естественно не получится, закройте его руками.
BeerGod
Отключите советника, нажав кнопку в терминале, а ордер откатить естественно не получится, закройте его руками.Я пишу сова который открывает ордер со SL и TP.
Нужно условие, если ордер закрылся по TP или закрыт трейдером нужно остановить выполнение работы советника. Как это реализовать программно?
Помогите решить задачу, почему если в цикле всего 2 прохода i сначала равна 0, а затем сразу равна 4?
Из этого скрипта алерт выводит 0, 4.
Насколько я понял код
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == false) break;
делает break, то есть мы переходим в начало цикла и увеличиваем i по условию цикла
наверно так
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == false) {i--; break; }