Ошибки, баги, вопросы - страница 3311
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В MetaEditor одиночный флажок (1) - не отображается (код символа 0x2691),
а если в паре с другим символом (2), то все нормально:
А какая разница? Тем более, что в Блокноте все нормально отображается в обоих случаях:
Попробуйте MQ5 файл сохранить как Unicode.
Попробуйте MQ5 файл сохранить как Unicode.
Сохранил как Unicode, открыл\закрыл - ничего не поменялось:
Всем добрый день. Может-ли кто объяснить таое поведение советника?
Код советника
Интересна только выделенная часть кода. Советник должен поставить стоп и тейк отложенному ордеру поставленному вручную, скриптом или другим советником.
Результат двух попыток поставить ордер вручную.
С первой попытки всё отработало без проблем, а во втором случае чего-то пошло не так…
Хотелось-бы разобраться что не так?
Хотелось-бы разобраться что не так?
Посмотрите ORDER_STATE.
Посмотрите ORDER_STATE.
Я сначала обрадовался, типа вот что я не учёл… Но радость моя была не долгой…
Статус ордера во всех вариантах одинаков.
Потом ведь ордер уже выбран в действующих… Значит ничто не должно мешать его модификации…
ps; причём одинаково, что из структуры, что из свойства ордера
Я сначала обрадовался, типа вот что я не учёл… Но радость моя была не долгой…
Статус ордера во всех вариантах одинаков.
Потом ведь ордер уже выбран в действующих… Значит ничто не должно мешать его модификации…
ps; причём одинаково, что из структуры, что из свойства ордера
[invalid request]
тоже с таким сталкиваюсь, объяснения такому явлению у меня пока нет.
тоже с таким сталкиваюсь, объяснения такому явлению у меня пока нет.
Может это связано с тем, что модификация отправляется из функции OnTradeTransaction()?
Сейчас буду пробовать связать OnTradeTransaction() с OnTick(). Пусть модифаит на следующем тике. Конечно это не правильно, с моей точки зрения, но как-то надо ведь сделать чтобы работало…
Потом ведь ордер уже выбран в действующих… Значит ничто не должно мешать его модификации…
STARTED - нельзя ничего сделать. PLACED - можно.
STARTED - нельзя ничего сделать. PLACED - можно.
Может я распечатку сделал не правильно, но статус ордера одинаков и при инвалиде, и без инвалида…
Потом, ведь ордер уже выбран среди открытых. Значит его статус не должен быть STARTED, разве не так?
Может я распечатку сделал не правильно, но статус ордера одинаков и при инвалиде, и без инвалида…
Потом, ведь ордер уже выбран среди открытых. Значит его статус не должен быть STARTED, разве не так?
Запустите этот скрипт.
И руками откройте отложку (желательно, чтобы не было других ордеров).