Обсуждение статьи "Кроссплатформенный торговый советник: Пользовательские стопы, Безубыток и Трейлинг" - страница 2
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ваш первый код активирует безубыток, а не трейлингстоп. Если и будет дальнейшая модификация SL, то это будет takeprofit. Но если ваш TP равен 500 пунктам, то трейлинг вообще не активируется при 500 пунктах, так как в этот момент сделка уже покинула рынок.
Ваш второй код использует трейлингстоп, но не безубыток. Потому что еще до того, как будет применен безубыток, SL уже переместился выше цены безубытка.
Привет, Энрико,
Я не понял вашу мысль.
Это безубыток:
Это трейлинг:
Безубыток активируется при 250 пунктах, трейлинг активируется при 500 пунктах. Как видите, трейлинг активируется не раньше, чем безубыток.
SL не был перемещен выше (или ниже) цены безубытка. Стоп-лосс был тем же первоначальным SL ниже цены открытия. Трейлинг-стоп в первый раз переместил SL выше цены открытия (и безубытка).
Трейлинг работает отлично. Безубыток не работает(объект trail_be). Если я не использую трейлинг-стоп, безубыток работает нормально.
Проблема, похоже, существует только для ордеров на продажу.
Проблема в этом месте
Думаю, это следует изменить на:
Спасибо, что объяснили суть вопроса, и извините, что я неправильно понял вас. Что касается этого изменения:
Обычно я просто помещаю безубыточный CTrail в качестве последнего индекса, чтобы он оценивался последним, но приведенный выше код является более постоянным решением для трейлинга стоплосса сделок на продажу.
Как привязать определенный стоп к определенному сигналу? В соответствии с логикой моей стратегии каждый сигнал входа имеет свой собственный стоп.
То же самое с сигналом выхода.
Здравствуйте, у меня проблема с экспертом, можете ли вы мне помочь?