Разработка и создание прибыльных торговых советников Форекс на заказ: цены от Tradexperts

Пишу советники для форекс

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

  • правила входа (открытия позиций);
  • правила выхода (закрытия позиций);
  • размеры StopLoss, TakeProfit, TrailingStop (если они есть);
  • типы ордеров (рыночные, отложенные);
  • правила управления капиталом (фиксированный лот, процент депозита).

К техническому заданию (при необходимости) прикрепляются используемые нестандартные индикаторы, поясняющий иллюстрационный материал (скрины), всё что может ускорить понимание вашей торговой системы. Особенно сложные места вашей стратегии описывайте максимально подробно, не стесняйтесь повторяться в различных вариантах объяснений. Внимательно следите за тем, чтобы в тексте ТЗ не было неопределённости и противоречащих друг — другу формулировок, поскольку любая неопределённость трактуется в пользу исполнителя.

  • Советники для бинарных опционов.
  • Советники для нестандартных таймфреймов.
  • Советники для Ренко-баров.
  • MetaTrader4, MetaTrader5
  • Автоопределение количества знаков в котировках
  • Обработка ошибок при выполнении каждой торговой операции
  • Помощь и консультация по возникшим вопросам
  • повышению скорости тестирования и оптимизации.
  • устойчивости и корректности работы на реальном счёте.
  • удобству отображения и настройки параметров.

Техническое задание можно прислать, воспользовавшись формой в конце этой страницы или по e-mail.
Стоимость изготовления советника от $20, в зависимости от сложности и объёма работ. Изготовление в течении 1. 3 дней.
Возможна доработка ваших собственных советников. Стоимость доработки от $5.

Советник на заказ — примеры цены

Простой 1-2 стандартных индикатора, рыночные ордера, 1 открытая позиция, фиксированные StopLoss, TakeProfit, стандартный трейлинг-стоп, фиксированный лот, заданное время торговли. $20-30
Средний 2-3 стандартных или нестандартных индикатора, отложенные или рыночные ордера, несколько открытых позиций в обоих направлениях, сетка – усреднение против тренда, динамический лот. $50-60
Сложный Мультивалютная торговля, сложная логика, безиндикаторный математический алгоритм, локирование открытых позиций, виртуальные StopLoss, TakeProfit, трейлинг-стоп суммарной прибыли. $90-120
  • В случае предоплаты 100% вы сразу получаете полнофункциональный исходный код (mq4).
  • В случае предоплаты 50% вы получаете сначала скомпилированную ограниченную демо- версию (ex4).

Скомпилированная ограниченная демо-версия советника имеет ограничение по сроку использования (до определённой даты), интервалу тестирования и валютной паре. Её задача- продемонстрировать принципиальную готовность советника и правильность работы алгоритма в основном. Все доработки и устранение замечаний производятся в полнофункциональной версии после полной оплаты. Полнофункциональная версия- это исходный код советника, позволяющий производить его редактирование в MetaEditor с целью дальнейшей доработки, если она потребуется. Полноценное тестирование возможно только на полнофункциональной версии.

Тестирование и оптимизация торговой системы (советника) в стоимость не входит. Теоретически, возможно наше участие в тестировании и оптимизации вашего советника за дополнительную плату, однако лучше проделать это самостоятельно, используя рекомендации с сайта. Только в ходе самостоятельного тестирования и оптимизации вы сможете узнать все особенности системы, её сильные и слабые стороны.

