Как сделать, чтобы советник работал с частотой поступления 4-х разрядных котировок, когда на входе его 5-разрядные котировки. - страница 2
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тогда уж надо учесть изменения не только Bid-котировок, но и Ask:
у вас не такой ноутбук?
А есть смысл бид и аск отдельно считать? в тестере все равно не сработает
у вас не такой ноутбук?
Toshiba модель SATELLITE A200-29L. Когда на одном инструменте нормально, а я на 6 работаю.
Согласен, советникам, которые работают по ценам открытия, обязательно надо передать первый тик нового бара - не важно значительно или незначительно отличаются цены между тиками.
Однако такая конструкция
&& TimeCurrent()!=Time[0]
ненадежно отлавливает начало нового бара.
Тогда уж так (изменения выделены красным цветом):
Как так не сработает?! В тестере также как и в реале доступны для обработки обе цены и Bid и Ask.
А вы свои эксперты только для тестера делаете?
Согласен, советникам, которые работают по ценам открытия, обязательно надо передать первый тик нового бара - не важно значительно или незначительно отличаются цены между тиками.
Однако такая конструкция
ненадежно отлавливает начало нового бара.
Тогда уж так (изменения выделены красным цветом):
Согласен, советникам, которые работают по ценам открытия, обязательно надо передать первый тик нового бара - не важно значительно или незначительно отличаются цены между тиками.
Однако такая конструкция
ненадежно отлавливает начало нового бара.
Тогда уж так (изменения выделены красным цветом):
Можно и так, только лишняя пользовательская функция добавляется. А может для надёжности моего дополнения сделать так?