Техзадание 1. Определить тренд с помощью двух скользящих средних. Скользящие экспоненциальные, применяются к ценам закрытия.Длинная скользящая периодом по умолчанию 66, короткая - 22. Если короткая под длинной, то робот работает только на продажу; если сверху, то только на покупку. Скользящие вычисляются на дневном таймфрейме. Их значения никак не связаны с текущим таймфреймом на графике. Если есть какой-то альтернативный, отработанный вариант для определения тренда и проще использовать его, то никаких проблем - можно заменить вариант с мувингами. 2. После определения тренда открывается соответствующий ордер с указанным в настройках лотом (по умолчанию 0,01). 3. Если цена пошла в нужную сторону, то ордер закрывается по тейк-профиту (также указывается в настройках). 4. Если цена идёт против ордера, то через указанный в настройках промежуток времени открывается второй ордер по мартингейлу. Если произошла ситуация, что ордер завис и за это время поменялся глобальный тренд, то сетка продолжает открываться в изначальную сторону. После закрытия сетки уже идет в нужную сторону. 5. Для мартингейла в настройках указывается множитель лота (по умолчанию 2), временной промежуток через который открывается следующий ордер в сетке (по умолчанию 60). Время указывается в минутах (с точностю до секунды не обязательно, возможно как-то привязаться к открытию минутных свечек). Если предыдущий ордер в сетке на момент открытия следующего ордера находится в плюсе, то ордер не открывается. Ждем следующего временного промежутка. Также необходимо в настройках указать максимальное количество ордеров в сетке (по умолчанию 5, 0 - неограничено). Естетственно, сетка должна приносить прибыль, а не выходить в 0. 6. В настройках указать временной промежуток, когда робот не будет торговать, чтобы не открывать позиции с переносом на следующий день (к примеру, новые ордера не открываются с 23:00, и до 00:05, можно данный промежуток взять как настройки по умолчанию). Также ордера не открываются если размер спреда превышает указанный в настройках (по умолчанию 0, т.е. отключено). Ордера не открываются также если просадка по депозиту больше указанного в настройках значения (в процентах, по умолчанию 30%). Все ранее открытые ордера продолжают работать, просто не открываются новые. 7. Робот под МТ4, под любое количество знаков от 1 до 5 после запятой. При открытии должен подхватывать свои ордера (допустим, после какого-нибудь сбоя). Настройки: 1. Размер лота (по умолчанию 0,01); 2. Коэффициент умножения для мартингейла (по умолчанию 2); 3. Временной промежуток когда торговля не ведется (с 23:00 до 00:05); 4. Максимальный размер спреда, после которого ордера не открываются (равно или строго больше, по умолчанию 0 - откл.); 5. Размер тейк-профита (по умолчанию 0, т.е. не выставляется); 6. Временной интервал для открытия новых ордеров (по умолчанию 60 мин); 7. Максимальное количество ордеров (по умолчанию 5); 8. Размер максимальной просадки (в процентах, по умолчанию 30);