Скачать MetaTrader 5

Как опубликовать свой продукт в сервисе Маркет

17 апреля 2012, 14:35
MetaQuotes Software Corp.
273
24 931

Удобства и преимущества Маркета

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

Купить готовую программу можно только через клиентский терминал MetaTrader 5. Каждая купленная на Маркете MQL5-программа жестко привязывается к компьютеру пользователя и должна пройти активацию. Например, при покупке торгового робота генерируется специальная копия советника, которая будет работать только на данном компьютере. Даже имея этот файл, злоумышленник не сможет запустить программу на другом компьютере. Такое решение позволяет защитить интересы разработчиков и их клиентов.

Сервис "Маркет" на MQL5.community

Покупки в Маркете привязываются к MQL5-аккаунту и конкретным компьютерам. Они не зависят от брокерской компании и типа торгового счета.

Любая опубликованная в Маркете программа имеет бесплатную демонстрационную версию, которую можно запускать только в Тестере Стратегий. Демо-версии не могут быть запущены на исполнение в терминале и не могут быть использованы в трейдинге. Однако это позволяет еще до покупки проверить заявленные характеристики и убедиться в работоспособности приложения. При этом интересы разработчиков остаются защищенными, а покупатель избавлен от покупки кота в мешке.

После каждой покупки MQL5-программы через сервис Маркет на счет продавца в платежной системе поступают денежные средства, равные стоимости продукта (цену назначает продавец) с вычетом комиссии сервиса. Если у вас есть разработки, которые могут быть полезны пользователям MetaTrader 5, то сервис Маркет - отличная возможность заработка.


1. Регистрация в качестве продавца

Для получения статуса продавца необходимо пройти процедуру регистрации.

Подготовить заявку можно во вкладке "Продавец" своего профиля:

Рис 1. Вкладка "Продавец" в профиле

Рис. 1. Вкладка "Продавец" в профиле


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

Все поля должны быть заполнены на английском языке, представленный документ должен содержать фото и быть хорошего качества. В качестве документа можно приложить паспорт или водительское удостоверение. Кроме того, на момент подачи заявки документ должен быть актуальным. Все поля, указанные в заявке, должны соответствовать документу.

Также следует обратить внимание на поле "Адрес" - нужно указать полный почтовый адрес и индекс.


Рис. 2. Заполнение данных продавца

Рис. 2. Заполнение данных продавца


В качестве продавца можно зарегистрировать компанию, для этого необходимо отметить пункт "зарегистрироваться как компания", заполнить наименование компании и приложить регистрационные документы. Следует обратить особое внимание на правильное заполнение пункта "Мобильный телефон" - этот номер будет использоваться для отправки вам SMS.

После заполнения всех данных нужно ознакомиться с условиями использования сервиса Market и подтвердить свое согласие, отметив пункт "Я согласен с условиями сервиса MQL5 Market".

Далее нужно нажать кнопку "Зарегистрироваться", и заявка на регистрацию будет отправлена на проверку.

Рис. 3. Заявка на регистрацию отправлена

Рис. 3. Заявка на регистрацию отправлена


Если потребуется уточнение данных, с вами свяжется администрация сервиса.

Правильное заполнение всех полей значительно ускоряет процесс регистрации.

После проверки предоставленных данных на номер указанного вами мобильного телефона придет сообщение "Вы утверждены в качестве продавца в сервисе Маркет".

Появится вкладка "Профиль продавца":

Рис 4. Регистрация успешно завершена

Рис. 4. Регистрация успешно завершена


2. Подготовка продукта к публикации

В качестве примера рассмотрим подготовку и публикацию продукта Advanced Moving Average - торгового советника, использующего для входа сигналы технического индикатора Moving Average. В данном советнике присутствует система управления капиталом - торговый объем зависит от результатов предыдущих сделок. Кроме того, советник имеет ограничения по объему торговых позиций (в % от размера депозита).

2.1. Общая информация

После нажатия на кнопку "Создать новый продукт" в черновике появится вкладка "Общая", в которой необходимо заполнить общие сведения о продукте - его название, тип продукта, категорию и цену. Если продукт бесплатный, нужно отметить пункт "Бесплатно".

Рис. 5. Общая информация о продукте

Рис. 5. Общая информация о продукте

Заполнив общие параметры, нужно нажать кнопку "Добавить".

Будет выведено сообщение о том, что черновик сохранен и появятся следующие вкладки:

Рис. 6. Вкладки управления продуктом

Рис. 6. Вкладки управления продуктом


Поскольку вкладка "Общая" заполнена, перейдем к следующей.


