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

 

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

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

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



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

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

Автор: Daniel Jose

 
Код три показал ошибки при компиляции. Второй код работал нормально. Если у вас есть идеи, на что я забыл обратить внимание, спасибо.
 
filipetagli #:
Код три показал ошибки при компиляции. Второй код работает нормально. Если у вас есть идеи, на что я забыл обратить внимание, буду благодарен.

Вам нужно показать в деталях, что происходит, иначе нет возможности направить вас ...👀👀👀

 
Кто-то знает почему при обращении к orders используется (*) ?
(*orders).ModifyPricePoints(ticket, p, s, t);
 
вы сделали тему невозможной и неприступной (подпись, кодер со стажем). Не уверен, что это ваше намерение, или же вы хотите вызвать максимальную осторожность, чтобы только действительно преданные люди продолжали?