Ошибки, баги, вопросы - страница 3104

 

Терминал билд 3099  на маке. В  МЕ  залипание автоподстановки.

При наборе кода желтенькая полоска подстановки выскакивает и если нажать энтер, то эта полоска застывает в месте, где в этот момент стоит курсор мышки.

Эта полоска потом стоит на экране поверх всех окон. Фото прилагаю....

Пропадает, если закрыть все , что связанно с МТ5.


Кто-нибудь знает как победить?


 
areed breen #:
Здравствуйте! опытные программисты помогите решить вопрос советник на MT5..
советник работает не правильно по времени почему-то лимитные ордера не удаляются конкретно на демо счёте проверяли если время работы стоит с 23-1 на счёте..
удаляет почему-то в 01:35 и 01:45, а не в 01:00 уже неделю с разработчиком не можем решить проблему..
что не так с этой функцией ?((((

код:

https://www.mql5.com/ru/docs/basis/operations/rules

Документация по MQL5: Основы языка / Операции и выражения / Приоритеты и порядок операций
Документация по MQL5: Основы языка / Операции и выражения / Приоритеты и порядок операций
  • www.mql5.com
Приоритеты и порядок операций - Операции и выражения - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
input  group "Symbols-----------------------------------"

а нельзя ли данную конструкцию сделать, что бы нужно было ставить ";" в конце?

сторонние IDE не понимают сей высокий художественный порыв разработчиков, судя по всему тут тоже самое что и #define, знака ";" не требуется.

 
Andrey Dik #:

а нельзя ли данную конструкцию сделать, что бы нужно было ставить ";" в конце?

В MQL в любом свободном месте можно ; ставить

 
A100 #:

В MQL в любом свободном месте можно ; ставить

я в курсе, но проблема в другом. эту конструкцию без ; сторонние IDE не понимают и посему форматирование кода производят некорректно.

Andrey Dik #:

а нельзя ли данную конструкцию сделать, что бы нужно было ставить ";" в конце?

а, имеете ввиду, ставить ; тут даже если это не требует MQL5? - хм, извините, но попахивает "колхозом" и ненужной самодеятельностью.
 
zl5766 #:

Терминал билд 3099  на маке. В  МЕ  залипание автоподстановки.

При наборе кода желтенькая полоска подстановки выскакивает и если нажать энтер, то эта полоска застывает в месте, где в этот момент стоит курсор мышки.

Эта полоска потом стоит на экране поверх всех окон. Фото прилагаю....

Пропадает, если закрыть все , что связанно с МТ5.


Кто-нибудь знает как победить?

Аналогичная хрень под Убунтой 18.04 XFCE, наблюдается давно, задолго до 3081.

 
Andrey Dik #:
а, имеете ввиду, ставить ; тут даже если это не требует MQL5? - хм, извините, но попахивает "колхозом" и ненужной самодеятельностью.

Когда в MQL еще не было чистых виртуальных функций - там тоже ; нужно ставить - я ставил лишнюю и ничего страшного не произошло

 

Здравствуйте.Подскажите куда копать,проблема в следующем:

терминал версии 5.0.0.3104 неожиданно перестал работать(отсутствует подключение к брокеру)

Перебирает все сервера и останавливается.До 24.00 мск вчера работал,а сегодня уже нет((

Причем со стороны брокера проблем нет,и MT4 нормально функционирует)

Что сделано: снёс,переустановил(не помогло)

Снес заново,вручную почистил папки,ручками тоже самое с реестром,перезагрузил,переустановил(нет результата)

Конфигурация моей старушки:

DELL INSIRON N5110 8gb озу проц i7-2670QM CPU @ 2.2 GHZ

WIN7 max sp1

P.S размер папки history был почти 3 Гб

Заранее благодарен.

 
Как в дебагере узнать, что вернула функция?
 
fxsaber #:
Как в дебагере узнать, что вернула функция?

Присвоить выполнение функции переменной и её(переменную) поставить в наблюдение.