Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
- Первый вызов индикатора через советника с помощью iCustom вызывает запуск OnInit и OnCalculate индикатора
- До следующего вызова iCustom индикатор не вызывает своего OnCalculate.
- Выход из советника вызывает выполнение OnDeinit индикатора.
iCustom-индикаторы не полноценные. А получить с вручную запущенных индикаторов значения индикаторных буферов не получится средствами MQL4.iCustom-индикаторы не полноценные.
А в чем неполноценность? События не обрабатывают?
А в чем неполноценность? События не обрабатывают?
Да.
Применение
Подход хорош тем, что работает не только на выходных, в Тестере и реал-тайме, но и на сторонних данных. Т.е. определяется GMT котировок, взятых не из MT.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Особенности языка mql5, тонкости и приёмы работы
fxsaber, 2018.04.01 08:46
А что если брать вместо TimeCurrent(), время последнего тика по инструменту, расчёт не нарушится?
А что если брать вместо TimeCurrent(), время последнего тика по инструменту, расчёт не нарушится?
Не нарушится. На алгоритм TimeCurrent влияет очень косвенно. Можно взять время бара и т.д.
Надо просто любым способом вычислить дату последнего прошедшего (в истории баров) воскресенья - чтобы были бары до воскресенья и после. Т.е можете взять хоть TimeLocal для этого.
Уверен, разработчики не закладывались на такие вещи при написании языка. Как получилось, что таких удобных вещей полно именно в MQL4 - загадка.
Сложно не любить язык, который позволяет писать такой код
Уверен, разработчики не закладывались на такие вещи при написании языка. Как получилось, что таких удобных вещей полно именно в MQL4 - загадка.
Никаких загадок. Я этим пользуюсь уже много лет и в mql5 тоже, только надо явно привести к типу int тип позиции и ордера.
Только объявляю массив вот так
Так-же можно хранить в массиве тикеты.Никаких загадок. Я этим пользуюсь уже много лет и в mql5 тоже, только надо явно провести к типу int
Так там смысл будет совсем иной.