Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что если мы сделаем цикл, подобный этому,
Это цикл, приведенный в книге mql4 для создания массива для ордеров.
Будет ли OrdersTotal() уменьшаться сам по себе каждый раз, когда ордер закрывается?
//***************************************************************************
Я только что заглянул в книгу, ниже приведен цикл для закрытия ордера, так что ответ - да : ( https://book.mql4.com/trading/orderclose )
Что если мы сделаем цикл, подобный этому,
Это цикл, приведенный в книге mql4 для создания массива для ордеров.
Будет ли OrdersTotal() уменьшаться сам по себе каждый раз, когда ордер закрывается?
Можно ли не объявлять TotalNumberOfOrders = OrdersTotal() ;
Я имел в виду, что нужно сразу использовать OrdersTotal()
for ( x = OrdersTotal() - 1 ...... )
В настоящее время я использую это, но я не уверен в выводе, хотя это то же самое. Поскольку OrdersTotal() находится в цикле for, будет ли закрытие 1 ордера влиять на OrdersTotal снова и снова?
Нет, потому что вы не проверяете OrdersTotal, вы проверяете PositionIndex как условие для продолжения цикла.
Отличная работа по объяснению этой темы! Без графики это просто невозможно объяснить... Отличная работа.
Единственный раз, когда я был вынужден использовать метод подсчета вместо метода обратного отсчета, был у брокера.
который был действительно xxx о FIFO и не позволял мне закрыть самую новую сделку первым.... как глупо.
И снова я говорю... молодец...
Здравствуйте, эксперты, каково ваше мнение об этом решении?