Форекс советники бесплатно » Форекс статьи » Составляем техническое задание для программиста.


 

Составляем техническое задание для программиста.

Просмотров: 8162

0

Как правильно составить техническое задание (тз) и сделать заказ программирования автоматической торговли на мт4 и мт5


forex трейдер
автор: Denis

 

 Перефразируя строчку песенки: «С чего начинается Родина?» на новый биржевой лад, то получим: «С чего начинается заказ!?» и  должен заметить, что  ответом будет то, что зарождается у нас в голове, а именно Идея. После того как мы осмысляем идею для заказа, по которой будет строиться forex советник  программистом, её можно нанести постепенно написать на листке бумаге или ,например, в текстовом редакторе на компьютере.  Мне удобнее это делать в компьютере, поэтому и Вам так советую делать! Обычно чтоб чётко сформировать идею приходиться не один раз переписать, характеризуя более точными формулировками, в случае, если торговая идея не простая. Примером простой торговой идеи может быть такая постановка задачи для программиста: покупаем/продаем  когда цена выше/ниже индикатора МА, но не думаю что такая идея принесёт Вам прибыль на длительном промежутке времени(смайлик).

Так что после того как трейдер forex осознал торговую идею, то её надо изложить таким образом чтоб Вашу мысль понял программист. Чем грамотнее и чётче вы изложите, что хотите видеть в советнике, тем быстрее вы получите её реализацию в программном виде. Я предлагаю Вам вспомнить школьные или студенческие годы и писать техническое задание к советнику, разбивая текст на следующие разделы:

1.Введение

Здесь вы можете описать термины, которыми пользуетесь при написании советника, тип советника (трендовый/флэтовый), на каких валютных парах применять и какого ДЦ и т.д.

2. Задействованные индикаторы(если используются)

Тут указываете используемые индикаторы с настройками по умолчанию и их описание при модификации эталонных.

3. Money management (ММ)

Здесь можете описать настройки советника: лота, как будет управляться капитал, какой будет тейкпрофит и стоплосс, тип трейлинга и т.д.

4. Алгоритм

Данную часть надо писать очень подробно и просчитывать все возможные варианты поведения цены, и какой будет реакция советника форекс. Желательно задействовать картинки (скриншоты) с графическим описанием совершения сделок на рынке форекс, ссылки на используемые материалы, которые помогут программисту решить нетривиальную поставленную задачу, когда будет открываться сделка на покупку а когда на продаже и каким лотом ,в какой время и другие факторы заложенные в Вашу торговую стратегию. Внимательно относитесь к словам употребляемым в описании алгоритма, так как для программиста они могут двоякое значение(например если написано надо купить когда МА(9) будет выше МА(30) то это будет либо момент пересечения либо после закрытия свечи и т.д.)

 

На основе выше сказано попробуем сделать ТЗ для советника.

 

Техническое задание (ТЗ) для  советника – торгового робота – эксперта, рынка форекс


1.Введение

Данная торговая система будет использовать индикатор moving average(MA) и Parabolic SAR. Планируется использовать только у ДЦ, где цена после запятой имеет 5 знаков. Торговая система является среднесрочной. Планируемый период графика от 30 минут

 

2. Используемые индикаторы:

1)-MA                                                                                   

Параметры:

Период-85

Сдвиг=0

Метод МА- simple

Применить к  - Open

Уровни 2 штуки:

1 уровень =200

2 уровень=-200

2)- Parabolic SAR

            Шаг=0.008

            Максимум=0.2

 

3. Money management 

В настройках советниках указать  по умолчанию лот=0.1. Тейкпрофит = 150,стоплосс=100. Трелингстоп =40 пунктов/5 пунктов. При увеличении/уменьшении депозита увеличивается/уменьшается выставляемый лот в сделке.

 

4. Алгоритм

Торговля будет происходить с использование отложенных ордеров:

-          Buy stop, который будет выставляться на уровень(200) МА

-          Sell stop, который будет выставляться на уровне(-200) МА

После открытия позиции оставшийся ордер удаляется, и ордера больше не выставляются до тех пор, пока не закроется сделка.

 

Условия для buy-сделки:

Срабатывание отложенного ордера типа buy stop и цена находиться выше Parabolic SAR

Условия для выхода из buy-сделки:

Если цена находится ниже Parabolic SAR

 

Условия для sell-сделки:

Срабатывание отложенного ордера типа sell stop и цена находиться ниже  Parabolic SAR

 

Условия для выхода из sell-сделки:

Если цена находится выше  Parabolic SAR

 

Составляем техническое задание для программиста.

Рисунок 1

где  1-область для покупки, а 2-область для продажи

 

 скачать бесплатно советник форекс >>>

Внимание! У вас нет прав для просмотра скрытого текста.

 

P.S. Enjoy!

 

 

 

 Результаты тестов форекс советника ytg_TZ_exp

 

 Тест №1

Составляем техническое задание для программиста.

скачать результаты теста №1 >>> test-1.rar [96.34 Kb] (cкачиваний: 34)

 

Тест №2

Составляем техническое задание для программиста.

скачать результаты теста №2 >>> test-2.rar [90.57 Kb] (cкачиваний: 31)

 

Тест №3

Составляем техническое задание для программиста.

скачать результаты теста №3 >>> test-3.rar [19.43 Kb] (cкачиваний: 40)

 

 

 Внимание !!! Не предлагайте подобные ТЗ как - " вот так как на том видео" или " написал кто-то на таком форуме " или " подобие вот того советника ".

Техническое задание должно быть полностью написано заказчиком до мельчайших подробностей.

Оставьте свои комментарии к новости "Составляем техническое задание для программиста." ниже на моём вэб-сайте.

Категория: Форекс статьи

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.