![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сколько людей, столько мнений. Душу греет, что мое совпало с мнением komposter'а по ссылке Prival'а.
Как предложение: в Вашем случае при наличии в советнике двух магиков можно использовать магик, сгенерированный для пары и ТФ, и его отрицательное значение.
Хорошая мысль...спб..
скажите пожалуйста, а есть ли какой нибудь скрипт, чтоб имитировал открытие позиций в тестере. например есть система ручной торговли, я вешаю на график нужные индикаторы и запускаю какой нибудь советник - ну чтобы тестер работал. вот сформировался сигнал от индюков и я кидаю скрипт на график, а он имитирует открытие сделки. и так на каждый сигнал. а потом смотрю прибыльная стратегия или нет
Смотрите статьи Визуализация тестирования. Ручная торговля. и Визуальное тестирование прибыльности индикаторов и сигналов.
скажите пожалуйста, а есть ли какой нибудь скрипт, чтоб имитировал открытие позиций в тестере. например есть система ручной торговли, я вешаю на график нужные индикаторы и запускаю какой нибудь советник - ну чтобы тестер работал. вот сформировался сигнал от индюков и я кидаю скрипт на график, а он имитирует открытие сделки. и так на каждый сигнал. а потом смотрю прибыльная стратегия или нет
Хочу получить значение хая цены с времени x(часы минуты) по время у(часы минуты).В текущий момент времени меня интересует значение этого диапазона, если он прошел, а если нет то предыдущего. Нет ли у кого каких либо наработок такого типа. Я что-то попробовал, но на выходе почему-то получаю 0. Тут только часы. И ищется и хай и лоу.
А применить функции iHighest и iLowest не пробовали? Вам остается перевести нужное время в индексы и вы получите искомый результат...
А применить функции iHighest и iLowest не пробовали? Вам остается перевести нужное время в индексы и вы получите искомый результат...
Спасибо. Попробую.
Сколько людей, столько мнений. Душу греет, что мое совпало с мнением komposter'а по ссылке Prival'а.
Сейчас я отказался от использования периода графика в мейджике.
Иногда хочется переключить ТФ при работающем эксперте, а этот способ генерации сразу "запустит другой советник".
И вместо Period() стараюсь использовать extern TimeFrame, чтоб советник одинаково работал на графике любого периода.
И снова большой "Кхммм...".
На выходных заметил такой (для меня) неприятный моментик со временем.
предполагая что ВСЕ времена расчитываются относительно времени сервера
(либо его последнего известного значения) (ну кроме TimeLocal() естественно )
Однако это оказалось не так и потратил энное количество времени зря пытаясь выяснить
причины неправильной отфильтровки... :((( век живи - век учись...
ЗЫ: пригодилась бы встроеная функция напрямую вычисляющая цену по указанному времени.
сейчас извращаюсь так:
Чтобы не гадать. что получиться... Проверьте...