Программирование на MQL

Концепция разработки программного обеспечения ГлавФОРЕКС

Лаборатория программирования проекта ГлавФОРЕКС занимается разработкой программного обеспечения для торговых терминалов MetaTrader 4. Основным направлением нашей деятельности является создание торговых советников (Expert Advisors) для торговли на реальных счетах. Поэтому мы уделяем особое внимание не только четкому соответствию программного кода алгоритму торговой стратегии, но и оптимизации взаимодействия советника с сервером брокера. Не секрет, что многие механические торговые системы, показывающие прибыль в тестере стратегий, в реальной торговле оказываются убыточными либо приводят к отключению торговли советниками со стороны брокера. Опыт, накопленный нашими программистами, показывает, что в процессе разработки советника необходимо адаптировать самые смелые замыслы автора торговой стратегии к реалиям повседневной торговли — тайм-аутам, реквотам, проскальзываниям и другим нюансам работы торгового сервера. Этим мы занимаемся более 4-х лет.

Индивидуальные решения

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

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

Для обсуждения вопросов, связанных с программированием торговых стратегий, пожалуйста, обращайтесь по адресу: [email protected] или воспользуйтесь контактной формой.

Стоимость разработки торговых систем

Стоимость разработки торговой системы по вашему алгоритму индивидуальна и зависит, прежде всего, от сложности этого алгоритма. Для ориентира — простая система с открытием позиции по одному индикатору и закрытием по стопу или тейку будет стоить 50 долларов США. Как правило, такую систему можно разработать самостоятельно или попросить помощи на форуме. Поэтому обычно минимальная стоимость разработки системы, за которой к нам обращаются — 100 долларов США. На окончательную стоимость системы влияют такие факторы, как необходимость контроля за открытыми позициями, количество позиций, открытых одновременно и их взаимосвязь, анализ данных других таймфреймов и других инструментов, торговля по нескольким инструментам, сложность алгоритмов Money Management, контроль линий баланса и эквити в процессе работы и т.д.

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

Почему некоторые разработчики предлагают
написать МТС за 20 WMZ или бесплатно?

Не секрет, что на просторах Интернета встречаются гораздо более выгодные предложения по разработке торговых систем на MQL4, чем наше. Можно встретить также предложения разработать МТС бесплатно. Человек, мало-мальски знакомый с трудом программиста, естественно, усомнится в квалификации таких разработчиков или нахождении их в здравом уме. Однако все объясняется просто — целью авторов таких предложений является завладение вашим алгоритмом торговой стратегии для дальнейшей перепродажи. Для достижения этой цели используется демпинг и другие способы недобросовестной конкуренции. Рекомендуем вам учесть эти соображения при выборе разработчика для своей прибыльной торговой стратегии. Она останется прибыльной только в том случае, если алгоритм не попадет в руки таких «бизнесменов». Разумеется, они будут уверять, что занимаются разработкой программ из чистого альтруизма. Посмотрите вокруг — много ли альтруистов и меценатов вы встречали на FOREX? (…)

Сроки разработки торговых стратегий

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

Заказать сейчас