Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Плюс, задача в том и заключается, чтобы найти способ обойти ограничение. Скажем, запретить индикатору перерисовываться по EURUSD, пока не подошли данные по USDCHF. Сейчас тестирую вариант
while(nPos > 1 || (nPos == 1 && Time[0] <= iTime("USDCHF", 0, 0)))Но тут все зависит от того, как МТ рассчитывает IndicatorCounted. Если по времени прихода тика - не сработает, если по факту перерисовки бара - сработает. Посмотрим.
Open[1] EURUSD H1 равен 1.2755
Open[1] USDCHF H1 равен 1.2443
Появляется новый часовой бар на Евре, по Франку ничего еще не изменилось. Что сделает твой алгоитм?
Плюс, задача в том и заключается, чтобы найти способ обойти ограничение. Скажем, запретить индикатору перерисовываться по EURUSD, пока не подошли данные по USDCHF. Сейчас тестирую вариант
while(nPos > 1 || (nPos == 1 && Time[0] <= iTime("USDCHF", 0, 0)))Но тут все зависит от того, как МТ рассчитывает IndicatorCounted. Если по времени прихода тика - не сработает, если по факту перерисовки бара - сработает. Посмотрим.
Стоп, стоп. Вот тут ты пишешь :
То есть, речь идет об онлайновой работе, а теперь перескочили на тестер. Я так не успеваю.
Open[1] EURUSD H1 равен 1.2755
Open[1] USDCHF H1 равен 1.2443
Появляется новый часовой бар на Евре, по Франку ничего еще не изменилось. Что сделает твой алгоитм?
Да, ты прав. Надо смотреть время бара, а не его номер.
То есть, речь идет об онлайновой работе, а теперь перескочили на тестер. Я так не успеваю.
Никакого тестера. Только онлайн.
Вот отредактированный Вами индикатор, только я сделал вывод во второй файл списка баров, чтобы видеть, где какой выпадает.
Прогоняем его на EURGBP 4Н на котировках двух других ДЦ , не Альпари (MIG,FIBO)
Картина на обоих практически идентичная, пример покажу на MIG’е.
index EURGBP index EURUSD index GBPUSD
15 30.10.2006 0:00 16 29.10.2006 23:00 16 29.10.2006 23:00
46 23.10.2006 0:00 47 22.10.2006 23:00 47 22.10.2006 23:00
77 16.10.2006 0:00 78 15.10.2006 23:00 78 15.10.2006 23:00
108 09.10.2006 0:00 109 08.10.2006 23:00 109 08.10.2006 23:00
139 02.10.2006 0:00 139 02.10.2006 0:00 140 01.10.2006 23:00
Возьмем например 46-47 бары
Во втором файле:
45 23.10.2006 4:00 23.10.2006 4:00 23.10.2006 4:00
46 22.10.2006 23:00 22.10.2006 23:00 23.10.2006 0:00
47 22.10.2006 23:00 22.10.2006 23:00 22.10.2006 23:00
48 20.10.2006 20:00 20.10.2006 20:00 20.10.2006 20:00
Вроде все нормально… Но вот не задачка – бар 23.10.2006 00:00 присутствует в истории на всех трех валютах! Т.е. он есть и на графике, есть и в архиве котировок.
Однако из индикатора его как будто нет.
Ну и на последок фокус – если попытаться поставить вертикальную линию на этот бар – то она сдвинется на соседний. :о) Как я не пытался выделить его вертикальной чертой – не вышло.