Обновление платформы MetaTrader 4 build 670: виртуальный хостинг, web-запросы и работа с сигналами из MQL-программ - страница 18

 
ide92993:

Делаю одиночный прогон в тестере и открываю его график. Там сразу показываются тысячи объектов, символизирующие историю работы с ордерами.

Я бы хотел все эти объекты наложить на другой чарт. Подскажите, как это сделать малой кровью?

За объекты, как понял, отвечают profiles\default\*.chr эти файлы. Может, есть способ с ними быстро потанцевать?

Понятно, что скрипт-копир можно самому написать, но это страшная нудятина... Может, кто знает такой уже готовый копир?

 

Может, кто-то когда-то не поленился и выложил визуализатор развития тестерной истории на чарте в виде статичных наглядных объектов? Подсобите.

А сохранить как шаблон?
 
artmedia70:
А сохранить как шаблон?

Спасибо, получилось. Не знал про механизм шаблонов раньше.

 

Из-за того, что в меню:

 

"Шаблон"  и "Обновить" находятся рядом, промахнулся мышкой и нажал на "Обновить". По итогу снова нарвался на неудобное (сгенерированные мною HST-файлы, соответственно, портятся) странное поведение - при "Нет связи" закачивается свежая история. Это так и задумано?

 

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

 
AlexPORT:

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

Это не баг. Это выравнивание времени открытия ордера к левому краю графика, чтобы легче было найти.
 
AlexeyVik:
Это не баг. Это выравнивание времени открытия ордера к левому краю графика, чтобы легче было найти.

Хм... понял... логично... только если ордер достаточно старый и время его открытия не отражается сейчас на графике. А если он открыт в момент времени, который в данный момент попадает в диапазон баров, отображаемых на графике - зачем двигать его?
 

Билд < 600:

StringFind(Str, "") == 0


Билд >= 600:

StringFind(Str, "") == -1
 
ide92993:

Билд < 600:

StringFind(Str, "") == 0


Билд >= 600:

StringFind(Str, "") == -1


 странное искомое ?!

это в юмор 

 
keekkenen:
странное искомое ?!

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

На лицо несовместимость. Может, кому-то пригодится. 

 
 Отладчик не видит некоторые добавленные наблюдаемые выражения:
#define TEST 10

for (int i = 0; i < 100; i++)
  Tmp[i] = i;
Tmp[TEST] - не понимает. Tmp[10] - OK.
 

Вот еще нарыл странное поведение ценового графика (и это то уже точно баг без каких либо объяснений):

1) Делаем ПКМ в любом месте ценового графика.

2) Ничего не выбирая в появившемся контекстном меню делаем ЛКМ по гарфику вне этого меню (т.е. по сути аналог отмены, нажатия клавиши "ESC").

3) График цен смещается ровно(?) на столько же пикселов, на сколько далеко тыкнули мышкой от левой границы контекстного меню. Причем смещается соответственно влево или вправо, в зависимости от того, левее или правее  левой границы контекстного меню был сделан клик.

Воде мелочь, а раздражает. К чему это ненужное дерганье графика?

---------------------------------------------------------

И еще есть пожелание по интерфейсу. В давние времена в МТ4 нельзя было перемещать закладки графиков (те что внизу). И переключение м/у ними срабатывало просто идеально (моментально и корректно). Когда же реализовали их перемещение мышкой (а заодно вроде бы и всплывающие хинты) появились две проблемы:

1) Бывает при быстром переключении одна закладка зацепляется и перемещается в другое место.

2) Переключение на другую закладку не всегда срабатывает, если переключаешься на соседнюю и в месте клика висит хинт.

Нельзя ли пересмотреть этот механизм? Как вариант, можно по аналогии с ордерами, добавить опцию "Перемещать закладки графиков только с Alt-ом".

Причина обращения: