Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Обявляй переменную PROF перед for(int i=Total-1;i>=0;i--)
Да еще совет на будущее, не селектрируйте только по позиции добавляйте условие символа и маг. номера. Иначе вы не сможете определить какие ордера, к какому советнику относятся и на каком окне работает. Хотя если стоит задача убивать Ордеры ручной торговли то можно.
Да еще совет на будущее, не селектрируйте только по позиции добавляйте условие символа и маг. номера. Иначе вы не сможете определить какие ордера, к какому советнику относятся и на каком окне работает. Хотя если стоит задача убивать Ордеры ручной торговли то можно.
Но всетаки, если стоит задача записать в переменную (простую или Global) максимальное значение OrderProfit() то, как это изящно изобразить.
Помню год назад я чуть плуг на этом не сломал (вовремя устал), а сейчас возникла необходимость.
Да еще совет на будущее, не селектрируйте только по позиции добавляйте условие символа и маг. номера. Иначе вы не сможете определить какие ордера, к какому советнику относятся и на каком окне работает. Хотя если стоит задача убивать Ордеры ручной торговли то можно.
Но всетаки, если стоит задача записать в переменную (простую или Global) максимальное значение OrderProfit() то, как это изящно изобразить.
Помню год назад я чуть плуг на этом не сломал (вовремя устал), а сейчас возникла необходимость.
А из каких ордеров выбирается максимальный, есть ограничения?
Да еще совет на будущее, не селектрируйте только по позиции добавляйте условие символа и маг. номера. Иначе вы не сможете определить какие ордера, к какому советнику относятся и на каком окне работает. Хотя если стоит задача убивать Ордеры ручной торговли то можно.
Но всетаки, если стоит задача записать в переменную (простую или Global) максимальное значение OrderProfit() то, как это изящно изобразить.
Помню год назад я чуть плуг на этом не сломал (вовремя устал), а сейчас возникла необходимость.
А из каких ордеров выбирается максимальный, есть ограничения?
Да еще совет на будущее, не селектрируйте только по позиции добавляйте условие символа и маг. номера. Иначе вы не сможете определить какие ордера, к какому советнику относятся и на каком окне работает. Хотя если стоит задача убивать Ордеры ручной торговли то можно.
Но всетаки, если стоит задача записать в переменную (простую или Global) максимальное значение OrderProfit() то, как это изящно изобразить.
Помню год назад я чуть плуг на этом не сломал (вовремя устал), а сейчас возникла необходимость.
А из каких ордеров выбирается максимальный, есть ограничения?
Если максимальное значение хранится в глобальной PROF, то с ней и надо сравнивать. Также почитайте в спаравке про объявление переменных в функции, в модуле и про статические перменные.
Если максимальное значение хранится в глобальной PROF, то с ней и надо сравнивать. Также почитайте в спаравке про объявление переменных в функции, в модуле и про статические перменные.
значение OrderProfit() , при следующем тике данная последовательность повторяется и соответственно сначала обнуляется и записывает новый профит.
Получается, что обьявлять переменную PROF необходимо там где в дальнейшем проходов советника не будет т.е сразу после функции OrderSend
и гасить ее же сразу после OrderClose . В понедельник попробую , а так в голове сошлось.
Если максимальное значение хранится в глобальной PROF, то с ней и надо сравнивать. Также почитайте в спаравке про объявление переменных в функции, в модуле и про статические перменные.
значение OrderProfit() , при следующем тике данная последовательность повторяется и соответственно сначала обнуляется и записывает новый профит.
Получается, что обьявлять переменную PROF необходимо там где в дальнейшем проходов советника не будет т.е сразу после функции OrderSend
и гасить ее же сразу после OrderClose . В понедельник попробую , а так в голове сошлось.