Устранение ошибок, возникших по вине изготовителя, а также незначительные доработки, не требующие существенных изменений советника, производятся бесплатно в течении первых 6 месяцев эксплуатации советника. Существенные доработки, не предусмотренные техническим заданием, осуществляются за дополнительную плату по отдельному техническому заданию.

  • Индикатор Kaufman – голубой;
  • 9-периодный ADX больше 30 и растёт, +D больше чем –D.
  • Как только условия выполнены, на открытии нового бара открываем позицию на Buy, стоплосс устанавливаем на уровне последнего нижнего фрактала, тейкпрофит должен задаваться в настройках советника.
  • Закрытие позиции: стоплосс, тейкпрофит или когда индикатор Kaufman изменит цвет на противоположный (с голубого на желтый).
  • Индикатор Kaufman – желтый;
  • 9-периодный ADX больше 30 и растёт, -D больше чем +D.
  • Как только условия выполнены, на открытии нового бара открываем позицию на Sell, стоплосс устанавливаем на уровне последнего верхнего фрактала, тейкпрофит должен задаваться в настройках советника.
  • Закрытие позиции: стоплосс, тейкпрофит или когда индикатор Kaufman изменит цвет на противоположный (с желтого на голубой).

Управление капиталом: лот рассчитываем исходя из размера депозита – не более заданного %. При этом 1% соответствует 0,1 лоту на каждую $1000 депозита. Должна быть возможность отключения манименеджмента и установки фиксированного лота.

Советники Forex на заказ

Открытие торгового счета Форекс

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

Заказ советника форекс

1

Разработка простых советников для МТ4 на заказ (например основанных на пересечении, с трейлингом и стопами и тейкпрофитом)

2

Усложнёный алгоритм входа/выхода советника

3

Добавление к торговому роботу (заказанному у нас) простых систем управления капиталом (например мартингейл)

4

Усложнённый расчёт уровней отложенных ордеров

5

Советники основанные на управлении визуальными элементами MetaTrader’а аналогичный торговый робот

6

Трейлинг стоп

7

Советники на основе сеток из отложенных ордеров

Мультивалютные советники как правило очень сложные в исполнении и начальные цены обычно выше от 80$. Но смысла их заказывать почти нету, потому что каждый советник работает на любой паре не мешаю другому советнику. Поэтому выше предложены самые выгодные варианты по цене/сложность/качество.

В общем случае все расчёты индивидуальны, существует множество факторов оценки сложности, поэтому при заказе советника лучше написать техническое задание, по которому мы сможем сказать точную(окончательную) цену выполнения заказа. По имеющемуся опыту работы можем сказать среднестатистический заказ стоит 40$

8

Cигнал по условиям

9

Формула или наложение мувинга на имеющийся индикатор

10

Индикаторы расставляющие визуальные(трендовые линии) элементы MetaTrader

Реализация задач с применение других языков программирования

11

Реализация отдельных функций в DLL

12

Защита кода путём переноса расчётной части в DLL

13

Выполнение защиты с помощью функций WinAPI (практически не взламываемый тип защиты) для коммерческих советников

15

Копирование сделок с одного счёта на другие

16

Решение задач с использованием нейронных сетей

Как заказать разработку

Мы работаем с Webmoney, Яндекс.Деньги, Visa(с карты на карту), Банковскими переводами (в долларах и рублях) Реквизиты здесь. После анализа подробного ТЗ (Технического задания), присланного заказчиком, мы выставляем стоимость и сроки написания торгового робота, скрипта, советника на заказ или другого продукта, если заказчик согласен с условиями, перечисляет нам предоплату в размере 30%-50% от выставленной нами стоимости. После окончания написания продукта мы по требованию заказчика высылаем материалы подтверждающие готовность заказа, заказчик перечисляет остаток стоимости и получает исходный код заказанного советника, индикатора или другой программы. Претензии по исправлению элементов продукта после написания не вошедшие в ТЗ расцениваются как модификация по прайсу услуг. Также стоит ознакомиться с Условиями(этапами) сотрудничества

Как заказать написание советника по вашей стратегии

Доброго времени суток, товарищи форекс трейдеры!

