Привет,
Я продолжаю получать ошибку в строке 158
HighSession=iHigh[ArrayMaximum(iHigh,WHOLE_ARRAY,rates_total)];
Массив выходит за пределы диапазона. Есть предложения, как это исправить?
Привет,
Я продолжаю получать ошибку в строке 158
HighSession=iHigh[ArrayMaximum(iHigh,WHOLE_ARRAY,rates_total)];
Массив выходит за пределы диапазона. Есть предложения, как это исправить?
Прочитайте о функции ArrayMaximum():
Функция ищет максимальный элемент в одномерном числовом массиве.
int ArrayMaximum( |
Параметры
array[]
[in] Числовой массив, в котором производится поиск.
начало=0
[in] Индекс, с которого следует начать проверку.
count=WHOLE_ARRAY
[in] Количество элементов для поиска. По умолчанию поиск ведется во всем массиве (cnt=WHOLE_ARRAY).
FX 24 часа в сутки (по материалам статьи dailyfx)
- Рынок Форекс торгует 24 часа в сутки 5 дней в неделю.
- Наибольшая волатильность наблюдается во время перекрытия рынка.
- Трейдеры могут входить и выходить из сделок в любое время в течение всего рабочего дня.
Круглосуточный доступ, предоставляемый трейдерам Forex, имеет множество уникальных преимуществ, недоступных трейдерам на других рынках. Круглосуточный доступ трейдеров к рынку позволяет им в любое время управлять сделками перед лицом надвигающихся рисков, использовать глобальные торговые возможности, когда бы они ни возникли, и торговать во время перекрытия рыночного времени.

Разделенные на четыре торговые сессии: в Сиднее, Токио, Лондоне/Европе и Нью-Йорке, трейдеры могут выбирать время торговли в соответствии со своим графиком. Однако, когда чувствительные мировые рынки сотрясаются от ночных новостей или последнего "аромата" финансового кризиса, трейдеры Forex могут быть спокойны, что они могут выйти из сделки или войти в нее 24 часа в сутки, 5 дней в неделю. В отличие от своих собратьев по биржевой торговле, которые вынуждены сидеть сложа руки, пока экономические релизы или другие новости, имеющие большое влияние, сотрясают рынок, трейдеры Forex могут снизить риск, выходя из позиций, не дожидаясь звонка к открытию.
Когда была создана фраза "Деньги никогда не спят", вдохновением мог послужить рынок Forex. Охватывая весь земной шар через обширную сеть взаимосвязанных банков, рынок Forex предоставляет множество торговых возможностей, которые происходят круглосуточно. Запланированное на 12 часов ночи по восточному времени объявление о процентной ставке в Австралии можно торговать так же легко, как и объявление о процентной ставке в США в 14 часов по восточному времени, потому что рынок Forex не закрывается. Трейдеры Forex не ограничены во времени, когда речь идет о торговых возможностях, возникающих после закрытия фондовых рынков.

Перекрытие торговых сессий обеспечивает волатильность и ликвидность
Кроме того, трейдеры Forex могут воспользоваться волатильностью, возникающей в периоды, когда основные рынки перекрываются. Наиболее волатильные условия на рынке Форекс возникают, когда пересекаются торговые сессии Сиднея и Токио, Токио/Лондона и Лондона/Нью-Йорка. Благодаря отсутствию ограничений, связанных с закрытием или открытием торгов, трейдеры Forex могут заключать сделки в эти очень ликвидные и волатильные рыночные периоды. Помните, что волатильность рынка - это жизненная кровь трейдера. Поиск ликвидности и волатильности заканчивается на рынке Форекс, работающем 24 часа в сутки/5 дней в неделю. Трейдеры могут управлять рисками с помощью временных ограничений, использовать торговые возможности в любое время и торговать во время перекрытия торговых сессий.
Здравствуйте, добрый день, когда я ставлю временность например M15, диапазон не заканчивается в точное время, а заканчивается за 15 минут до, показываю картинку:
Возможно ли сделать так, чтобы он заканчивался точно по времени? в примере выше, вместо того, чтобы заканчиваться в 11:45, он заканчивается в 12:00?
Я остаюсь внимательным
С наилучшими пожеланиями и большое спасибо
Я сохранил этот индикатор в своем шаблоне, но каждый раз, когда я открываю MT5, он не отображается, и мне приходится добавлять его вручную. Вы знаете, как это исправить?
Сохранить шаблон как default.tpl
Здравствуйте Дмитрий,
Отличный индикатор. Один вопрос:
Что нужно установить для получения точного времени? Например, для Германии я бы хотел видеть точное время с 08:00 до 17:30?
В американской сессии я хочу видеть время с 14:30 до 22:00 (немецкое время).
Как ввести время в код?
Привет, Дмитрий,
Отличный индикатор. Один вопрос:
Что мне нужно установить, чтобы получить точное время? Например, для Германии я хотел бы видеть точное время с 08:00 до 17:30?
В американской сессии я хочу видеть время с 14:30 до 22:00 (по немецкому времени).
Как ввести время в код?
Привет,
Сначала нужно заменить int на double constant и (для торговли индексами, не форекс) :
const int AsiaOpen=0;
const int AsiaClose=6;
const int EuropaOpen=8;
const double EuropaClose=16.5;
const double AmericaOpen=14.5;
const int AmericaClose=21;
У меня работает.
С уважением,
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования

Индикатор торговых сессий. Без использования объектов.:
Индикатор торговых сессий c использованием DRAW_FILLING-буферов. Входных параметров нет благодаря функциям TimeTradeServer() и TimeGMT().
Время начала и конца сессий (GMT) можно изменить в блоке констант.
Автор: Dmitry