В этой вкладке производится установка логотипа продукта:

Рис. 7. Вкладка "Логотип"

Рис. 7. Вкладка "Логотип"


Для продукта потребуется 2 логотипа:

  • 200x200 (отображается в описании продукта на сайте и в терминале);
  • 60x60 (отображается в списке продуктов в терминале).

Логотип - это визитная карточка продукта - он должен быть красивым и отражать суть продукта. Правильно созданный логотип способен привлечь внимание покупателей и увеличить продажи. Суть логотипа - выразить смысл продукта на языке картинки.

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

Продукт "Advanced Moving Average" использует скользящие средние, поэтому для него подойдет логотип:

Рис 8. Пример логотипов для советника Advanced Moving Average

Рис. 8. Пример логотипов для советника Advanced Moving Average


После загрузки логотипа размером 200x200 картинка размером 60x60 будет создана автоматически. Однако следует помнить о том, что автоматически созданные картинки не всегда получаются хорошего качества. Для этого предусмотрена возможность отдельной загрузки логотипа 60x60.

Пример:

Рис. 9. Логотипы: автоматически созданный из картинки 200x200 и картинка 60x60, подготовленная вручную

Рис. 9. Логотипы: автоматически созданный из картинки 200x200 и картинка 60x60, подготовленная вручную


В терминале наш продукт будет отображаться следующим образом:

Рис 10. Отображение продукта в терминале MetaTrader 5

Рис 10. Отображение продукта в терминале MetaTrader 5

Поскольку в терминале логотипы отображаются на белом фоне, то фон логотипа должен быть контрастным.

После добавления логотипа продукта для сохранения данных следует нажать кнопку "Сохранить".


2.3. Описание продукта

В разделе "Описание" нужно указать информацию о продукте - для торгового советника это могут быть используемые индикаторы, особенности риск-менеджмента, описание параметров торговой системы и т.д.

Описание продукта можно заполнить на русском и английском языке:

Рис. 11. Описание продукта

Рис. 11. Описание продукта


Подробнее о функциях редактора можно прочитать в статье "MQL5.community - Памятка пользователя". Отметим, что в описании продукта нельзя вставлять картинки, графические материалы добавляются отдельно во вкладке "Cкриншоты". Текст описания на английском языке можно не заполнять, поставив галочку в пункт "оставить на перевод модераторам".

После добавления информации о продукте для сохранения данных следует нажать кнопку "Сохранить".


2.4. Скриншоты

Для иллюстрации результатов работы продукта нужно приложить скриншоты. Для советника это могут быть результаты тестирования на истории и статистические характеристики торговли. В случае индикаторов/панелей управления можно приложить скриншоты графика из терминала.

Добавление скриншотов осуществляется в соответствующей вкладке:

Рис. 12. Вкладка "Скриншоты"

Рис. 12. Вкладка "Скриншоты"


При подготовке скриншотов с результатами тестирования следует использовать только сервер access.metatrader5.com:443. Все советники, представленные в сервисе Маркет, проверяются на исторических данных этого сервера.

В случае советников важно показать динамику кривой баланса и средств и статистические характеристики торговли - эта информация дает возможность оценить работу торгового робота.

Примеры картинок торгового советника Advanced Moving Average приведены на рис. 13-14. Обратите внимание на то, что скриншоты представлены на англ. языке - это обязательное требование к картинкам.

Рис 13. Скриншот №1 - результаты тестирования советника Advanced Moving Average на исторических данных

Рис 13. Скриншот №1 - результаты тестирования советника Advanced Moving Average на исторических данных


Рис 14. Скриншот 2 - Статистические характеристики торговли советника на истории

Рис 14. Скриншот № 2 - статистические характеристики торговли советника Advanced Moving Average


Для добавления скриншота нужно нажать кнопку "Прикрепить изображение", после успешного добавления они появятся в во вкладке "Скриншоты".

Обратите внимание, что размеры картинок (640x480) и допустимый тип файлов (GIF, PNG, JPG, JPEG) являются жестко заданными.


Рис. 15. Скриншоты успешно добавлены

Рис. 15. Скриншоты успешно добавлены

Если скриншотов несколько и их порядок важен, то добавление скриншотов следует проводить в обратном порядке. Порядок, в котором будут отображаться скриншоты, можно проследить по уменьшенным изображениям (рис. 14).

Все тексты на скриншотах должны быть на английском языке.

После добавления скриншотов для сохранения данных следует нажать кнопку "Сохранить".


2.5. Версии

