Библиотека: SignalCrossiMA

 

SignalCrossiMA:

Модуль торговых сигналов на пересечении двух индикатора Moving Average

Автор: Vladimir Karputov

 
Automated-Trading:

SignalCrossiMA:

Автор: Vladimir Karputov

Спасибо, работает - будем тестировать!

А что это за второй файл SignalCrossiMA EA.mq5 какой-то странный?

 
Andy:

Спасибо, работает - будем тестировать!

А что это за второй файл SignalCrossiMA EA.mq5 какой-то странный?

Дело в том, что просто опубликовать сигнал не получается - нужен ещё и советник. А если выкладывать советник сгенерированный Мастером MQL5, то этот советник не проходит суровые тесты в КодоБазе. Вот поэтому пришлось залить пустышку.

Вам же нужно следовать инструкции в описании:

Файл сигнала необходимо разместить в папке [data folder]\MQL5\Include\Expert\Signal\ и перезагрузить редактор MetaEditor. После перезагрузки редактор увидит данный модуль (искать описание "  Signals based on crossover of two iMA").

Далее необходимо сгенерировать советник на основе модуля сигналов - подробнее в справке Создание готового советника - Мастер MQL4/MQL5.

Создание готового советника - Мастер MQL4/MQL5 - MetaTrader 5
Создание готового советника - Мастер MQL4/MQL5 - MetaTrader 5
  • www.metatrader5.com
Мастер MQL4/MQL5 позволяет создавать полностью работоспособных советников на основе стандартной библиотеки, поставляемой вместе с торговой платформой. Для этого выберите пункт "Советник (сгенерировать)" на первой странице Мастера MQL4/MQL5. Общие параметры — название советника, это же имя будет присвоено и файлу эксперта. Здесь также можно...
 
Я так и понял и сделал - еще раз большое спасибо за оперативность! А вроде бы выкладывают советники, сгенерированные Мастером MQL5?
 
Vladimir Karputov:

Дело в том, что просто опубликовать сигнал не получается - нужен ещё и советник. А если выкладывать советник сгенерированный Мастером MQL5, то этот советник не проходит суровые тесты в КодоБазе. Вот поэтому пришлось залить пустышку.

Вам же нужно следовать инструкции в описании:

Файл сигнала необходимо разместить в папке [data folder]\MQL5\Include\Expert\Signal\ и перезагрузить редактор MetaEditor. После перезагрузки редактор увидит данный модуль (искать описание "  Signals based on crossover of two iMA").

Далее необходимо сгенерировать советник на основе модуля сигналов - подробнее в справке Создание готового советника - Мастер MQL4/MQL5.

Владимир, а почему тогда Вы опубликовали этот модуль торгового сигнала в категории "Советники", а не в "Библиотеке" - так ведь можно?

UPD: вижу, что уже перенесли, но все равно - во вкладке "Библиотека" терминала МТ5 он находится в категории "Советники", а категории "Библиотека" там вообще нет (хотя в Метаедиторе она есть)?

... ОК, теперь он везде в Библиотеке.
 
Andy:

***

... ОК, теперь он везде в Библиотеке.

Терминалам нужно время для синхронизации баз данных. Получилось, что через сутки всё синхронизировалось.

 
Vladimir Karputov:

Терминалам нужно время для синхронизации баз данных. Получилось, что через сутки всё синхронизировалось.

А вообще куда правильней выкладывать модули торговых сигналов - в Библиотеку или в Советники?

 
Andy:

А вообще куда правильней выкладывать модули торговых сигналов - в Библиотеку или в Советники?

Модули - в раздел Библиотеки.

Советники - в раздел Советники.

 
Vladimir Karputov:

Модули - в раздел Библиотеки.

Советники - в раздел Советники.

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

 
Andy:

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

А Вы попробуйте :). Иногда нужно и самостоятельно что-то проверять, чем сто раз спрашивать.

 
Vladimir Karputov:

А Вы попробуйте :). Иногда нужно и самостоятельно что-то проверять, чем сто раз спрашивать.

Просто не совсем понятно ваше сообщение выше, что к модулю обязательно нужен и сам советник, созданный Мастером МКЛ5 и что он не всегда проходит проверку - ведь можно же модули и без него в Библиотеку выкладывать, а если в Советники, то есть в Кодобазе и модули торговых сигналов вместе со сгенерерированным Мастером советником, как они прошли проверку, можете уточнить?