Скачать MetaTrader 5

Вопросы от "чайника"

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нужен OpenCL? MQL5 предоставляет такую возможность!
Павел Владимирович
530
Добрый день. Как работает IntradayTimeFilter? Где можно найти подробное описание всех модулей сигналов в Мастере, какие параметры что означают?
Павел Владимирович
530
Павел Владимирович 2011.05.05 10:08  

Как работает IntradayTimeFilter разобрался. Он разрешает (или запрещает) один единственный час в течение суток. А если нужно разрешить не один час, а какой-то период?
Victor Kirillin
491
Victor Kirillin 2011.05.05 10:21  
strelec:
Добрый день. Как работает IntradayTimeFilter? Где можно найти подробное описание всех модулей сигналов в Мастере, какие параметры что означают?

Более подробное описание модулей сигналов появится в справке позже.

По поводу : "Как работает IntradayTimeFilter?"

Модуль не генерирует торговых сигналов, но позволяет накладывать временные ограничения на торговлю.

Различные комбинации параметров позволят проверить работу торговой стратегии, построенной на других сигналах, например:

  • по понедельникам (или в любой другой день недели);
  • в любой день недели за исключением понедельника и пятницы;
  • в 9:00 (или в любой другой номер часа в сутках);
  • круглосуточно за исключением произвольного набора часов в сутках;
  • и т.п.
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
Victor Kirillin
491
Victor Kirillin 2011.05.05 10:31  
strelec:

Как работает IntradayTimeFilter разобрался. Он разрешает (или запрещает) один единственный час в течение суток. А если нужно разрешить не один час, а какой-то период?

Разрешает (выбирает) один час параметр GoodHourOfDay (-1 все часы "хорошие")

Чтобы разрешить период (интервал часов) используйте параметр BadHoursOfDay. Это битовая маска "плохих" часов. Используются 24 бита (по количеству часов в сутках).

Хотите разрешить интервал с 8 до 19 часов включительно, запретите часы с 0 по 7 и с 20 по 23. Значение параметра будет выглядеть так:

   111100000000000011111111 (в двоичном виде),

   16646399 (в десятичном виде).

Павел Владимирович
530
Павел Владимирович 2011.05.12 07:43  
Добрый день. Что означают метки в виде флажков на временной оси внизу графика?

Aleksandr Chugunov
4816
Aleksandr Chugunov 2011.05.12 08:23  
strelec:
Добрый день. Что означают метки в виде флажков на временной оси внизу графика?

Экономический календарь
Павел Владимирович
530
Павел Владимирович 2011.05.16 06:37  
Неужели можно эксперта обучить читать новости?
Vladimir Batrudinov
4926
Vladimir Batrudinov 2011.05.16 06:59  
strelec:
Неужели можно эксперта обучить читать новости?
За последнюю неделю можно уже сейчас. Есть предложения к разработчикам добавить историю новостей и дать прямой доступ к календарю из MQL5.
Nikolay Demko
12465
Nikolay Demko 2011.05.16 12:04  
strelec:
Неужели можно эксперта обучить читать новости?

Без истории новостей в тестере будет сложно, хотя в принципе это возможно.

Терминал автоматически выставляет граф объекты означающие новостные события, а значит стандартными методами можно считывать их содержимое.

Дальше дело техники. Распознать и классифицировать событие, принять торговое решение в соответствии с логикой.

Павел Владимирович
530
Павел Владимирович 2011.05.17 07:14  
uncleVic:

Разрешает (выбирает) один час параметр GoodHourOfDay (-1 все часы "хорошие")

Чтобы разрешить период (интервал часов) используйте параметр BadHoursOfDay. Это битовая маска "плохих" часов. Используются 24 бита (по количеству часов в сутках).

Хотите разрешить интервал с 8 до 19 часов включительно, запретите часы с 0 по 7 и с 20 по 23. Значение параметра будет выглядеть так:

   111100000000000011111111 (в двоичном виде),

   16646399 (в десятичном виде).

Я не силен в программировании. Параметр так и надо задавать в виде одной длинной строки? Эксперт сам поймет - когда двоичный, а когда десятичный код? Как будет выглядеть значение параметра, чтобы разрешить торговлю с 02 часов до 05 и с 14 до 17? Заранее благодарен за ответы.
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе - Документация по MQL5
Павел Владимирович
530
Павел Владимирович 2011.05.17 07:56  
В двоичном виде этот параметр задать не удается, не вводится больше одиннадцати цифр. А в десятичном удается, но как разрешить нужное мне время? Кто подскажет?

12345678...280
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий