Новая версия платформы MetaTrader 5 build 5830: общие улучшения - страница 35

 
Vitaliy Kuznetsov # :

А как в тестере поменять свечи-бары и цвет? Настрой шаблон на обычном графике и сохрани как tester.tpl


👍 Спасибо! Но даже после нескольких попыток ничего не получилось.


 
hini #:

👍 Спасибо! Но даже после нескольких попыток ничего не получилось.


Запустите тестер в режиме визуализации, и там сохраните шаблон "default"

Меню - Графики - Свойства

Меню - Шаблоны - Сохранить

 
Putnik #:

Запустите тестер в режиме визуализации, и там сохраните шаблон "default"

Меню - Графики - Свойства

Меню - Шаблоны - Сохранить

Я знаю только, что нужно установить оба этих цвета в значение None, чтобы в тестере не отображались эти две линии, но при этом горизонтальные линии цены покупки и цены продажи также не будут видны.


 
Подскажите, какая бета сейчас последняя?? У меня после апрельской 5836 не приходят обновления почему-то. 
 
hini #:

Я знаю только, что нужно установить оба этих цвета в значение None, чтобы в тестере не отображались эти две линии, но при этом горизонтальные линии цены покупки и цены продажи также не будут видны.


Может, индикатор какой-то включен?
 
Putnik #:
Может, индикатор какой-то включен?
Не знаю, у меня даже при использовании MACD Simple отображаются те две линии.
 
hini # :
Не знаю, у меня даже при использовании MACD Simple отображаются те две линии.
Я сообщу об этом в MetaQuotes, но не ждите быстрого ответа.
 

Функция Bars() выполняется больше 30 секунд.

Это в ситуации, когда Custom символ создан, а котировки для него в базе отсутствуют.

Окно графика открыто.

Исправьте, при возможности...


long startTime = GetTickCount();

int size = Bars(_Symbol, _Period);

long endTime = GetTickCount();

double diffTime = (double)(endTime - startTime) / 1000.0;

Print("Время выполнения " + DoubleToString(diffTime, 2) + " сек");


Результаты:

Время выполнения 30.73 сек

Время выполнения 30.78 сек


 
Игорь Евдокимов # :

Функция Bars() выполняется больше 30 секунд.

Это в ситуации, когда Custom символ создан, а котировки для него в базе отсутствуют.

Исправьте, при возможности...


long startTime = GetTickCount();

int size = Bars (_Symbol, _Period);

long endTime = GetTickCount();

double diffTime = (double)(endTime - startTime) / 1000.0;

Print ("Время выполнения " + DoubleToString (diffTime, 2) + " сек");


Результаты:

Время выполнения 30.73 сек

Время выполнения 30.78 сек

Какой символ? Какой сервер?
 
Alain Verleyen #:
Какой символ? Какой сервер?

Символ собственный. Сервер отсутствует. Котировки импортируются из файла.

IMHO на скорость работы Bars() это не должно влиять.

При наличии котировок время выполнения 0, при отсутствии > 30 сек и вешает весь терминал.