Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Результат практически идентичный с моим. Но у вас код красивее. :)))
Только вопрос: почему у селла есть такая строчка:
if (OrderStopLoss()>Ask+Point*TrailingStop||OrderStopLoss()==0)
А у бая:
if (OrderStopLoss()<(Bid-Point*TrailingStop))
Т.е. мы так обходим условие, что СЛ может быть всегда меньше:
if (OrderStopLoss()>Ask+Point*TrailingStop
?
Ну да ладно, потом разберёмся...
А вот кто что посоветует:
Если команда бай
Если открытых ордеров < 1
Открыть ордер №1 лот такой-то
Выставить отложенный ордер №2 лот такой-то
...
Сработал отложенный ордер №2
Выставить отложенный ордер №3 лот вот-такой-то
...
Сработал отложенный ордер №3
Выставить отложенный ордер №4 лот вот-такой-сякой-то {Закрыть ордер №1}
...
Сработал отложенный ордер № N лот такой-пересякой-такой-то {Закрыть ордер № N-2}
Т.е. чтобы всегда были открытые только два последних ордера?
Я уже дошла до Array, до определения каждого лота отдельной строкой...
Прямо мужской шовинизм какой-то... :)))
Почему-то начал выставляться СЛ... Сам... Где это срабатывает -- ума не приложу!!!
Скажите, какой смысл "форматировать" изначально неформатированный текст? Ручками лень поработать? Ленивые никогда ничего не получат...
Это кому камешек?
Приветствую!
помогите пожалуйста вкрутить трал к советнику(Combo Right-Решетова)
выдаёт такие ошибки при компилировании:
'TrailingPositions' - function is not defined
Файл прикрепляю
заранее благодарен))