Глюк в программе терминала МТ4, или...?

[Удален]  

Приветствую всех!

Пожалуйста, помогите выяснить причину глюка в программе терминала МТ4 последних обновлений (build 215, 216) или неправильной его настройкой.

За много лет пользования терминалом МТ4 никогда подобных проблем не было.

Суть её в следующем:

- На выделенной линии по Инету, у провайдера сам Инет иногда в выделенку подаётся с прерываниями. То есть сама линия выделенки до провайдера не прерывается, а подача в эту линию самого Инета иногда идёт с кратковременными прерываниями, - так вот при подобных прерываниях Инета в выделенке, терминал МТ4 НЕ ВЫДАЁТ сообщения «Нет связи», в результате обновления графиков молча «замирают». Что это значит при скальпированиях…?!!! Хотя при похожей ситуации но другого характера (без прерывания Инета), а именно кратковременной потери связи только с сервером диллингового центра (по котировкам), МТ4 нормально оповещает об этом - «Нет связи», да и потом автоматически её возобновляет. Прошу обратить внимание на прерывание связи именно Инета в выделенке, а не с севера котировок. Так вот и ещё, при КРАТКОВРЕМЕННОМ прерывании Инета в выделенке, МТ4 с сервером котировок (в добавок к сказанному) автоматически связь НЕ ВОССТАНАВЛИВАЕТ. Что бы восстановить связь с серверм котировок (при восстановленном Инете в выделенке) приходится делать следующее: - не ВЫключяя МТ4, вызываю функцию «Лог» в меню «Файл» и повторно его активирую (в повторно выпавшем окне «лога», данные логина и пароля оказываются без изменения с ранее заполненными данными). Соответственно связь восстанавливается с добавлением в график отсутствующей части, что с «радостью» вызывает увеличение адренлина и в сознании кучу «суффиксов».

Подытожу: - МТ4 не сообщает о потере связи с сервером котировок оповещением «Нет связи» (именно при пропадании Инета в выделенке), так же автоматически не возобновляет связь с сервером котировок при восстановлении Инета в выделенке.

Если есть особенности в настройках МТ4, хотелось бы их знать.

Пожалуйста, посоветуйте, как устранить некорректность именно в работе МТ4, т.к. любые прерывания связи с сервером котировок должны программой МТ4 отображаться - это святое.

С уважением, Gals.

 

На выделенной линии по Инету, у провайдера сам Инет иногда в выделенку подаётся с прерываниями. То есть сама линия выделенки до провайдера не прерывается, а подача в эту линию самого Инета иногда идёт с кратковременными прерываниями,

Вы описываете странную ситуацию. TCP соединения не рвутся, а провайдер делает вид, что с соединением все хорошо?

МетаТрейдер самостоятельно контролирует массу сетевых проблем, явным образом умеет бороться с "черными дырами", автоматически выбирает наилучшие точки доступа и всегда контролирует качество связи.

Сам терминал прервет связь через 20 секунд даже если соединение находится в нормальном состоянии, но не приходит ни одного рабочего пакета. Но если зажать (это может сделать провайдер или просто по техническим причинам) весь сетевой трафик и выдавать пакеты медленно(в час по капле), но для терминала ситуация будет выглядеть как "соединение не прервано, мало-помалу пакеты приходят, значит просто такая убитая связь. рвать принудительно не будем ".


Тут чисто техническая проблема, не имеющая отношения к терминалу. Скорее всего на GPRS/WiFi или аналогичном сидите?
[Удален]  
Renat:

На выделенной линии по Инету, у провайдера сам Инет иногда в выделенку подаётся с прерываниями. То есть сама линия выделенки до провайдера не прерывается, а подача в эту линию самого Инета иногда идёт с кратковременными прерываниями,

Вы описываете странную ситуацию. TCP соединения не рвутся, а провайдер делает вид, что с соединением все хорошо?...

"соединение не прервано, мало-помалу пакеты приходят, значит просто такая убитая связь. рвать принудительно не будем ".


Тут чисто техническая проблема, не имеющая отношения к терминалу. Скорее всего на GPRS/WiFi или аналогичном сидите?

