[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 6

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- Форексный VPS бесплатно на 24 часа
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте уважаемые профи!
Помогите пожалуйста решить данную проблему:
необходимо из истории сделок выбрать закрытый ордер с определенным Magic-номером, который является последним закрытым ордером с таким Magic'ом в списке закрытых позиций по отношению к другим закрытым ордерам с таким же Magic'om, при этом сам ордер в списке не последний закрытый, в истории после него/перед ним есть закрытые сделки с другими Magic'ами. Привязка именно к Magic-номеру необязательна, можно ордер выбирать и по другим параметрам, главное из всех одинаковых ордеров выбрать последний. Возможно это можно сделать сравнив их тикеты или время закрытия, но как это сделать программно я не знаю, подскажите пожалуйста.
Пример для наглядности:
История сделок:
1. закрытый ордер
2. закрытый ордер
3. искомый закрытый ордер с нужным мейджиком который нужно выбрать и получить информацию о нем (направление сделки)
4. закрытый ордер
5. закрытый ордер с таким же мейджиком как и ордер номер 3
6. закрытый ордер
Я так понимаю при переборе ордеров в истории, с одинаковым мейджиком и попытке узнать направление сделки, программа будет выдавать все типы сделок (OP_BUY и OP_SELL) поочередно и узнать какой тип был у последнего из ордеров, с данным мейджиком, не получиться.
Помогите найти решение, очень жду вашего ответа.
Здравствуйте уважаемые профи!
Помогите пожалуйста решить данную проблему:
необходимо из истории сделок выбрать закрытый ордер с определенным Magic-номером, который является последним закрытым ордером с таким Magic'ом в списке закрытых позиций по отношению к другим закрытым ордерам с таким же Magic'om, при этом сам ордер в списке не последний закрытый, в истории после него/перед ним есть закрытые сделки с другими Magic'ами. Привязка именно к Magic-номеру необязательна, можно ордер выбирать и по другим параметрам, главное из всех одинаковых ордеров выбрать последний. Возможно это можно сделать сравнив их тикеты или время закрытия, но как это сделать программно я не знаю, подскажите пожалуйста.
Пример для наглядности:
История сделок:
1. закрытый ордер
2. закрытый ордер
3. искомый закрытый ордер с нужным мейджиком который нужно выбрать и получить информацию о нем (направление сделки)
4. закрытый ордер
5. закрытый ордер с таким же мейджиком как и ордер номер 3
6. закрытый ордер
Я так понимаю при переборе ордеров в истории, с одинаковым мейджиком и попытке узнать направление сделки, программа будет выдавать все типы сделок (OP_BUY и OP_SELL) поочередно и узнать какой тип был у последнего из ордеров, с данным мейджиком, не получиться.
Помогите найти решение, очень жду вашего ответа.
Посмотри здесь:
Спасибо за наводку! Будем разбираться.
Помогите пожалуйста кто может...
Вопрос на 4-й странице
108 строка
return(0) явно лишний + сделки селл почему то вынесены за условие is new bar
Здравствуйте! Может кто знает. Можно ли отключить в МТ4 поступление или вернее отражение котировок в реальном времени? Т.е. нужно чтобы программа рисовала бар когда он уже закрыт на заданном таймфрейме. А интригующее блуждание цены вверх/вниз пока бар формируется убрать. Спасибо!
можно покрасить бары в фон чарта.
а рисовать их индикатором - посмотрите индикатор Heiken Aschi
Здравствуйте ещё раз.
Быть может кто-нибудь подбросит идейку по моему вопросу на странице 5?
Заранее благодарю.
Здравствуйте! Может кто знает. Можно ли отключить в МТ4 поступление или вернее отражение котировок в реальном времени? Т.е. нужно чтобы программа рисовала бар когда он уже закрыт на заданном таймфрейме. А интригующее блуждание цены вверх/вниз пока бар формируется убрать. Спасибо!
Можно с приходом нового бара закрывать и открывать заново автономный график.Для этого можно немного переделать индикатор synbar4EA (есть где-то в кодобазе).
можно покрасить бары в фон чарта.
а рисовать их индикатором - посмотрите индикатор Heiken Aschi
Идея хорошая, но все равно на графике остается линия цены и сама цена справа. Можно и ее покрасить в цвет фона, но тогда и все обозначения по оси Х и Y будет не видно... Больше нет вариантов?
Здравствуйте ещё раз.
Быть может кто-нибудь подбросит идейку по моему вопросу на странице 5?
Заранее благодарю.
Ошибка 0 возвращается, если операция прошла успешно, 2 -- это глюк терминала или операционной системы, надо перезагрузиться, 3 -- это ваш случай, можно либо просто выйти из старт, и на следующем тике этой ошибки не будет, либо обновить данные и перейти к следующей итерации , если вы в цикле обрабатываете несколько ордеров.