Ни для кого не секрет, что если трейдер какое-то время работает по правилам своей ТС – изо дня в день, из недели в неделю, из месяца в месяц – то он очень неплохо знает порядок работы, особенности торгового инструмента, получает опыт с каждой завершенной сделки. И со временем эта рутина начинает немного надоедать – так как все действия постоянно повторяются и нет ничего нового. Вот тут то и приходит идея – а почему бы не автоматизировать свою стратегию и не переложить все алгоритмы работы, или хотя бы их часть, на советника? Но как быть, если вы не владеете никакими языками программирования? Из сегодняшнего материала вы узнаете, где найти программиста для автоматизации стратегии, как правильно составить техническое задание (без которого действия специалиста будут затруднительны), сколько и как платить за работу и на что стоит обратить особое внимание.

Где искать программистов ?

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

Само собой, у каждого есть собственная уникальная в своем роде идея, как стоит использовать обширные возможности торгового терминала. Собственный торговый эксперт, торговая панель, индикатор или скрипт – все это требует работы квалифицированного программиста. Но что, если вы не знаете ни одного языка программирования? Ответ очевиден – заказать разработку на фриланс бирже. Лучшим местом для этого будет сервис MQL5 Jobs, созданный компанией MetaQuotes специально для разработки приложений для терминалов MT4/MT5.

Проверка идеи

daily_picdump_1317_640_42

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

Если мы говорим о разработке полноценного автоматического советника, то самая частая причина разочарования заказчиков – это убыточность их стратегии. Следует понимать, что исполнитель никоим образом не отвечает за прибыльность разрабатываемого им советника. Его задача – четко следовать обговоренному техническому заданию, не отходя от него ни на миллиметр. Поэтому, если вы получили готового советника и, протестировав его, поняли, что тот не зарабатывает, значит, проблема в алгоритме советника, а не в том, как его реализовал разработчик.

Часто проблема объясняется тем, что заказчики не слишком трепетно относятся к проверке идеи на истории, либо вовсе берут техническое задание из какой-либо статьи в интернете. Если вы проверяете стратегию вручную, используйте разные участки истории. Часто начинающие трейдеры проверяет лишь на одном участке, либо заведомо пропускают убыточные сделки, убеждая себя, что их можно было спокойно фильтровать “на глазок”. Из-за этого заказчик в итоге и получает совершенно неожиданный для себя результат.

Типичной причиной ссор на этой почве становится желание заказчика “по-быстрому” доработать идею, пока исполнитель еще “горячий”. Часто объем работ переходит по размеру на новый заказ, и дело заканчивается обращением в арбитраж. Поэтому, всегда цените свое время и время того, кто исполняет ваш заказ, и избавьте себя от желания сделать несколько “небольших бесплатных изменений” на последних этапах работы.

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

Написание технического задания

daily_picdump_1887_640_85

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

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

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

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

Как делать не нужно:

Требуется советник на основе ATR и фракталов. Открываем сделку при появлении большой свечи возле уровня фрактала. Лот прогрессирующий, зависит от денег на счету. Также нужен динамический стоп лосс и тейк профит.

Пример правильного ТЗ:

Требуется написать советник на основе фракталов Билла Уильямса и индикатора ATR. Во входных параметрах должна быть возможность указать коэффициент риска, период ATR, а также минимальные значения стоп лосса и тейк профита.

Входим в позицию на покупку, если свеча с телом в 200% от текущего значения ATR закрывается выше уровня последнего верхнего фрактала. Маржа по позиции должна соответствовать установленному коэффициенту риска от эквити. Выход из позиции осуществляется по стоп лоссу или тейк профиту. Значения стоп лосса и тейк профита берутся из текущих показаний ATR, но они должны быть не меньше значений, указанных во входных параметрах.

Создание заказа

daily_picdump_1946_640_09

В первую очередь, нужно создать новый заказ. Для этого переходим на сайт MQL5.com, регистрируемся, если вы этого еще не сделали, и переходим в раздел “Фриланс”. Для создания новой задачи кликаем по ссылке “Новая работа”.

mql5-jobs-sozdanie-zakaza

Дальше, заполняем форму заказа:

  1. Впишите название работы. Например: “Требуется написать советник” или “Нужен индикатор”;
  2. Выберите категорию и укажите версию платформы (MQL4 или MQL5);
  3. Если ранее вы уже что-то заказывали и хотите продолжить работу с тем же разработчиком, вы можете создать персонализированный заказ, указав в этом поле имя исполнителя;
  4. Укажите примерную стоимость работы. Если вы еще не определились с бюджетом, можете оставить поле пустым и выяснить стоимость в ходе обсуждения заказа с разработчиками. На этом этапе вы указываете лишь ориентировочную стоимость, но в то же время не стоит указывать слишком малую цену или слишком завышать порог. Если в первом случае вы можете вовсе не получить откликов, то во втором исполнители могут наоборот затребовать слишком много;
  5. Здесь укажите примерные сроки выполнения работ. Старайтесь всегда указывать в задании, есть ли срочность в выполнении работы. Разработчики далеко не всегда следуют установленным срокам, поскольку много неучтенного времени может уходить на тестирование и исправление ошибок. Естественно, за срочное задание исполнитель может потребовать большую стоимость;
  6. Самая важная часть. Здесь стоит подробно расписать задачу. От того, на сколько правильно составлено задание, во многом зависит финальный результат.

mql5-jobs-sozdanie-zakaza-2

Чуть ниже вы можете прикрепить файлы, если требуется. Например, это могут быть пояснительные картинки или другие файлы, непосредственно касающиеся выполнения работы. После заполнения формы нажмите “Добавить”, чтобы создать новый заказ.

mql5-jobs-sozdanie-zakaza-3Общение с исполнителями

daily_picdump_1997_640_89

После создания новой заявки на нее начнут откликаться исполнители. При получении нового сообщения в работах, в верхнем тулбаре появится иконка портфеля. Кликните на иконку, чтобы перейти к обсуждению. На начальном этапе нужно обсудить все вопросы, касающиеся деталей выполняемой задачи, стоимости и сроков. Для выбора исполнителя наведите курсор на заявку и нажмите “Перенести в: Выбранные”.

mql5-jobs-obshhenie-s-ispolnitelyami

Выбирая исполнителя, старайтесь обращать внимание на его стаж работы и отзывы предыдущих заказчиков. Стоит обратить внимание на стоимость выполняемых заказов – множество заказов по 10$ может говорить о недостаточном профессионализме разработчика. Также, хорошие исполнители всегда стараются пойти навстречу, объяснить, если что-то непонятно, или же дать ссылку на нужные материалы. Также, по возможности плюсом будет наличие дополнительных контактов для связи и, в принципе, скорости ответа на сообщения. Это говорит о том, на сколько исполнитель заинтересован в работе.

Для выполнение работы можно выбрать только одного исполнителя. Если вы изменили свое решение и выбрали другого, первый будет удален из группы “Выбранные”. По нажатию на иконку портфеля откроется страница заказа. Заявки исполнителей делятся на четыре группы: Выбранные, Кандидаты, Отклоненные и Новые.

mql5-jobs-obshhenie-s-ispolnitelyami-2

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

Шаг 1: Соглашение о работе

daily_picdump_2048_640_48

После переноса исполнителя в группу выбранных с вашей стороны необходимо подтвердить факт предоставления работы и согласиться с правилами сервиса. На данном этапе заказчик подтверждает согласие с правилами работы сервиса, а исполнитель подтверждает принятие работы. Отметьте указанные галочки и нажмите “Далее”.

mql5-jobs-soglashenie-o-rabote

После этого в журнале появится соответствующее сообщение.

mql5-jobs-soglashenie-o-rabote-2Шаг 2: Подтверждение ТЗ

daily_picdump_2021_640_50

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

mql5-jobs-shag-2-podtverzhdenie-tz