При этой "странной ситуации", правайдер приносит свои извинения за временные неудобства связанные с «профилактическими работами». Это из телефонного разговора по причине прерываний Интернета.

Кстати, сеть в диспетчере задач при прерывании Инета отражалась.


Мало-помалу может пакеты и приходят, но график без перезапуска логина с паролем не оживает вообще (при параллельно нормально работающих других прогах в востановившемся Инете, например свободно загружается IE c любого сайта)


Компьютер подключен к Интернет через роутер к стандартной выделенной линии, т.е. через LAN.


Уточнение: Инет в выделенке работает хорошо, без прерываний. Но в зтих единичых случаях прерывания, эта проблема и вырисовалась. При выполненных мной советах с техподдержки дилленгового центра,- это при «замирании» МТ4, не перезапуская его, воспользоваться программами Tracert и Telnet. - выяснилось, что всё оказалось в норме вплоть до сервера котировок.

Если для определения причины понадобятся какие-нибудь файлы, пожалуйста, сообщите.

P.S.

Приношу извинение за отсутствие опыта в общениях на форумах, в частности за редактирования сообщений, но это наверстаем.

И ещё, пожалуйста, подскажите, как на этой ветке отобразить снимок – картинку этой проблемы? Файл картинки к сообщению прикрепляю, а он тут ни где не отображается.

С уважением, Gals.

[Удален]  

У меня не получилось в своём сообщении отобразить картинку с проблемой, попробую описать её с цифрами: - время снимка с экрана на системном лотке 09:59, время последнего бара на графике 08:31, связь 458/2kb. За этот промежуток времени с 8:31 до 9:59 производил проверку связи программами Tracert и Telnet. Связь оказалась в порядке. А по поводу – «…ситуация будет выглядеть как "соединение не прервано, мало-помалу пакеты приходят, значит просто такая убитая связь, - рвать принудительно не будем"», - возникает вопрос: - Если прохождение пакетов в минимальных порциях влечёт практическую остановку обновлений графиков, что идентично «отключке» и без предупреждений, - следовательно это недоработка в МТ4? Может возможно хоть как-то дополнить МТ4 соответствующей этой ситуации функцией с предупреждением, типа «В МТ4 включён спящий режим» или «Отображение графиков в реале временно отключается»? Как это подправить, что бы терминалу МТ4 можно было доверять и не переходить на другие программы?

С уважением, Gals.

 
Renat:

На выделенной линии по Инету, у провайдера сам Инет иногда в выделенку подаётся с прерываниями. То есть сама линия выделенки до провайдера не прерывается, а подача в эту линию самого Инета иногда идёт с кратковременными прерываниями,

Вы описываете странную ситуацию. TCP соединения не рвутся, а провайдер делает вид, что с соединением все хорошо?

МетаТрейдер самостоятельно контролирует массу сетевых проблем, явным образом умеет бороться с "черными дырами", автоматически выбирает наилучшие точки доступа и всегда контролирует качество связи.

Сам терминал прервет связь через 20 секунд даже если соединение находится в нормальном состоянии, но не приходит ни одного рабочего пакета. Но если зажать (это может сделать провайдер или просто по техническим причинам) весь сетевой трафик и выдавать пакеты медленно(в час по капле), но для терминала ситуация будет выглядеть как "соединение не прервано, мало-помалу пакеты приходят, значит просто такая убитая связь. рвать принудительно не будем ".


Тут чисто техническая проблема, не имеющая отношения к терминалу. Скорее всего на GPRS/WiFi или аналогичном сидите?

Бывает, бывает такое...

Сам не решался написать подобное, ибо получилось бы ещё мудрёнее.


С переходом моих провайдеров на безлимитку с PPPoE выползла кучка-мала общих проблем.

(для справки: ранее было впн по трафику...)

- после явного обрыва связи перезванивает 1 раз из 10

- явные обрывы связи стали обыденным явлением, ранее при впн, это было "ЧП районого масштаба" :)

- огромный дисбаланс скорости, то летает, то ползает как речепаха...

- бывает, и довольно таки часто связь прерывается НЕявно, т.е. значек связи "два компа" висит

