Форум

Похоже, что очень простая алгоритмическая задача... не имеет решения.... Во всяком случае я её решить не могу.

Предположим у вас очень простая стратегия, которая безошибочно определяет точки разворота. И вот возникает рыночная ситуация, когда вы уверены что купив золото по 2200 вы или возьмёте тейк по 2210, или золото развернется и достигнув уровня 2190 обязательно дойдет до 2180. И вот оказалось, что

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

Проблема следующая. У меня советник отслеживает все входящие тики 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. А если я закрываю платформу с работающим советником (или индикатором), а потом запускаю платформу снова? Как перехватить такое начало работы советника (индикатора)