Форум

Что это? Не все тики доходят?

Проблема следующая. У меня советник отслеживает все входящие тики OnTick(). Для информативности отображаю экстремумы на экране. И замечаю, что достаточно часто мои экстремумы, полученные через Bid в OnTick(), не совпадают с Low или High. Т.е. получается что не все тики приходят? А сегодня заметил

Может ли советник открыть график и запустить на нем другого советника?

В теме суть вопроса. Нужно это для того, чтобы не держать открытыми десятки графиков, дожидаясь на каждом хорошего момента для входа. Проще запустить одного советника, который сможет отслеживать рыночную ситуацию и запускать советников на нужных парах

Подскажите брокера по американским акциям и индексам

Лучше в личку, чтобы не получилась реклама... Основные требования - торговля в МТ4 и плечо как можно выше. У меня сейчас 20... хочется хотя бы 100

Array out of range для Low [ i ] и прочих функций

Часто сталкиваюсь с такой проблемой. Пишу скрипт или индикатор, график на маленьких таймфреймах на экране отображается за несколько лет. Но при попытке вызвать функцию, например, Low [ 3000 ] или Time [ 3000 ] (что для пятиминутного графика всего лишь 10 дней) я получаю ошибку Array out of range

Это глюк или так и было задумано???

Случайно наткнулся вот на такую странную вещь. Очень простой код... summ = 3; dsumm = 3; Alert ( ceil ( 3 / 2 ) ); Alert ( ceil ( summ / 2 ) ); Alert ( ceil ( dsumm / 2 ) ); Как вы думаете, что будет выведено на экран? Сразу скажу, что не 2 2 2, хотя по логике должно быть именно это. Разум так

Подгрузка данных из скрипта

Возможно ли в MT4 подгружать данные определенного таймфрейма не через Сервис-Архив котировок, а из скрипта? Речь идет о котировках пар, у которых не открыты окна графиков

Как получить доступ к массивам high, low из скрипта?

MarketInfo дает доступ только к последним значениям. Хочется ко всему массиву

Как закрыть две разнонаправленные позиции с разным количеством лотов одновременно на требуемом уровне?

Мне нужно на определенном уровне закрыть две открытые позиции . Если размер позиций одинаковый, то тогда все просто - OrderCloseBy. А если они открыты с разным количеством лотов? Если выставить у одной тейк, а у другой стоп с разницей в спред, то это не гарантирует одновременное закрытие, т.к. спред

Чем перехватывается запуск советника при запуске МТ?

Если просто запустить советника из платформы, то выполняется OnInit. А если я закрываю платформу с работающим советником (или индикатором), а потом запускаю платформу снова? Как перехватить такое начало работы советника (индикатора)

Индикатор рисуется не полностью.

Всем доброго дня. Почему-то не получается нарисовать свой индикатор длинной более чем на 60 тысяч баров. Хочу на пятиминутках посмотреть индикатор с начала 2018-го года, но получается увидеть его только с середины года. Если задаю параметр, чтобы рисовался с января, то график индикатора не рисуется