как ни в чём небывало, а вот собственно коннекта то и нету... или есть, но со скоростью 1 бит\сек

(да-да, именно так однажды бат скачивал почту... ;)))

На МТ это проявляется тем, что говорит связь то есть, но котировки замерзают, на попытку торг.операции

ответит "Нет связи" и... ничего не сбрасывает, а снова ОК и ждёт дальнейших приказов....


Что сами понимаете явственно видно, особенно при разнице локального времени и последней котировки.

И так может продолжаться минутами... десятками минут... часами увы не проверял...

Учитывая что "контроль" работы терминалов идёт на слух, по "пружинке",

заметить это сразу нереально...


Подозреваю что виновник этому провайдер и его сетевой софт,

точнее его раздатчик патронов по фамилии Шейпер... ;)))


Кстати. Эта ситуёвина затрудняет и резервирование автоматизировать.

Выход если тока пинговать внешний ресурс, например Яндекс,

однако и это не выход, он тоже в пролёте может быть...

Впрочем это другая тема.

 

Еще в общую копилку:


Из-за большого количества OldTick останавливалось обновление графиков.

 

Уважаемый Gals, Вы скрытые проблемы со скоростью связи пытаетесь перенести на торговый терминал. У Вас не рвется связь, пакеты идут страшно медленно, но Вы вините терминал.


А его винить не надо - он спроектирован специально с контролем связи, автоматическим ее восстановлением и докачкой данных. После реконнекта все данные докачиваются. Но если у Вас все та же связь, то и докачать Вы ничего не сможете.


Не нужно с больной головы валить на здоровую. Меняйте провайдера на нормального.

[Удален]  

Уважаемый модератор, пожалуйста, и это не оспаривается, - ответственны в качестве связи провайдеры, - возражений нет, - но банить сообщения…!!!, смысл которых и затрагивает проблему Вами же озвученную - о НЕИЗВЕСТНО (потому, что нет предупреждений о режиме «застывания» обновления графиков) КОГДА, ДОКАЧКОЙ ДАННЫХ И АВТОМАТИЧЕСКОМ ВОССТАНОВЛЕНИИ РАБОТЫ МТ4 (а это ФАКТЫ), - поэтому, пожалуйста, посодействуйте мне в решении МОЕЙ ПРОБЛЕМЫ. Смена же провайдеров, не устранит проблему МТ4 (ведь накладки есть у всех). А дополнение к программе МТ4 только укрепит её репутацию, тем более, что это нужно лично мне (да и народ откликнулся). Если у Вас цель не допускать огласки проблем в МТ4, то я не против. И даже если моя просьба к знатокам МТ4, затрагивает чьи то интересы, то приношу извинения.

Пожалуйста, посодействуйте оказанию техпомощи в этой ветке, как специалист, или (если Вас не затруднит) давайте решим эту проблему по Email переписке. Меня волнует именно решение проблемы, а не рейтинг на форуме.

С уважением, Gals.

 
Gals:

Уважаемый модератор, пожалуйста,

...

Меня волнует именно решение проблемы, а не рейтинг на форуме.

С уважением, Gals.

https://championship.mql5.com/2012/en

Так что рейтинг поднимать ему выше некуда... ;)))


В работе тестирую практически каждый билд и подолгу.

Различия были тогда, когда было описано в релизе...

По крайней мере сейчас юзаю от 213 до 216 билда на постоянке,

и у всех одинаковое поведение...


Кстати! забыл добавить...

Очень большие потери по дороге на узловых точках.

[Удален]  

kombat, спасибо за ссылку, будем знать хоть своих «отцов».

[Удален]  

Можно попробовать пойти от обратного. Соответственно вопрос будет таким:

Как без изменений МТ4, создать какой-нибудь «контроллер» передачи пакетов в МТ4, с сигнальным порогом срабатывания, увязанный с порогом «застывания» МТ4?

P.S.

Мене уже посоветовали и написали скрипт на принципе отслеживания и сравнения времени последних тиков с приходящими. Хорошая идея. И хорошо бы если она закрыла проблему.