Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как обещал выкладываю. Все одним архивом эксперт и скрипт висели каждый на своем графике EURUSD 1 мин. Тоже есть интересный кусок.
2008.02.01 21:28:51 ОТСУТСТВУЕТ связь с торговым сервером
2008.02.01 21:45:15 Начало функции start()
2008.02.01 21:45:15 Связь ОК...
2008.02.01 21:45:19 ОТСУТСТВУЕТ связь с торговым сервером
2008.02.01 21:45:20 Начало функции start()
2008.02.01 21:45:20 Связь ОК...
2008.02.01 21:45:24 Связь ОК...
2008.02.01 21:45:27 Связь ОК...
2008.02.01 21:45:31 Связь ОК...
2008.02.01 21:45:35 Связь ОК...
2008.02.01 21:45:39 Связь ОК...
2008.02.01 21:45:42 Связь ОК...
2008.02.01 21:45:46 Связь ОК...
2008.02.01 21:45:50 Связь ОК...
2008.02.01 21:45:53 Связь ОК...
2008.02.01 21:45:57 Связь ОК...
Вот собранные тики за эту минуту
01.02.2008 21:45
1.48
01.02.2008 21:45
1.4799
01.02.2008 21:45
1.4798
01.02.2008 21:45
1.4797
01.02.2008 21:45
1.4798
01.02.2008 21:45
1.4799
01.02.2008 21:45
1.4798
01.02.2008 21:45
1.4799
01.02.2008 21:45
1.4798
Очередной случай отсутствия связи с торговым сервером согласно показаниям функции IsConnected(). Связи нет, тики идут, советник работает.
2008.02.05 02:01:46 Связь ОК...
2008.02.05 02:01:50 Связь ОК...
2008.02.05 02:01:54 ОТСУТСТВУЕТ связь с торговым сервером
2008.02.05 02:02:38 Начало функции start()
2008.02.05 02:02:38 ОТСУТСТВУЕТ связь с торговым сервером
2008.02.05 02:02:57 Начало функции start()
2008.02.05 02:02:57 ОТСУТСТВУЕТ связь с торговым сервером
...
И так до тех пор, пока я в 17:54 не делаю перезагрузку МТ4. Полная версия файла в прицепе.
...
2008.02.05 17:54:42 ОТСУТСТВУЕТ связь с торговым сервером
2008.02.05 17:54:42 Начало функции start()
2008.02.05 17:54:42 ОТСУТСТВУЕТ связь с торговым сервером
2008.02.05 17:54:47 Выполнена функция deinit()
2008.02.05 17:55:00 Советник будет запущен следующим тиком
2008.02.05 17:55:00 Выполнена функция init()
2008.02.05 17:55:01 Начало функции start()
2008.02.05 17:55:01 Связь ОК...
2008.02.05 17:55:05 Связь ОК...
2008.02.05 17:55:09 Связь ОК...
Этот случай отличается от предыдущих тем, что в то время, когда функция IsConnected() возвращала значение FALSE в одном советнике на одном графике, другие советники на других графиках на этом же терминале МТ4 нормально торговали. Счёт реальный. Сделки реальные. Поэтому информацию о них я предоставлю только разработчикам МТ4, если их это заинтересует.
Игорь а ты не знаеш можно ли програмно из советника пересканировать сервер т.к. у меня подобная ситуация тоже была сегодня, сервер пересканировал вроде все стало нормально .
Игорь а ты не знаеш можно ли програмно из советника пересканировать сервер
Kim, как у Вас настроен дата-центр?
С каким торговым сервером работаете?
Kim, как у Вас настроен дата-центр?
С каким торговым сервером работаете?
217.74.44.23
Ха. Некую похожую ситуацию наблюдаю и я уже пару месяцев. Вот что я писал (фрагмент) в декабре в bugtrack MQ:
>> Непонятное поведение MT4. Несколько часов работает стабильно,
>> исправно получает котировки... А потом почему-то перестает
>> получать. Программа не зависла, на разные действия реагирует.
>> Значок соединения с брокером есть. Интернет-канал исправен...
>>
>> И длиться такая "пауза" может несколько часов. Дольше я не
>> пробовал. Если терминал закрыть и запустить заново, то он тут же
>> скачивает свежие котировки. Т.е. проблема явно не в канале связи.
А потом уже в январе писал вот это (фрагмент собранных мной наблюдений):
> 5) Во время глюка уровни Ask и Bid соответствуют последней
> полученной котировке, т.е. они тоже устаревшие. При попытке
> совершить сделку по этим ценам, MT4 выдает сообщение о том, что эти
> цены устарели, и сообщает актуальные цены. Именно те, которые
> появятся в терминале, если его перезапустить. На мой взгляд, если
> MT4 во время глюка каким-то образом получает актуальные цены,
> значит, это лишнее док-во того, что связь с брокером работает в этот
> момент исправно и причина не в качестве связи, а скорее всего где-то
> в самОм клиентском терминале MT4.
MQ мне ответили, что проблема, возможно, в наличии программы, который анализирует порт 443.
Да, файрволл у меня действительно стоит. Но я пока сомневаюсь, что проблема в нем... Да и отключать его для проверки пока неохота - подключенный к инету и стоящий без присмотра комп троянов может наловить очень быстро...
KimIV, а у тебя файрволл стоит?
И еще вопрос. KimIV, в какое время суток у тебя начинается этот глюк? Я свой обычно вижу по ночам.
[Мои ДОМЫСЛЫ] Может быть, это как-то связано с тем, что котировки ночью ходят вяло - может пропускаться до нескольких баров M1 подряд (я это у разных брокеров видел). И, может быть, в MT эта ситуация не полностью проработана... Но как эту гипотезу проверить?...
И третий вопрос. KimIV, при глюке котировки на открытых графиках свежие, или же - как у меня - последние бары соответствуют моменту начала глюка?..
Пожалуй, добавлю в свой торгующий советник проверку IsConnected() и мониторинг вызовов start(). Это позволит установить, действительно ли описанный мной глюк является тем же глюком, что и обсуждаемый в этой теме...
KimIV, а у тебя файрволл стоит?
У меня стоит Traffic Inspector, файерволл которого пропускает все исходящие запросы и блокирует все входящие.
И еще вопрос. KimIV, в какое время суток у тебя начинается этот глюк?
по ночам
И третий вопрос. KimIV, при глюке котировки на открытых графиках свежие, или же - как у меня - последние бары соответствуют моменту начала глюка?..
Графики обновляются... котировки свежие...
Пожалуй, добавлю в свой торгующий советник проверку IsConnected() и мониторинг вызовов start(). Это позволит установить, действительно ли описанный мной глюк является тем же глюком, что и обсуждаемый в этой теме...
Сегодняшняя ночь прошла очень спокойно. Обрывов связи не было с 2008.02.06 21:12:24 по 2008.02.07 16:35:50