Як замовити написання форекс радника

Як замовити написання форекс радника
Доброго времени суток, товариші форекс трейдери!

Ні для кого не секрет, що якщо трейдер якийсь час працює за правилами своєї ТС - день у день, з тижня на тиждень, з місяця в місяць - то він дуже непогано знає порядок роботи, особливості торгового інструменту, отримує досвід з кожної завершеної операції. І з часом ця рутина починає трохи набридати - так як всі дії постійно повторюються і немає нічого нового. Ось тут то і приходить ідея - а чому б не автоматизувати свою стратегію і не перекласти всі алгоритми роботи, або хоча б їх частину, на радника? Але як бути, якщо ви не володієте ніякими мовами програмування? З сьогоднішнього матеріалу ви дізнаєтеся, де знайти програміста для автоматизації стратегії, як правильно скласти технічне завдання (без якого дії фахівця будуть скрутні), скільки і як платити за роботу і на що варто звернути особливу увагу.

Де шукати програмістів?

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

Само собою, у кожного є власна унікальна в своєму роді ідея, як варто використовувати великі можливості торгового терміналу. Власний торговий експерт, торгова панель, індикатор або скрипт - все це вимагає роботи кваліфікованого програміста. Але що, якщо ви не знаєте жодної мови програмування? Відповідь очевидна - замовити розробку на фріланс біржі. Кращим місцем для цього буде сервіс MQL5 Jobs, створений компанією MetaQuotes спеціально для розробки додатків для терміналів MT4 / MT5.

Перевірка ідеї

Як замовити написання форекс радника

Для початку слід визначитися, що саме вам потрібно. Тобто хочете ви зробити торгового робота, індикатор або допоміжний скрипт. Якщо ви ще не впевнені, як саме має виглядати фінальне рішення, слід докладно описати завдання, і вам обов'язково запропонують одне з можливих її рішень.

Якщо ми говоримо про розробку повноцінного автоматичного радника, то найчастіша причина розчарування замовників - це збитковість їх стратегії. Слід розуміти, що виконавець жодним чином не відповідає за прибутковість розробляється їм радника. Його завдання - чітко слідувати обговореним з технічним завданням, не відходячи від нього ні на міліметр. Тому, якщо ви отримали готового радника і, протестувавши його, зрозуміли, що той не заробляє, значить, проблема в алгоритмі радника, а не в тому, як його реалізував розробник.

Часто проблема пояснюється тим, що замовники не надто трепетно ​​ставляться до перевірки ідеї на історії, або зовсім беруть технічне завдання з будь-якої статті в інтернеті. Якщо ви перевіряєте стратегію вручну. використовуйте різні ділянки історії. Часто початківці трейдери перевіряє лише на одній ділянці, або свідомо пропускають збиткові угоди, переконуючи себе, що їх можна було спокійно фільтрувати «на око». Через це замовник в результаті і отримує абсолютно несподіваний для себе результат.

Типовою причиною сварок на цьому грунті стає бажання замовника «по-швидкому» доопрацювати ідею, поки виконавець ще «гарячий». Часто обсяг робіт переходить за розміром на нове замовлення, і справа закінчується зверненням до арбітражу. Тому, завжди цінуєте свій час і час того, хто виконує ваше замовлення, і позбавте себе від бажання зробити кілька «невеликих безкоштовних змін» на останніх етапах роботи.

Не бійтеся питати у розробників уточнюючі технічні питання. Наприклад, чи можна застосувати в стратегії індикатор без вихідних кодів, що таке перерисовка, чи може радник торгувати на різних таймфреймах і символах - все це найпоширеніші питання серед новачків.

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

Як замовити написання форекс радника

Найскладніший етап для новачків - це написати правильне технічне завдання. Багато хто навіть не знають, з чого почати. Головне правило - завдання повинне бути повністю самодостатнім і максимально докладним. Без дотримання цих двох моментів ви ризикуєте отримати нерозуміння з боку виконуючого ваше замовлення. В такому випадку завжди намагайтеся доопрацювати ТЗ вже в ході обговорення замовлення з виконавцем, щоб ви були максимально впевнені в правильній і, головне, однаковою інтерпретації з обох сторін.

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

Те ж саме стосується будь-яких інших типів робіт. Якщо це індикатор, ви повинні представити точну формулу його розрахунку. Також потрібно заздалегідь обговорити його зовнішній вигляд, спосіб відображення додаткових даних, можливість тестування в тестері і так далі. Тобто, дивлячись на таке завдання, виконавець повинен повністю розуміти ідею і мати можливо її реалізувати точно в такому поданні.

Потрібно радник на основі ATR і фракталів. Відкриваємо угоду з появою великої свічки біля рівня фрактала. Лот прогресуючий, залежить від грошей на рахунку. Також потрібен динамічний стоп лосс і тейк профіт.

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

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

створення замовлення

Як замовити написання форекс радника

В першу чергу, потрібно створити нове замовлення. Для цього переходимо на сайт MQL5.com. реєструємося, якщо ви цього ще не зробили, і переходимо в розділ «Фріланс». Для створення нового завдання натискаємо на посилання "Нова робота».

Як замовити написання форекс радника

Далі, заповнюємо форму замовлення:

