Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Работает некорректно. Дальний убыточный не видит и не закрывает. Да и подсчет ведется неправильно. Ниже на картинке видно, что закрыл последние 3 ордера и все.
Здесь ниже видно, что и подсчет Profit корявый... Он видит плюсовой ордер и его значение выводит на экран. Хотя этот параметр должен был работать совсем не так!
перечитал и пересмотрел всё заново. и сейчас возник такой вопрос. из пары дальних убыточных позиций (например:buy -2.4USD sell -14.5USD) советник запрограммирован выбирать большую или меньшую позицию? хотелось чтобы советник в первую очередь закрывал больший минус, то есть sell -14.5USD плюс прибыльные ордера на сумму не менее 15.5USD при Close Profit=1. на данный момент закрывает меньший минус - это так запрограммировано или советник ошибается?
На данный момент советник cm-CloseLock работает следующим образом.- находит самый верхний buy и самый нижний sell
- вычисляет сумму профитов всех положительных позиций (и buy и sell без разделения)
- если сумма всех прибыльных позиций больше убытка дальнего buy или sell на величину CloseProfit (в валюте депозита) То советник закрывает соответствующую убыточную позицию и все прибыльные.
Работает некорректно. Дальний убыточный не видит и не закрывает. Да и подсчет ведется неправильно. Ниже на картинке видно, что закрыл последние 3 ордера и все.
Здесь ниже видно, что и подсчет Profit корявый... Он видит плюсовой ордер и его значение выводит на экран. Хотя этот параметр должен был работать совсем не так!
Вы бы попробовали разобраться сначала
На Ваших скринах очевидно, что все работает как и описано. И дальние находит ка положено. А с профитами вообще непонятно что Вы пытаетесь показать.
На данный момент советник cm-CloseLock работает следующим образом.- находит самый верхний buy и самый нижний sell
- вычисляет сумму профитов всех положительных позиций (и buy и sell без разделения)
- если сумма всех прибыльных позиций больше убытка дальнего buy или sell на величину CloseProfit (в валюте депозита) То советник закрывает соответствующую убыточную позицию и все прибыльные.
идея советника хорошая но при такой работе он будет сливать депозит, так как алгоритм работы сводится к тому, что советник закрывает дальние ордера у которых минус идет на уменьшение, а вот если сделать условие, что будет закрывать в первую очередь дальние ордера у котроых идет увеличение просадки (минуса), то будет совсем другой эффект