Как написать советника, чтобы он открывал отложенные ордера по ценам закрытых ордеров? - страница 3

 
Dharma писал(а) >>

Что такое ТЗ?

ТехЗадание. Полное описание того что должно быть, желательно с примерами.

И как должна себя вести программка в "нештатных ситуациях"....

 
JavaDev писал(а) >>

ТехЗадание. Полное описание того что должно быть, желательно с примерами.

И как должна себя вести программка в "нештатных ситуациях"....

ТехЗадание:

Советник должен следить за всеми ордерами и когда один выключится по TP или без т.е. руками если выключишь он должен поставить отложенный ордер с такими же ценами т.е. открытия и TP и дальше следить когда другой выключится. Нештатные ситуации вроде не должны помешать, советнику работать

 
Dharma писал(а) >>

ТехЗадание:

Советник должен следить за всеми ордерами и когда один выключится по TP или без т.е. руками если выключишь он должен поставить отложенный ордер с такими же ценами т.е. открытия и TP и дальше следить когда другой выключится. Нештатные ситуации вроде не должны помешать, советнику работать

Мда... я такое ТЗ неосилю... Да и WM Keeper не радует...

Удачи.

 

Тоже интересует этот советник.

Попробую описать Т.З.

Алгоритм работы советника:

1. Первоначальные условия:

a. Рыночные ордера (или отложенные уже выставлены изначально вручную) с выставлением профита.

b. При движении, ордера с профитом закрываются.

2. Начинает работать советник.

a. Высчитывает какой ордер сработал на профит (SELL или BUY)

b. Если BUY (например 1,3000 профит 1,3100), открывается новый BUY_LIMIT (1,3000 профит 1,3100)

c. Если SELL (например 1,3100 профит 1,3000), открывается новый SELL_LIMIT (1,3100 профит 1,3000)

3. Переменные:

a. MAGIC

Причина обращения: