![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
да я не прошу чтобы за меня писали, хочется дельного совета с помощью каких функций это всё можно реализовать, а дальше я сам напишу.
Так я ж Вам и пишу какие функции Вам нужно написать.
Начинаем сначала: Вы в состоянии найти в описании языка, учебнике какие функции открывают ордера ?
ну да
да, понятно
Ок попробуйте теперь написать вызов функции, которая откроет ордер в нужном направлении - например, на BUY. Считаем, что само направление открытия мы знаем - то есть мы его вычислили по каким-то критериям. Также знаем объем, стопы и уровень снятия прибыли. Пусть сначала открываемся по рынку.
Наконецто написал что хотел, не подскажите как модифицировать первый ордер чтобы стоп лосс и профит передвинуть но только когда открыт второй ордер?
Наконецто написал что хотел, не подскажите как модифицировать первый ордер чтобы стоп лосс и профит передвинуть но только когда открыт второй ордер?
Можно узнать: у Вас какой опыт в программировании ? Именно в информатике (или как там сейчас называется составление алгоритмов) - знание языка дело вторичное.
Ордера модифицируются функцией OrderModify() .
Думаю, Вам лучше начать с учебника и разбора примеров - там все очень подробно расписано. Если для реала, то обязательно анализировать ошибки, лучше проверить какое значение вернула ф. ОрдерСенд: ордер мог и не выставится .... там много нюансов...