Обсуждение статьи "Изучаем классы торговых стратегий из Стандартной Библиотеки - Пользовательские стратегии"

 

Опубликована статья Изучаем классы торговых стратегий из Стандартной Библиотеки - Пользовательские стратегии:

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

MetaTrader 5 предоставляет возможность торговли с помощью советников с минимальными или нулевыми знаниями языка программирования, благодаря замечательной возможности MetaEditor: Мастеру MQL5. Мастер (в этой статье мы не будем объяснить подробно как он работает) предназначен для создания готовых программ (файлы .mq5 и. ex5), алгоритмов и кода. Его мощь заключается в использовании Стандартной Библиотеки MQL5 и ее классов торговых стратегий, которые открывают перед разработчиком большие возможности.

Изучаем классы торговых стратегий из Стандартной Библиотеки - Пользовательские стратегии

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

Автор: Harvester

 
Interview with Victor Kirillin: Benefit from the MQL5 Wizard - Automated Trading Championship 2011
  • championship.mql5.com
Victor Kirillin is developing the Standard Library and is directly related to the MQL5 Wizard that is built to the MQL5 development environment MetaEditor 5. In this interview we discuss the features of the MQL5 Wizard in connection with the forthcoming Championship.
 
Я также рекомендую вам прочитать это интервью.
Интервью с Виктором Кириллиным: "Пользуйтесь Мастером MQL5" - Automated Trading Championship 2011
  • championship.mql5.com
Виктор Кириллин занимается разработкой Стандартной библиотеки и имеет непосредственное отношение к Мастеру MQL5, который встроен в MetaEditor 5 - среду разработки программ на MQL5. Мы решили поговорить с ним о возможностях MQL5 Визарда в свете предстоящего Чемпионата.
 
Спасибо за подробное описание пороговых уровней. Хотелось бы, чтобы и MQ так же подробно разбиралась со своей документацией :)
 

Статьи, как правило, можно рассматривать и как "расширение" документации.

Все, что нужно знать о таком стиле торговли и советниках с механизмом Wizard, есть в этой статье и в интервью по ссылке выше,

Если кто-то ищет большего, то это уже дело трейдера/программиста, его/ее фантазии и умений.

 

Уважаемый Harvester,

Я не очень уверен в одном моменте в разделе "Реализация паттернов". Надеюсь, вы сможете подтвердить это здесь.

Обозначим: strength=sum(m_pattern_X*weight of the pattern)/n.

В случае A: расчетная сила равна 67, в случае B: расчетная сила равна -3. В случае C:сила=3. В случае D: сила=-67.

1. если сила > 40, но сила < 60, то открывается длинная позиция, но не закрываются короткие позиции.

2. если сила >60, откройте длинную позицию и закройте короткую.

3. если сила< -40 и сила>-60, то будет открыта короткая позиция, но длинные позиции закрываться не будут.

4. если сила < -60: открыть короткую позицию и закрыть длинную.

5. если сила >-40 и сила<40, никаких действий предприниматься не будет.
 
IF Signal_ThresholdClose>= Signal_ThresholdOpen
Мы получаем сигнал на продажу, поэтому длинная позиция будетотменена, если :
Open_short > Signal_ThresholdClose OR Open_short > Signal_ThresholdOpen
Мы получаем сигнал на продажу, поэтому длинная позиция будетзакрыта, если :
Open_short > Signal_ThresholdClose ИЛИ Open_short < Signal_ThresholdOpen

 
Здравствуйте я пытался создать робота описанного в вашей статье но понял что версия используемого копирайта не соответствует версии metatrader 5 как быть подскажите пожалуйста?