По результатам обсуждения финального ТЗ с исполнителем у вас есть возможность скорректировать стоимость работы и срок ее выполнения, перед тем как подтвердить ее окончательно. Также, вам нужно приложить ТЗ отдельным файлом. Этот файл будет использоваться в случае разрешения спорных ситуаций через Арбитраж.

mql5-jobs-shag-2-podtverzhdenie-tz-2

Введите в соответствующие поля обговоренные стоимость, сроки и нажмите “Далее”. После подтверждения условий исполнителем работа будет перенаправлена на шаг предоставления прототипа, а на вашем счету будет заморожена сумма в размере стоимости работы. Перевод денег исполнителю будет осуществляться только на последнем шаге.

Шаг 3: Предоставление прототипа

daily_picdump_2068_640_53

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

Если же какой-то момент в прототипе вас не устраивает, или тот сильно отличается от обговоренного ранее задания, вы можете потребовать доработки прототипа, указав свои замечания по поводу доработок. Доработки могут быть только если прототип не соответствует обговоренному ТЗ. Если же на этом шаге вы вдруг обнаруживаете, что вам нужно нечто совершенно иное, вам необходимо обсудить стоимость дополнительных работ с разработчиком, так как некоторые изменения могут обернуться полным переписыванием исходного кода программы.

Если произошло обратное, и исполнитель утверждает, что предоставил готовое решение, на самом деле, не выполнив при этом все пункты, указанные в ТЗ, вы можете обратиться в арбитраж за помощью в решении спорной ситуации. На самом же деле, если задание простое и исполнитель сразу готов предоставить полностью рабочее решение, этап предоставления прототипа можно вовсе пропустить.

Шаг 4: Демонстрация

daily_picdump_2049_640_35

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

mql5-jobs-shag-4-demonstratsiya

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

Шаг 5: Передача работ

daily_picdump_2069_640_83

На данном шаге работа считается выполненной. Заказчику передано готовое решение, а исполнитель подтвердил его готовность. Обратите внимание, что работа может передаваться как в исходных кодах, так и скомпилированном варианте. Точный способ передачи работ и ее последующего обновления следует обсуждать на первых этапах заказа. Без наличия исходного когда в будущем могут быть сложности с передачей задачи другому разработчику, поэтому об этом стоит позаботиться заранее.

Если после этого заказчик не будет выходить на связь, в течении 3 дней средства автоматически будут перечислены на счет разработчику. То есть работа автоматически переходит на шаг оплаты.

mql5-jobs-shag-5-peredacha-rabotШаг 6: Оплата

daily_picdump_2073_640_86

После подтверждения передачи работ обеими сторонами разработчику на счет автоматически переходит обговоренная сумма оплаты за вычетом 10% комиссии сервиса. Больше ничего нажимать не нужно. Работа будет автоматически перенесена в раздел “Выполненные”. Вы, как заказчик, теперь можете оставить отзыв исполнителю (описать, на сколько вы довольны выполненной работой). Также, исполнитель может оставить ответный отзыв. Таким образом формируется рейтинг заказчика и исполнителя.

mql5-jobs-shag-6-oplataЗаключение

daily_picdump_2073_640_37

Если вам требуется реализовать уникальную торговую идею и вы разочаровались найти подходящее решение на просторах интернета, сервис MQL5 Jobs – это идеальное решение. Если же вы еще не сталкивались с Фриланс биржами до этого момента, помните, главное здесь – это взаимное уважение. Если вы будете следовать инструкциям и предоставлять всю необходимую информацию, вы наверняка получите желаемый результат, а возможно даже найдете постоянных партнеров.

Источник http://wellforex.ru/index/zakazat_izgotovlenie_mts/0-20

Источник https://tradexperts.ru/sovetniki-na-zakaz

Источник https://tlap.com/avtomatiziruem-vashy-strategiy/

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

span.hidden-link { color: #DCDCDC; /*-цвет ссылки-*/ text-decoration: underline; /*-подчеркивание-*/ cursor: pointer; /*-указатель в виде пальца-*/ }