Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 1042
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
наверняка это глюк тестера, или не глюк, а фича)
котрировки подгружаются одни раз при старте
Здравствуйте уважаемые форумчане!
Ищу помощи среди Вас! Кто нибудь встречал в природе индикатор АТR для каждого бара?
То есть что бы от отражал значение ATR за N период, над баром...
Может у кого завалялся, или кто напишет если не затруднит?
То есть что бы от отражал значение ATR за N период, над баром...
Может у кого завалялся, или кто напишет если не затруднит?
Может у Вас есть рисунок, как должно выглядеть. Еще интересно, где тут будет профит. Или это просто для развлечения? Три года на даче отсутствовал. Поможете вскопать сотки три, а за это время индикатор сделаю - не затруднит?
да без проблем, если ваша грядка в воркуте)))
А с моим вопросом ответа нет???
Хорошо опишу подробнее.
Основной индикатор расположен на паре евро доллар. В этом индикаторе происходит вызов индикаторов с других пар золота, индекса доллара, и евроены. Индикатор работает на минутках и случается так что на индексе доллара отсутствуют иногда котировки, допустим на евре есть свеча за 15-тую минуту часа, а на индексе доллара такой свечи нет, индекс замер и не тикает. Потом через какоето время на евре появляется 16 минута и на индексе появляется 16 минута. Вопрос? Как синхронизировать расчёт инидикатора, чтобы он считался только в том случае когда бары на всех вызываемых инструментах совпадали по времени????
Я попробовал вот такую конструкцию
И вроде бы всё классно, однако расчёт происходит только за текущий день, за предыдущие дни сигналов нет. Может быть есть стандартные решения синхронизации символов????
Хорошо опишу подробнее.
Основной индикатор расположен на паре евро доллар. В этом индикаторе происходит вызов индикаторов с других пар золота, индекса доллара, и евроены. Индикатор работает на минутках и случается так что на индексе доллара отсутствуют иногда котировки, допустим на евре есть свеча за 15-тую минуту часа, а на индексе доллара такой свечи нет, индекс замер и не тикает. Потом через какоето время на евре появляется 16 минута и на индексе появляется 16 минута. Вопрос? Как синхронизировать расчёт инидикатора, чтобы он считался только в том случае когда бары на всех вызываемых инструментах совпадали по времени????
Я попробовал вот такую конструкцию
И вроде бы всё классно, однако расчёт происходит только за текущий день, за предыдущие дни сигналов нет. Может быть есть стандартные решения синхронизации символов????
Попробуйте в таймере в цикле SymbolInfoTick() для получения данных по символам. А там уже и синхронизируйте как вам нужно.
Дело в том, что на текущем символе программа запускается лишь с приходом тика по этому символу. Поэтому получить тики с других символов вовремя вы не сможете. А вот в таймере, работающем независимо от тиков, вы сможете получить тики с других символов.
Таймер можно и милисекундным сделать если требуется быстрая реакция на пришедший тик на не своём символе.