Як замовити написання форекс радника
Трохи нижче ви можете прикріпити файли, якщо потрібно. Наприклад, це можуть бути пояснювальні картинки або інші файли, що безпосередньо стосуються виконання роботи. Після заповнення форми натисніть «Додати», щоб створити нове замовлення.

Як замовити написання форекс радника
Спілкування з виконавцями

Як замовити написання форекс радника

Після створення нової заявки на неї почнуть відгукуватися виконавці. При отриманні нового повідомлення в роботах, в верхньому тулбаре з'явиться іконка портфеля. Натисніть на іконку, щоб перейти до обговорення. На початковому етапі потрібно обговорити всі питання, що стосуються деталей виконуваного завдання, вартості та термінів. Для вибору виконавця наведіть курсор на заявку та натисніть «Перенести в: Вибрані».

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

Для виконання роботи можна вибрати тільки одного виконавця. Якщо ви змінили своє рішення і вибрали іншого, перший буде видалений з групи «Вибрані». При натисканні на іконку портфеля відкриється сторінка замовлення. Заявки виконавців діляться на чотири групи: Вибрані, Кандидати, Відхилені і Нові.

Як замовити написання форекс радника
Процес виконання замовлення складається з шести етапів, які підтверджуються обома сторонами. Ваше головне завдання - не соромитися обговорювати всі подробиці виконуваної роботи як на першому етапі, так і на наступних. Буває, що одні й ті ж поняття люди інтерпретують по-різному. Тому, щоб уникнути непорозумінь, постарайтеся переконатися в тому, що завдання зрозуміле вірно.

Крок 1: Угода про роботу

Як замовити написання форекс радника

Після перенесення виконавця в групу обраних з вашого боку необхідно підтвердити факт надання роботи та погодитися з правилами сервісу. На даному етапі замовник підтверджує згоду з правилами роботи сервісу, а виконавець підтверджує прийняття роботи. Відзначте зазначені галочки і натисніть «Далі».

Як замовити написання форекс радника
Після цього в журналі з'явиться відповідне повідомлення.

Як замовити написання форекс радника
Крок 2: Підтвердження ТЗ

Як замовити написання форекс радника

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

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

Як замовити написання форекс радника
Введіть у відповідні поля обговорені вартість, терміни і натисніть «Далі». Після підтвердження умов виконавцем робота буде перенаправлено на крок надання прототипу, а на вашому рахунку буде заморожена сума в розмірі вартості роботи. Переказ грошей виконавцю буде здійснюватися тільки на останньому кроці.

Крок 3: Надання прототипу

Як замовити написання форекс радника

Прототип або макет, як відомо, повинен давати уявлення про те, як буде працювати готове додаток. На цьому кроці можна стверджувати наявність і кількість вхідних параметрів, зовнішній вигляд індикатора, або підтвердити дизайн інтерфейсу торгової панелі. Виконавець відправляє замовнику прототип, який той повинен підтвердити, після чого в журналі з'явиться повідомлення.

Якщо ж якийсь момент в прототипі вас не влаштовує, або той сильно відрізняється від обумовленого раніше завдання, ви можете вимагати доопрацювання прототипу, вказавши свої зауваження з приводу доробок. Доробки можуть бути тільки якщо прототип не відповідає обговореним ТЗ. Якщо ж на цьому кроці ви раптом виявляєте, що вам потрібно щось зовсім інше, вам необхідно обговорити вартість додаткових робіт з розробником, так як деякі зміни можуть обернутися повним переписуванням вихідного коду програми.

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

Крок 4: Демонстрація

Як замовити написання форекс радника

Якщо з якоїсь причини надане рішення не виконує всіх функцій, обумовлених в технічному завданні, ви завжди маєте право звернутися до арбітражу за рішенням ситуації.

Крок 5: Передача робіт

Як замовити написання форекс радника

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

Якщо після цього замовник не буде виходити на зв'язок, на протязі 3 днів кошти автоматично будуть перераховані на рахунок розробнику. Тобто робота автоматично переходить на крок оплати.

Крок 6: Оплата

Як замовити написання форекс радника

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

висновок

Як замовити написання форекс радника

Якщо вам потрібно реалізувати унікальну торговельну ідею і ви розчарувалися знайти відповідне рішення на просторах інтернету, сервіс MQL5 Jobs - це ідеальне рішення. Якщо ж ви ще не стикалися з Фріланс біржами до цього моменту, пам'ятайте, головне тут - це взаємна повага. Якщо ви будете слідувати інструкціям і надавати всю необхідну інформацію, ви напевно отримаєте бажаний результат, а можливо навіть знайдете постійних партнерів.

Блін, а я то все думав - куди це Мерлін з форуму пропав. А він виявляється до метаквотам влаштувався)))))))
А якщо серйозно - перша 10-ка виконавців (за рейтингом MQL5) штампує ботів за своїми шаблонами як на конвеєрі. Якщо замовлення набагато складніше типового, то майже всі відмовляються або запитують ціну в штуках баксів. Я з одним поспілкувався. Він мені прямо сказав - «в твоє замовлення треба сильно відмовитися і багато чого писати з нуля. А за цей час я не напружуючись нашлёпаю 20-40 типових замовлень по 50 - 100 баксів ».

Що - то останнім часом TLP йде в бік програмування і автоматизації.

Схожі статті