[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 250
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите, почему не работает функция для закрытия последнего открытого BUY ордера.. вот её код:
Роман, простите меня за некомпетентность в этом вопросе, но как написать торгуемый инструмент в переменной Symbol() ?
1.EURUSD или GBPUSD... т.д. - это значит ЯВНО... ticket=OrderSend( EURUSD, op, ll, pp, Slippage, sl, tp, lsComm, mn, 0, clOpen);
2.sy=Symbol(); ticket=OrderSend(sy, op, ll, pp, Slippage, sl, tp, lsComm, mn, 0, clOpen); - это значит посредством присваивания...
С этой грамотной ф-ей - Функция OpenPosition() для online - разберитесь и вставьте ее в код своего сова и все будет работать...не исключено, что и через присваивание тоже...
данная функция после закрытия первого из ордеров, подходящих по условиям закончит свою работу - ибо return
Здравствуйте, помогите пожалуйста со следующим вопросом.
ранее работал на ОС Win XP. потом переустановил и поставил 7-ю. после чего столкнулся с такой проблемой. когда запускаю терминал в обычном режиме, т.е. не от имени администратора, один советник, который должен после выполнения своей части работы создавать файл в корневой папке терминала, этого не делает. т.е. все считает, вижу это во вкладке "эксперты", а результаты, для которых и создает файл в конце своейго скрипта, не создает. в XP все работает, в 7-м нет. я так предположил, что это возможно из-за прав администратора?
но когда запускаю терминал от имени администратора ничего не меняется, результат тот же.
с Уважением, Андрей.
поиск: https://www.mql5.com/ru/forum/123883
поиск: https://www.mql5.com/ru/forum/123883
да