Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Благодарю, abolk, за разъяснение.
Похоже что надо несколько функций объединить в одну. Везде логика одна и та же
-Добрый день.
у нас в нашем старом советнике использовалось вот такое открытие позиций (ф-и И.Кима):
Сейчас я при написании другого советника копирую этот кусочек кода
и вдруг получаю при компиллячции
Не могу сообразить, почему вылезают ошибки! Код строго сбалансирован.
Более того! Когда я убираю (заявленный в глобальных переменных) параметр ti, - то ошибки при компилляции пропадают:
Но мне нужно именно с тикетом ( ti), чтобы потом реализовать исполнение ф-и MessageBox
С утра никак не разберусь. Пож. подскажите, в чем тут неточность?
Почему при добавлении ti= перед OpenPosition( - вдруг вылезают ошибки?
Наверно OpenPosition() объявлена как void, а надо int.
int OpenPosition(....){ .... }
Спасибо, Integer!
Да, - именно так и было! Сейчас исправила и все скомпелировалось нормально!
Добрый день.
В советнике без видимых причин вдруг на каждом тике журнал стал печатать:
2012.01.11 22:28:19 Complex_Common_01mod EURCHF,H1: unknown subwindow number -1 for ObjectCreate function
В коде вызываю пользовательский индюк (см. рис.):
Пож. подскажите, откуда берется ошибка? Раньше её не было. Чуть изменила код - причем не трогала индикаторную часть вообще!
И журнал на каждом тике стал выдавать эту надпись...
ObjectCreate function - не использую в коде вообще
Спасибо, Integer!
Да, - именно так и было! Сейчас исправила и все скомпелировалось нормально!
Индикатор ищет имя своего окна, и не находит. смотрите https://docs.mql4.com/ru/customind/IndicatorShortName
Получается, что это дефект индикатора? А вовсе не глюк советника? Мне не совсем понятно, что нужно с этим делать? Я не требую в коде советника вызова окна этого индюка!
Если не трудно, пож. кто-нить подскажите как это дефект устранить. (- unknown subwindow number -1 for ObjectCreate function ) ?
Вот код индикатора:
Не стоит завязывать имя окна на имя объекта, просто назовите объекты уникальными именами.
Благодарю, вроде поняла, - сейчас попробую назвать и найти окно.