Функция: Как посчитать количество открытых сделок на Хеджевом и Неттинговом счете 1 функцией, без выбора типа счета? РЕШЕНО - страница 3
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
на мт4 меня не интересует, я говорил про МТ5
если в вопросе есть понятие хедж и неттинг - значит вопрос про мт5
Я кажется стал понимать. Вы хотите историю сделок свернуть в позиции и потом подсчитать количество таких свёрнутых позиций для каждого символа?
Я кажется стал понимать. Вы хотите историю сделок свернуть в позиции и потом подсчитать количество таких свёрнутых позиция для каждого инструмента?
что такое свернутая позиция :-)
нет, я хочу посчитать, сколько я открыл сделок по текущему символу.
на хеджевом счете все просто = сколько сейчас открыто позиций столько и открыто.
на неттинговом счете я должен читать историю и выбирать количество сделок открытых сейчас!
другими словами, есть например сетка ордеров:
на неттинговом счете как ВЫ считаете? сколько например ордеров сработало на мт5?
вот сработало 3 ордера - у Вас 1 позиция, как ВЫ узнаете что в этой позиции 3 сделок?
Этот код и работает на MT5.
этот код не работает на мт5
этот код не работает на мт5
Попробовали бы сначала.
...
нет, я хочу посчитать, сколько я открыл сделок по текущему символу.
на хеджевом счете все просто = сколько сейчас открыто позиций столько и открыто.
на неттинговом счете я должен читать историю и выбирать количество сделок открытых сейчас!
...
Разрыв шаблонов :).
Уточните: Вы хотите подсчитать для действующей ПОЗИЦИИ сколько в ней было сделок?
Пример (неттинг):
Попробовали бы сначала.
как попробовать если ВЫ прислали мне код от мт4, написанный на языке mql4
Вы же не сказали что у меня ДОЛЖНА быть ваша библиотека MT4Orders.mqh Спасибо посмотрю ее
Разрыв шаблонов :).
извините за разрыв. я на своей волне :-) антибиотики действуют .................
Ваша задача:
Пример (неттинг):
пустой терминал, нет ни одной позиции
вы делаете BUY 0.01 EURUSD (сделка номер раз)
вы делаете BUY 0.01 EURUSD (сделка номер два)
вы делаете SELL 0.01 EURUSD (сделка номер три)
в итоге имеем открытую ПОЗИЦИЮ BUY 0.01 EURUSD, которая состоит из трёх сделок
Задача: как для открытой ПОЗИЦИИ BUY 0.01 EURUSD сосчитать, сколько в неё вошло сделок?
В данный момент вошло 3 сделок, открыто (грубо говоря) 1 сделка, почему? потому что 1 сделку перекрыли.
Мой пример:
Пример (неттинг):
пустой терминал, нет ни одной позиции
вы делаете BUY 0.01 EURUSD (сделка номер раз)
вы делаете BUY 0.01 EURUSD (сделка номер два)
вы делаете BUY 0.01 EURUSD (сделка номер три)
вы делаете BUY 0.01 EURUSD (сделка номер четыре)
вы делаете SELL 0.01 EURUSD (сделка номер пять)
в итоге имеем открытую ПОЗИЦИЮ BUY 0.04 EURUSD, которая состоит из 5 сделок
Итого должны получить: открыто 4 сделки (потому что 1 перекрыта)
извините за разрыв. я на своей волне :-) антибиотики действуют .................
Ваша задача:
Пример (неттинг):
пустой терминал, нет ни одной позиции
вы делаете BUY 0.01 EURUSD (сделка номер раз)
вы делаете BUY 0.01 EURUSD (сделка номер два)
вы делаете SELL 0.01 EURUSD (сделка номер три)
в итоге имеем открытую ПОЗИЦИЮ BUY 0.01 EURUSD, которая состоит из трёх сделок
Задача: как для открытой ПОЗИЦИИ BUY 0.01 EURUSD сосчитать, сколько в неё вошло сделок?
В данный момент вошло 3 сделок, открыто (грубо говоря) 1 сделка, почему? потому что 1 сделку перекрыли.
Мой пример:
Пример (неттинг):
пустой терминал, нет ни одной позиции
вы делаете BUY 0.01 EURUSD (сделка номер раз)
вы делаете BUY 0.01 EURUSD (сделка номер два)
вы делаете BUY 0.01 EURUSD (сделка номер три)
вы делаете BUY 0.01 EURUSD (сделка номер четыре)
вы делаете SELL 0.01 EURUSD (сделка номер пять)
в итоге имеем открытую ПОЗИЦИЮ BUY 0.04 EURUSD, которая состоит из 5 сделок
Итого должны получить: открыто 4 сделки (потому что 1 перекрыта)
Итоговая будет 0.03 BUY EURUSD
извините за разрыв. я на своей волне :-) антибиотики действуют .................
Ваша задача:
Пример (неттинг):
пустой терминал, нет ни одной позиции
вы делаете BUY 0.01 EURUSD (сделка номер раз)
вы делаете BUY 0.01 EURUSD (сделка номер два)
вы делаете SELL 0.01 EURUSD (сделка номер три)
в итоге имеем открытую ПОЗИЦИЮ BUY 0.01 EURUSD, которая состоит из трёх сделок
Задача: как для открытой ПОЗИЦИИ BUY 0.01 EURUSD сосчитать, сколько в неё вошло сделок?
В данный момент вошло 3 сделок, открыто (грубо говоря) 1 сделка, почему? потому что 1 сделку перекрыли.
Мой пример:
Пример (неттинг):
пустой терминал, нет ни одной позиции
вы делаете BUY 0.01 EURUSD (сделка номер раз)
вы делаете BUY 0.01 EURUSD (сделка номер два)
вы делаете BUY 0.01 EURUSD (сделка номер три)
вы делаете BUY 0.01 EURUSD (сделка номер четыре)
вы делаете SELL 0.01 EURUSD (сделка номер пять)
в итоге имеем открытую ПОЗИЦИЮ BUY 0.04 EURUSD, которая состоит из 5 сделок
Итого должны получить: открыто 4 сделки (потому что 1 перекрыта)
Никаких "перекрыли" не существует. Все сделки записываются в торговую историю и их оттуда даже топором не вырубишь. Поэтому:
Пример #2: