Интервью с Ахмедом Солиманом (CodersGuru)

Ахмед Солиман (Ahmed Soliman), более известный под ником CodersGuru, является профессиональным разработчиком С++. Занимается разработкой советников под заказ. Является автором многих экспертов, технических индикаторов и скриптов. В данный момент пишет собственную книгу по программированию торговых стратегий.

Ахмед, расскажите, пожалуйста, о себе. Как и когда Вы познакомились с трейдингом?
Я пишу программы на С++ и Ассемблере, имею опыт работы почти со всеми языками программирования. Принимал непосредственное участие во многих проектах в Испании, Египте и США. Год назад один из моих клиентов попросил написать для него торговую систему на MQL4, и это был первый раз, когда я услышал про этот язык. Клиент сказал, что он очень похож на С++ и даже проще его. Спасибо этому клиенту и языку MQL4. С тех пор я начал программировать на MQL4, но не забыл мой основной язык программирования - C++. Именно поэтому вы можете найти много моих расширений, написанных на языке С++ для терминала MetaTrader.

Вы торгуете? Если да, то вручную или при помощи советников?
Да, торгую уже 6 месяцев. Я начал торговать вручную, но это такой стресс! Мой доктор посоветовал мне автоматизировать торговлю. Ну, вы понимаете, о чем я говорю! Я не считаю себя достаточно дисциплинированным, чтобы торговать вручную. И уверен, что любую ручную работу можно автоматизировать. Отвечая на ваш вопрос, хочу сказать: я торгую при помощи своих собственных советников и постоянно стараюсь их улучшить. Такой подход освобождает меня и уберегает от различных неприятностей!

А каковы Ваши успехи в области автоматического трейдинга? Какие индикаторы и советники Вы уже разработали?
Вы не поверите, если я скажу, что не знаю, сколько индикаторов, скриптов и советников я создал. На самом деле я разработал сотни программ, которые вы можете найти на большинстве Форекс-форумов. При помощи своих пособий я многим помог понять язык MQL4, и многие из них заработали себе репутацию в мире MQL-программистов!

На текущий момент у меня есть три советника, которые были выставлены администратором Forex-TSD.COM для тестирования в элитном разделе. И эти советники приносят прибыль!

Почему Вы считаете, что лучше пользоваться программами автоматического трейдинга, чем торговать вручную?
Ну, есть такая поговорка: "Планируй свою торговлю и торгуй по плану" (Plan you trade and trade your plan), и Реймонд Тох (Raymond Toh) сказал в одной из своих статей, что "невозможно сделать прибыль на Форексе без подчинения четко установленным правилам и дисциплине". Невозможно подчиняться своим правилам при ручной торговле, поверьте, я торговал вручную и потерял много денег. Для собственного спокойствия вы должны найти программиста, описать ему вашу ручную торговлю, и он выдаст вам советник, который автоматизирует вашу ручную торговлю на 100%.

MetaTrader 4 и MQL4 дают нам возможность писать собственные советники чтобы эмулировать ручную торговлю. Так почему бы нам не воспользоваться этими мощными инструментами и не сделать нашу торговую жизнь легче?

Так Вы считаете, что можно автоматизировать практически любую торговую систему?
Большинство людей (трейдеры и программисты) скажут: "НЕТ!" А я скажу: "Объясните мне логически вашу ручную стратегию - и я дам вам механическую торговую систему". У нас есть функции языка MQL4, которые управляют временем торговли, если вы хотите торговать во время специфичной сессии. Если вам нравятся стратегии типа "вход/выход", есть функции, которые высчитывают уровни Фибоначчи. Если кратко, в MQL4 мы имеем связи со всеми аспектами ручной торговли. Возможно, мой эксперимент по ручному трейдингу влияет на мое мнение, но я искренне верю в то, что сказал!

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

Если вы трейдер, который ищет программиста, то главная ваша проблема (да и программиста тоже): как наиболее четко описать вашу торговую систему словами? Я бы посоветовал:

  • Опишите свою стратегию вашему программисту как можно подробнее!
  • Попробуйте разобраться в основах программирования. Это поможет вам описать вашу торговую систему более логично.
  • С самого начала вы должны знать свою собственную систему. Я встречал много клиентов, которые просили автоматизировать их систему, но когда мы начинали программировать, я узнавал, что они вообще ничего не знают о своей торговой системе!

Что Вы думаете о Чемпионате и его Правилах?
Мне очень нравится дух соревнования, и я уверен, что это - единственный путь улучшить любую систему. Сейчас программирование на MQL4 - это моя жизнь. И вы можете представить, как же будет интересно узнать, какое место я занимаю среди MQL4-программистов всего мира! Спасибо за идею и спасибо за правила!

А единственную неопределенную часть правил я обсужу в форуме!

Будете ли Вы участвовать в чемпионате лично? И почему?
Конечно, я буду участвовать. Почему? Потому, что как я сказал, мне нравится дух соревнования и я бы не возражал иметь в кармане 40 000 долларов! Кроме того, я бы хотел занять своё место среди других MQL4-программистов как лучший кодер!

Почему Вы так уверены, что победите в Чемпионате? Возможно, у Вас есть очень прибыльный советник, уникальная стратегия? На каких принципах построен Ваш эксперт?
Вообще то, я хочу быть победителем, но не уверен, что стану им. Моя стратегия хорошо работает на меня вот уже 2 месяца, и я в нее верю! Я не могу подробно описать сейчас свою стратегию, но считаю, что невозможно представить её без индикаторов! Если я расскажу, какие индикаторы используются в моей стратегии, вы будет знать, как она работает. Единственное, что я могу сообщить, это то, что мой эксперт не использует внешние индикаторы. Все индикаторы встроены в код советника. Большего про мой эксперт я сказать не могу!

А Вы будет распространять свой советник после завершения Чемпионата?
Я даже не думал об этом! Возможно, буду, если выиграю.

И наш традиционный вопрос: если Вы получите 40 000 долларов, как Вы ими распорядитесь?
Я опубликую свою первую книгу по программированию на MQL4. Еще спрошу свою жену, где бы она хотела провести выходные? Возможно, мы поедем в Мекку!

Большое спасибо, Ахмед. Желаю Вам победы в Чемпионате!

Создана: 05.09.2006  Автор: MetaQuotes
300 разработчиков за первый месяц регистрации

Продолжается регистрация Участников Чемпионата Automated Trading Championship 2006. За первый месяц, заявку на участие в соревновании подали уже более 300 разработчиков механических торговых систем. До начала Чемпионата остается один месяц.

Автоматический трейдинг сегодня и завтра

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

Предыдущая Следующая
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий

Браво!
Достойные соперники!:) Желаю успехов!

04.09.2006 19:06