Следующая вкладка - "Версии", в ней производится загрузка и обновление кода продукта.

Рис. 16. Вкладка "Версии продукта"

Рис. 16. Вкладка "Версии продукта"


В коде советника нужно указать версию продукта и его описание. Кроме того, хорошей идеей является добавление иконки для своей программы с помощью графического файла в формате ICO. Это придает вашему продукту профессиональный законченный вид и позволит трейдеру легко находить его среди других скомпилированных EX5 файлов:

#property icon путь_к_файлу_с_иконкой

Свойства MQL5-программ задаются при помощи директивы #property. Вы можете все графические и звуковые файлы, необходимые для работы программы, поместить в виде ресурсов непосредственно в исполняемый EX5 файл. Подробнее об этом можно узнать из статьи "Использование ресурсов в MQL5".

#property copyright   "2012, Mikhail Antonov"                                     // copyright
#property version     "1.00"                                                      // версия
#property description "This Expert Advisor is based on Moving Average indicator." // описание (строка 1)
#property description "The input parameters are optimized for EURUSD H1."         // описание (строка 2)
#property icon        "\\Images\\EA_icon.ico";                                    // файл с иконкой продукта

Номер версии, описание и иконка появляются при запуске советника в терминале:


Рис. 16. Версия продукта и описание при запуске советника в терминале

Рис. 17. Версия продукта и описание при запуске советника в терминале


Со временем в продукт могут вноситься изменения, поэтому следует обратить внимание на своевременную модификацию версий. В сервисе "Маркет" производится контроль версий - закачка продуктов с версией, ниже опубликованной, невозможна.

Описание, все сообщения и наименования входных параметров MQL5-программы должны быть на английском языке. Для проверки правописания английских слов можно воспользоваться сервисами проверки, например http://www.spellcheck.net/.

Для загрузки продукта нужно нажать кнопку "Добавить файл продукта":

Рис. 18. Загрузка файла продукта

Рис. 18. Загрузка файла продукта


После успешной загрузки файла он появится во вкладке "Версии" (рис. 19). При необходимости замены файла продукта можно загрузить его снова, нажав на кнопку Замена файла.

Рис 19. Файл продукта успешно добавлен

Рис 19. Файл продукта успешно добавлен


3. Отправка на проверку

После подготовки продукта к публикации его нужно отправить на проверку. Для этого нажмите соответствующую кнопку и он будет отправлен на проверку (рис. 20).

Рис. 20. Продукт отправлен на проверку

Рис. 20. Продукт отправлен на проверку


При необходимости корректировки продукта нужно нажать кнопку "Отменить", он перейдет в статус "Черновик" и его можно редактировать. После внесения изменений его нужно снова отправить на проверку.

Если при проверке возникнут замечания, то появится личное сообщение:

Рис. 21. Информирование о замечаниях к продукту

Рис. 21. Информирование о замечаниях к продукту


После внесения необходимых корректировок и повторной отправки на проверку статус продукта изменится:

Рис. 22. Продукт проверяется модератором

Рис. 22. Продукт проверяется модератором


4. Публикация продукта

Если все в порядке, продукт публикуется в сервисе "Маркет":

Рис. 23. Продукт опубликован в сервисе Маркет

Рис. 23. Продукт опубликован в сервисе Маркет


Опубликованный продукт также появляется в профиле Продавца:

Рис. 24. Продукт в профиле

Рис. 24. Продукт в профиле


Самое главное - теперь он стал доступным для всех пользователей MetaTrader 5:


Рис. 25. Продукт в терминале

Рис. 25. Продукт в терминале


Теперь ваш продукт смогут приобрести или скачать демо-версию, которая будет работать только в тестере стратегий клиентского терминала.


Рис. 26. Продукт в терминале (описание)

Рис. 26. Продукт в терминале (описание)


Скриншоты продукта отображаются в отдельной вкладке:


Рис. 27. Продукт в терминале (скриншоты)

Рис. 27. Продукт в терминале (скриншоты)


Статистика о количестве покупок и скачиваний демо-версий продукта доступна только продавцу в разделе "Мои продукты":

Рис. 28. Статистическая информация о продукте

Рис. 28. Статистическая информация о продукте


5. Обновление версии продукта

Обновление версий продукта производится во вкладке "Версии".

Рис. 29. Текущая версия продукта 1.0

Рис. 29. Текущая версия продукта 1.0


Для загрузки новой версии необходимо нажать на кнопку "Новая версия", после этого она появится в разделе "Версии":

Рис. 30. Обновленная версия продукта успешно загружена

