Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Аргументы кончились? И причем здесь клиенты?
А что тут аргументировать, если на мои сообщения, вы отвечаете моими ответами
Ну так если мне нужно подсчитать бай и селл, значит по логике нужно поставить CalculateCurrentOrders(-1) , ну или изворачиваться, сначала получать количество бай, потом селл и их плюсовать, как-то не вяжется, если в расчёте нужны только позиции. Я так и написал, но вы оказывается ещё и читать не умеете, что если ввести -1, то на выходе получим лабуду, он будет считать всё, что нужно, и не нужно.
Вот ответ, и аргументы =)
хромает ваша логика на всю голову
CalculateCurrentOrders(OP_BUY)+CalculateCurrentOrders(OP_SELL) = сумма buy и sell
CalculateCurrentOrders(-1) - это не лабуда, а сумма всех ордеров (открытых и отложенных) по текущему магику и символу.
только про нагрузку на сервер сейчас ничего не придумывайте - данные из терминала
На самом деле нужно написать правильно, и тогда вопросы отпадут сами собой
Ну и для позиций
Ну и по понятным причинам, нужно ещё скобки расставить, а то как-то безграмотно и по школьному написано.На самом деле нужно написать правильно, и тогда вопросы отпадут сами собой
Ну и для позиций
Что за дурость? Зачем куча цитат без объяснений?
Какие позиции? Существуют только ордера - рыночные (OP_BUY, OP_SELL), отложенные (OP_BUYSTOP, OP_BUYLIMIT, OP_SELLSTOP, OP_SELLLIMIT).
Вот чисто для тупых:
- подставляешь в параметр вызова функции CalculateCurrentOrders любой из перечисленных типов, получаешь их количество;
- подставляешь -1, получаешь сумму всех ордеров.
Что за дурость? Зачем куча цитат без объяснений?
Какие позиции? Существуют только ордера - рыночные (OP_BUY, OP_SELL), отложенные (OP_BUYSTOP, OP_BUYLIMIT, OP_SELLSTOP, OP_SELLLIMIT).
Вот чисто для тупых:
- подставляешь в параметр вызова функции CalculateCurrentOrders любой из перечисленных типов, получаешь их количество;
- подставляешь -1, получаешь сумму всех ордеров.
Чисто для тупых, и которые не хотят совершенствоваться и учится: Если есть в рынке бай или селл, то это уже не ордер (ордер - приказ (википедия)), а занятая в рынке позиция по определённой цене. И не нужно нести в массы свою бездарность. Горе-недоразработчик ))) На этом диалог окончен.
Чисто для тупых, и которые не хотят совершенствоваться и учится: Если есть в рынке бай или селл, то это уже не ордер (ордер - приказ (википедия)), а занятая в рынке позиция по определённой цене. И не нужно нести в массы свою бездарность. Горе-недоразработчик ))) На этом диалог окончен.
Характеристики ордеров и правила проведения торговых операций
https://book.mql4.com/ru/trading/ordersдля очень умных, придумавших для себя определения - изучаем матчасть..
Может хватит тупить, а лучше начать учиться, и не разводить демагогию?
Это о позициях: https://www.mql5.com/ru/docs/constants/tradingconstants/positionproperties
Это об ордерах: https://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties
Ну а если кратко, то: Результатом совершения торговых операций являются открытие позиции
А вообще более правильно использовать для сравнения несколько независимых ресурсов, и не "паяться" на одном, который вам выгоден.