Обсуждение статьи "Как построить советник, работающий автоматически (Часть 03): Новые функции"

 

Опубликована статья Как построить советник, работающий автоматически (Часть 03): Новые функции:

Сегодня вы научитесь создавать советник, который просто и безопасно работает в автоматическом режиме. В предыдущей статье мы начали разрабатывать систему ордеров, которой будем пользоваться в автоматическом советнике. Однако мы создали только одну из необходимых функций или процедур.

Те, кто, возможно, не чувствует себя полностью уверенным в запуске этого кода на платформе (хотя код безвреден, но вы должны проявить осторожность), могут посмотреть на видео ниже, которое демонстрирует то, что этот код делает на практике.



Демонстрация приведенного выше кода.

Вы должны были заметить, что когда мы двигаем стоп-лосс или тейк-профит, мы имеем правильное и даже ожидаемое движение, но если мы двигаем цену открытия, то и тейк-профит, и стоп-лосс останавливаются..... но почему это происходит? Причина в том, что для торгового сервера вы фактически перемещаете ордер, который, возможно, является стопом по другой открытой сделке.

Автор: Daniel Jose

 
Кто-то знает почему при обращении к orders используется (*) ?
(*orders).ModifyPricePoints(ticket, p, s, t);
Причина обращения: