Обсуждение статьи "Как заказать написание советника и получить желаемый результат" - страница 2
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ребята, огромное спасибо за отзывы и комментарии. Если честно, ждал больше критики. Наверно, все еще впереди ;)
Оглавление добавлю, только уточню, есть ли возможность указать ссылки на конкретные разделы.
По поводу "арсенала экспертописателя". Не думаю, что я открыл глаза кому-то из опытных программистов. Тема разжевана так подробно именно для трейдеров, они задумываются о вопросах стабильности системы очень поверхностно. А "универсальной таблетки" от всех ошибок быть не может - многие ситуации нужно продумывать индивидуально для каждой системы. Взять хотя бы дистанцию до стоп-ордеров: где-то можно подождать, и поставить СЛ позже, где-то, при невозможности установки стопа, нужно отменить сигнал, а где-то нужно "помнить СЛ" и закрываться по рынку. И это - простой пример с независимой сделкой, а часто логика должна учитывать несколько ордеров, сделок, и еще массу факторов. Предусмотреть все - невозможно.
Из личного опыта: советников "для реала в 100К" заказывают очень редко, в основном народ проверяет идеи. Депозитов, слитых из-за ошибки в коде, намного меньше, чем депозитов, слитых из-за ущербности стратегии. Именно поэтому "Проверяем идею" - раздел номер один.
coaster, "желаемый результат" всегда один - чемодан с деньгами. Только это не имеет отношения к статье, в ней говорится об осознанном пути к этому чемодану. Все дело в отношении к форексу, именно в нем проблема. Уже давно пора заставить все ДЦ на каждой странице сайта писать огромную надпись в черной рамке (как на сигаретных пачках):
ЗАРАБОТАТЬ НА ФОРЕКСЕ - ОЧЕНЬ СЛОЖНО
ЗДЕСЬ НЕТ ЛЕГКИХ ДЕНЕГ!
или
95% ТРЕЙДЕРОВ ТЕРЯЮТ ВСЕ СВОИ ВЛОЖЕНИЯ
А сейчас - отношение к форексу, как к (интеллектуальной) рулетке. И рекламируется это соответствующим образом. И контингент соответствующий, а как может быть иначе?...
В рекламе стиральной машины следует сказать: "ни в коем случае не засовывайте туда чёрную кошку, всё равно она не станет белой, а её только порвёт на куски". И ещё: "если ваша белоснежная одежда загрязнилась чёрными и красными пятнами от фруктов, не покупайте стиральную машину со всякими там порошками, а возьмите в аптеке 3%-перекись водорода за 10 центов, нанесите 1 грамм на эти пятна, и через 2 минуты они бесследно исчезнут".
В рекламе кондиционера обязательно надо сообщить: "в нём заводятся опасные микробы и плесень, а когда он включён на охлаждение, в помещении вообще не должно быть людей".
И т.д, и т.п.
Интересно было бы пронаблюдать действие такой объективной рекламы на потенциальных покупателей.
Это конечно параллельные фантазии. А вот если говорить о роботах, то самые адекватные клиенты понимают, что это их хобби, и что речь идёт о выигрыше, а не ежемесячном доходе. Поэтому клиент может заплатить программисту за работу, за программу (индикатор, скрипт, советник), но не за прибыль, которую берёт его схема. А то считать придётся по другому. Если предполагается оплата за прибыльность советника, то надо договариваться об отчислениях разработчику процентов от прибыли (например 40%, или вообще какой-то регрессивный процент, зависящий от загрузки: на большие объёмы меньшие отчисления). При этим разработчик должен встроить в советник контроль реально получаемой прибыли, и автоматическую отправку соответствующей информации. Таким образом например в конце квартала разработчик выставит пользователю конкретный счёт. Понятно, что советник должен быть страшно защищён и не поставляться пользователю в исходных текстах. В случае несоблюдения сроков оплаты - должен отключаться. Хотя всё это уже есть на рынке, и называется арендой советников. А то, что практикуется здесь, называется "заказ продукта по индивидуальным требованиям". Если по-честному, то такая "ручная работа" должна стоить в среднем на порядок дороже тиражируемых серийных программ.
Ребята, огромное спасибо за отзывы и комментарии. Если честно, ждал больше критики. Наверно, все еще впереди ;)
Оглавление добавлю, только уточню, есть ли возможность указать ссылки на конкретные разделы.
По поводу "арсенала экспертописателя". Не думаю, что я открыл глаза кому-то из опытных программистов. Тема разжевана так подробно именно для трейдеров, они задумываются о вопросах стабильности системы очень поверхностно. А "универсальной таблетки" от всех ошибок быть не может - многие ситуации нужно продумывать индивидуально для каждой системы. Взять хотя бы дистанцию до стоп-ордеров: где-то можно подождать, и поставить СЛ позже, где-то, при невозможности установки стопа, нужно отменить сигнал, а где-то нужно "помнить СЛ" и закрываться по рынку. И это - простой пример с независимой сделкой, а часто логика должна учитывать несколько ордеров, сделок, и еще массу факторов. Предусмотреть все - невозможно.
Из личного опыта: советников "для реала в 100К" заказывают очень редко, в основном народ проверяет идеи. Депозитов, слитых из-за ошибки в коде, намного меньше, чем депозитов, слитых из-за ущербности стратегии. Именно поэтому "Проверяем идею" - раздел номер один.
coaster, "желаемый результат" всегда один - чемодан с деньгами. Только это не имеет отношения к статье, в ней говорится об осознанном пути к этому чемодану. Все дело в отношении к форексу, именно в нем проблема. Уже давно пора заставить все ДЦ на каждой странице сайта писать огромную надпись в черной рамке (как на сигаретных пачках):
ЗАРАБОТАТЬ НА ФОРЕКСЕ - ОЧЕНЬ СЛОЖНО
ЗДЕСЬ НЕТ ЛЕГКИХ ДЕНЕГ!
или
95% ТРЕЙДЕРОВ ТЕРЯЮТ ВСЕ СВОИ ВЛОЖЕНИЯ
А сейчас - отношение к форексу, как к (интеллектуальной) рулетке. И рекламируется это соответствующим образом. И контингент соответствующий, а как может быть иначе?...
Да, насчет рекламы это безусловно, ни один ДЦ - не враг себе, чтобы отпугивать потенциальных клиентов. Никто никогда не напишет крупными буквами лозунг о том, что не стоит лезть в форекс дилетантам. А глупые трейдеры всё равно не захотят себе признаться, что это только для профессионалов или даже для команды профессионалов, работающих в крупных инвестиционных банках и имеющих оперативный доступ к нужной информации, новостям и т.п.
Вспоминается отрывок из книги, посвященной успешной торговле (правда на фондовом рынке), гласящий о том, что уважаемый и успешный аналитик крупного банка, имеющий доступ к самой свежей информации о рынках, новостях экономики и показывающий хорошие результаты на протяжении многих лет решил уйти и работать самостоятельно, чтобы не получать лишь проценты от сделок. Но затея окончилась неудачно. После увольнения этот профи слился. Вот и жестокая правда. Даже профессионалы сливают капитал, не имея доступа к самой свежей и необходимой информации о рынке. Поэтому лучше обычным людям сюда вообще не лезть, чтобы не проиграть свои кровные. Проигрыш 100% гарантировано рано или поздно. Во-первых, нужно экономическое образование со знанием принципов торговли на фондовом и валютном рынке, пониманием природы изменения цены акций, фьючерсов и валюты. Во-вторых, нужен опыт торговли на демо-счетах и мини-счетах на реале. В-третьих, отработанную стратегию, приносящую не один месяц стабильную прибыль.
Именно потому, что таких на рынке по пальцам перечесть, и приходится коллегам-программистам иметь дело с дилетантами и заведомыми неудачниками, ведь таковыми являются почти все трейдеры. А в этом и вся проблема такой разработки - заведомое проклинание заказчиком себя и разработчика, что стратегия и эксперт/индикатор окажутся никчемными и попросту бесполезными.
Как вариант, предлагать услуги разработки роботов и индикаторов крупным банкам, инвестиционным компаниям и ДЦ, осуществляющим доверительное управление счетами.
... самые адекватные клиенты понимают, что это их хобби, и что речь идёт о выигрыше, а не ежемесячном доходе. ...А то, что практикуется здесь, называется "заказ продукта по индивидуальным требованиям". Если по-честному, то такая "ручная работа" должна стоить в среднем на порядок дороже тиражируемых серийных программ.
АТС адаптированные к работе на реале стоят других денег безусловно, и как вариант их стоимость складывается из денег потраченных на ранее созданные программы, зачастую созданные именно для проверки идеи и зачастую совершенно бесполезные в трейдинге. Я не могу /и наверное ни кто не может/ разом взять и написать итоговое ТЗ учитывающее всё и вся, качественней и дешевле получается если разбить его на составляющие и позже заказывать итоговый - получается качественней, но уходит время и то ради чего они создаются. потому программисты зарабатывают здесь и сейчас, а разработчики рассчитывают на потом, а сейчас это да, хобби.
Перфектная статья, спасибо! Komposter-у бонус к карме))))
Возник некоторый "вопрос-идея" возможно уже кем то где то здесь или не здесь озвученная, но я пока не видел потому выскажусь...
Было бы замечательно иметь представление о арсенале инструментария конструктора програмиста, из каких шаблонов, озвученных выше, он формирует каркас. В своём роде "tools, tool-box...", как во многих софтах автоматического проектирования как инженерного толка(autoCAD,...), XD графики(3DMAX, Maya, Nuke, etc) или Visual_Х конструкторы программирования(Visual C++, Basic, Pascal, etc)
Я имею в виду что зная инструментарий(элементы алгоритма), легче алгоритмировать. В статьях я видел некоторые попытки использования дополнительных софтинок блочного проектирования, но как я понял они пока очень низкого уровня и редактировать код сгенерированны ими занимает больше времени чем написать с 0-ля. Поэтому хочется знать инструментарий отдельных программистов, или некий стандартный инструментарий, от которого можно отталкиваться и тогда "рисовать" адгоритм уже конкретными блоками. Это как по мне не только плюс разработчикам ТС но ещё больше самим программистам, им в таком случае просто нужно будет связать блоки по схеме а не домысливать что имел в виду заказчик.
К примеру дерево классов таких блоков: "ордера", "фильтры", "функции манименеджмента" и тп В "ордерах" могут быть элементы вроде "открыть рыночный ордер", "открыть отложенный ордер", "закрыть ордер" и тп....
Ну а трейдер уже формируут из таких блоков блок-схему, а если нужны пользовательские блоки не имеющеися в арсенале конкретногоь програмиста или некого "стандартного-тул-бара" то заказывается отдельный блок(функция, микроалгоритм...).
В любом случае пользовательские специальные функции составят менее 5% работы, остальное будет стандартно. Но чтобы мыслить ясно надо бы наглядно видеть весь список)))
Заказчиков, способных "алгоритмизировать", я могу пересчитать по пальцам (слава богу, двух) рук. Это за 9 лет активного программирования на заказ.
Поэтому не парьтесь, а пишите алгоритм под свои нужды, а что будут применять программисты - это их проблема.
Статье зачёт, много нового узнал как заказчик, и теперь многое нужно пересмотреть в советнике и алгоритме)
Здравствуйте все!
Хотел заказать советник, но судя по местному уставу сделать это не просто и вряд ли удастся. Одни красивые слова и ничего более. Или все же чудо возможно? Как все-таки заказать советник?
Здравствуйте все!
Хотел заказать советник, но судя по местному уставу сделать это не просто и вряд ли удастся. Одни красивые слова и ничего более. Или все же чудо возможно? Как все-таки заказать советник?