Обсуждение статьи "Библиотека для простого и быстрого создания программ для MetaTrader (Часть X): Совместимость с MQL4 - События открытия позиции и активации отложенных ордеров" - страница 5
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Модифаил только одну, выделенную позицию. В этом сомнений нет. Поставлена ещё утром. Модифицировал её несколько раз. Мне не важно было какую модифицировать. А у этой уже поставил тейк. Вот его и терзал.
Вот все лимитники и последний Sell.
Выделены как раз тот удалённый лимитник и тот Sell. Видимо где-то осталось событие удаления. Но вот почему оно "проснулось" не с открытием этого Sell, а только с закрытием???
В 15:01:14 удалил лимитный ордер поставленный ранее.
До 18:29 занимался своими делами. Советник стоял на графике.
В 18:29:21 модифицировал ранее установленную позицию.
В 18:33:02 поставил Sell
В 18:34:11 закрыл этот Sell
"Ранее открытая позиция" - она была открыта до того как был установлен "ранее установленный лимитный ордер"?
Да, или нет?
Алексей, сложно коротко ответить без кучи журнальных сообщений?
Все они у тебя обозначены как "ранее открытая" и "ранее установленный"
Что верно: 1 или 2 ?
Следи за руками:
В 8:51 поставлена позиция Buy и не закрывалась. Даже сейчас открыта. Только несколько раз менялся уровень тейка. Вот запись об этом.
Лимитник в 14:54 (без секунд) поставлен. В 15:01 удалён. О чём была запись в соответствующее время.
Дальше, после перерыва, опять пару раз менялся уровень тейка позиции Buy поставленной в 8:51
В 18:33 открыта позиция Sell и в 18:34 ОНА закрыта.
Вот именно в момент закрытия этой Sell позиции и было повторное сообщение об удалении лимитника поставленного в 14:54 и удалённого в 15:01
Следи за руками:
В 8:51 поставлена позиция Buy и не закрывалась. Даже сейчас открыта. Только несколько раз менялся уровень тейка. Вот запись об этом.
Лимитник в 14:54 (без секунд) поставлен. В 15:01 удалён. О чём была запись в соответствующее время.
Дальше, после перерыва, опять пару раз менялся уровень тейка позиции Buy поставленной в 8:51
В 18:33 открыта позиция Sell и в 18:34 ОНА закрыта.
Вот именно в момент закрытия этой Sell позиции и было повторное сообщение об удалении лимитника поставленного в 14:54 и удалённого в 15:01
значит
Такая последовательность?
Я тебя прошу просто написать последовательность действий, а не пихать свои журналы чтобы я в них полдня разбирался - уже скоро полсуток я не могу от тебя получить простую последовательность действий - ты мне всё пытаешься свои журналы дать на разгребание - Алексей, у меня полно забот. Мне просто нужно воспроизвести твою ситуацию. Для этого нужна обычная последовательность действий как я тебе выше написал - это написать пять минут, и мне не придётся разбираться в хитросплетениях твоего журнала, обрывочно размещаемого кусками тут.
Я не могу воспроизвести твою ошибку. Поэтому и прошу быстрой помощи, а не заставлять меня штудировать твой журнал, раскиданный по сообщениям.
значит
Такая последовательность?
Выделенное повторялось неоднократно. Сколько, не знаю, не надо мне было это считать. Как влияет на всю ситуацию, вряд-ли и ты знаешь.
А в общем всё именно так.
Выделенное повторялось неоднократно. Сколько, не знаю, не надо мне было это считать. Как влияет на всю ситуацию, вряд-ли и ты знаешь.
А в общем всё именно так.
А вот теперь вопрос именно о журналах: есть в журнале запись о п4 "удалён лимитный ордер" после записи об изменении тейка Buy из п3 ?
Зачем нужно - чтобы понять, потерялось ли это событие в первый раз при удалении ордера, или же оно повторно было отображено после закрытия Sell
А вот теперь вопрос именно о журналах: есть в журнале запись о п4 "удалён лимитный ордер" после записи об изменении тейка Buy из п3 ?
Зачем нужно - чтобы понять, потерялось ли это событие в первый раз при удалении ордера, или же оно повторно было отображено после закрытия Sell
Вот видишь как полезно колупать логи.))) Между постановкой этого ордера и удалением я ещё три раза переставлял его на другую цену.
А запись об удалении была
Вот видишь как полезно колупать логи.))) Между постановкой этого ордера и удалением я ещё три раза переставлял его на другую цену.
А запись об удалении была
Добро. Буду пробовать воспроизвести.
Здравствуйте. Работу вы конечно затеяли большую и нужную. За что вам огромное человеческое спасибо! Но есть вопрос. Советник который вы используете для тестов при работе на счете модифицирует все ордера и позиции невзирая на маджики и различия валютных пар. Т.е. ставишь его евробакс а при этом другая сова стоит на другой валюте и держит там свои ордера и позиции. нажимаешь на вашем советнике модификацию профита или стопа и но тянет не только евробакс, а всё что есть в терминале. Не кошерно как то. Спасибо за понимание.
Это советник только для тестирования библиотеки в тестере. Не рекомендуется его ставить даже на демку. А использовать на реальном счёте категорически запрещено.
Артём я воспроизвёл повторно эту ситуёвину.
Скриптом закрыт все вчера открытые позиции. Никаких отложек на счёте не ставил, а вчерашние все закрыты. Появились записи об удалении отложек. И не одной. При этом трижды была запись "Такое событие уже есть в списке".
Потом я поставил ещё три позиции и опять закрыл их скриптом. Всё повторилось. Три позиции закрыто ... три попытки удалить отложку которая уже в истории.
Хоть ты и не любишь логи, но я всёже вставлю прямо из закладки "Эксперты".
В момент открытия USDJPY (нижняя строка записей) открытые позиции и отложенные ордера отсутствовали.