Рис. 30. Обновленная версия продукта успешно загружена

Добавьте к новой версии описание: для этого нажмите кнопку с иконкой в виде карандаша. После этого новую версию необходимо отправить на проверку, после проверки она будет опубликована.


Пользуйся преимуществами Маркета

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

Для разработчиков это отличная возможность заработка - после каждой покупки на счет продавца в платежной системе MQL5.community поступают денежные средства, продавцу также доступна статистика по количеству покупок и скачиваний демо-версий продуктов. Все MQL5-программы, приобретаемые через сервис Маркет, защищены от несанкционированного использования.

Если у тебя есть потенциально успешная коммерческая разработка для пользователей MetaTrader 5, опубликуй её в сервисе Маркет. Огромная армия трейдеров на рынке приложений для MetaTrader 5 ждет именно тебя!


Рекомендуем вам также прочитать следующие статьи по Маркету:

Последние комментарии | Перейти к обсуждению на форуме трейдеров (273)
Timofey Emeliashin
Timofey Emeliashin | 20 ноя 2016 в 18:20

Здравствуйте. А скажите пожалуйста ! я ранее  скачал Советника бесплатно ,добавил Советнику дополнительные параметры внёс изменения в параметрах и доработал его. 

 Вопрос такой могу я выставить Советника платным в маркете, с уважением Тимофей.

Vitalie Postolache
Vitalie Postolache | 20 ноя 2016 в 18:27
Timofey Emeliashin:

Здравствуйте. А скажите пожалуйста ! я ранее  скачал Советника бесплатно ,добавил Советнику дополнительные параметры внёс изменения в параметрах и доработал его. 

 Вопрос такой могу я выставить Советника платным в маркете, с уважением Тимофей.

Тут половина маркета так делают и вроде не икает никто )))
Timofey Emeliashin
Timofey Emeliashin | 20 ноя 2016 в 18:52
Vitalie Postolache:
Тут половина маркета так делают и вроде не икает никто )))
Спасибо с уважением!)
Artyom Trishkin
Artyom Trishkin | 20 ноя 2016 в 19:08
Timofey Emeliashin:
Спасибо с уважением!)

Я бы не выражал уважения к тем, кто продаёт слегка переделанные чужие коды. Уважать нужно тех, кто сам всё делает. Качественно, а не тех, кто своего не имеет, но сшибает барыши за счёт других.

Особенно, если продают не свой код, нарытый где-нибудь на инет-помойке...

Timofey Emeliashin
Timofey Emeliashin | 20 ноя 2016 в 20:18
Artyom Trishkin:



Переход на новые рельсы: пользовательские индикаторы в MQL5 Переход на новые рельсы: пользовательские индикаторы в MQL5

Я не буду перечислять все новые возможности и особенности нового терминала и языка. Их действительно много, и некоторые новинки вполне достойны освещения в отдельной статье. Вы не увидите здесь кода, написанного по принципам объектно-ориентированного программирования — это слишком серьезная тема для того, чтобы просто быть упомянутой в контексте как дополнительная вкусность для кодописателей. В этой статье остановимся подробней на индикаторах, их строении, отображении, видах, а также особенностях их написания по сравнению с MQL4.

Вот мы и получили долгожданные MetaTrader 5 и MQL5 Вот мы и получили долгожданные MetaTrader 5 и MQL5

Это очень краткий обзор MetaTrader 5. Я не могу описать все новшества системы за столь короткий период времени - тестирование стартовало 09-09-2009. Это символическая дата, и я уверен, что это будет счастливым числом. Всего несколько дней у меня на руках бета-версия терминала MetaTrader 5 и MQL5. Я не успел опробовать все, что в нем есть нового, но то, что есть, уже впечатляет.

Портфельная торговля в MetaTrader 4 Портфельная торговля в MetaTrader 4

В статье обсуждаются принципы портфельной торговли и особенности применения к валютному рынку. Рассматриваются несколько простых математических моделей для формирования портфеля. Приводятся примеры практической реализации портфельной торговли в MetaTrader 4: портфельный индикатор и советник для полуавтоматической торговли. Описываются элементы торговых стратегий, их достоинства и "подводные камни".

Работа с корзинами валютных пар на рынке Форекс Работа с корзинами валютных пар на рынке Форекс

В статье рассматриваются вопросы о том, как разбить валютные пары по группам - корзинам; как получить данные о состоянии таких корзин (например, перекупленности и перепроданности); какие индикаторы могут предоставить такие данные; наконец, о том, как можно применить полученную информацию в практическом трейдинге.