Готово ! Правда я сейчас под Win764bit но проблема все та же. В риалтайм все как надо а вот в тестере в визуале левая точка линии залипает намертво а правая двигается.
ж
Ошибка кроется здесь (пробел между кавычками):
ObjectsDeleteAll(0,"",-1,-1);
то есть удаления не происходит. Для удаления объекта нужно так:
ObjectsDeleteAll(0,"",-1,-1);
Почему так происходит - ответ разработчиков:
Создание объекта выполняется в несколько команд.
Первая команда - создание объекта с первым набором координат.
Вторая команда - досылка второго набора координат.
По первой команде объект не создаётся, так как он уже создан. И соответственно первый набор координат не меняется.
Далее, второй командой меняется второй набор координат, то есть вторая точка привязки.
Со временем работу тестера приведут к поведению терминала.
Было бы здорово, если бы разработчики публиковали инфу по проделанным изменениям в каждом новом билде, а не только в официальных релизах. Хотя бы в неформальной форме. Чтобы понимать, чего там ожидать. Вот на днях опять вышел обновлённый билд, а что в нём - думай-гадай.
fxsaber: Размера файла Bases\BCS-MetaTrader5\ticks\Si-12.16\201610.tkc 6 Gb. Такого не должно быть.
Вероятно в 10 месяце изменена структура тиковых данных (возможно введено много дополнительной информации). А может банально просто стал символ активно торговаться.
Вот сейчас при запросе таким скриптом:
//+------------------------------------------------------------------+//| CopyTicks.mq5 |//| Copyright 2015, MetaQuotes Software Corp. |//| https://www.mql5.com |//+------------------------------------------------------------------+#property copyright"Copyright 2015, MetaQuotes Software Corp."#property link"https://www.mql5.com"#property version"1.01"//--- покажем окно входных параметров при запуске скрипта#property script_show_inputsinputint ticks=200000000; // количество запрашиваемых тиков//---MqlTick ExTicks[];
//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+voidOnStart()
{
//--- запросим тикиint copied=CopyTicks(_Symbol,ExTicks,COPY_TICKS_ALL,0,ticks);
//--- если тики получены, то выведем на график значения Bid и Ask Print("Получено тиков: ",copied," код ошибки: ",GetLastError());
if(copied>1)
{
Print("Тик: ",ExTicks[0].time," bid: ",ExTicks[0].bid," ask: ",ExTicks[0].ask," last: ",ExTicks[0].last," [0]");
Print("Тик: ",ExTicks[copied-1].time," bid: ",ExTicks[copied-1].bid," ask: ",ExTicks[copied-1].ask," last: ",ExTicks[copied-1].last," [",copied-1,"]");
}
Print("Size ",((long)copied*sizeof(MqlTick))>>20, " Mb");
}
//+------------------------------------------------------------------+
на сервере "Open-Broker" размеры тиков (причём в 10 месяце - это не окончательно, тики продолжают закачиваться)
2016.10.0507:34:05.886 Terminal MetaTrader 5 x64 build 1434 started (MetaQuotes Software Corp.)
2016.10.0507:34:05.888 Terminal Windows 10 Pro (x64 based PC), IE 11.00, UAC, Intel Core i3-3120M @ 2.50GHz, RAM: 3800 / 8077 Mb, HDD: 57955 / 233310 Mb, GMT+02:002016.10.0507:34:05.888 Terminal C:\Users\KVN\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075
Не прикрепляются вложения в личных сообщениях.
По-крайней мере ex4 размером 4.9 Mb
Здравствуйте!
Попробуйте залить файл еще раз. Если не получится - обратитесь в Сервисдеск. Будем разбираться.
Готово ! Правда я сейчас под Win764bit но проблема все та же. В риалтайм все как надо а вот в тестере в визуале левая точка линии залипает намертво а правая двигается.
ж
Ошибка кроется здесь (пробел между кавычками):
то есть удаления не происходит. Для удаления объекта нужно так:
Почему так происходит - ответ разработчиков:
Создание объекта выполняется в несколько команд.
Первая команда - создание объекта с первым набором координат.
Вторая команда - досылка второго набора координат.
По первой команде объект не создаётся, так как он уже создан. И соответственно первый набор координат не меняется.
Далее, второй командой меняется второй набор координат, то есть вторая точка привязки.
Со временем работу тестера приведут к поведению терминала.
Всем привет, билд 1395, 64\7
стала появляться такая ошибка при компилировании:
event handling function not found
и файл стирается в 0. что не так?
==============================================
прикольно, диск заполнился в 0, проекты начали стираться :-) тоесть код есть в эксперте - после компилирования файл = 0.
потом только заметил что на 2 ТБ диске места = 0байт.
пропал сигнал с моих сигналов, при чем его нигде нет, ни в архиве, ни в отключенных, просто был и потом пропал. что то делается на сайте?
Здравствуйте!
Попробуйте залить файл еще раз. Если не получится - обратитесь в Сервисдеск. Будем разбираться.
Было бы здорово, если бы разработчики публиковали инфу по проделанным изменениям в каждом новом билде, а не только в официальных релизах. Хотя бы в неформальной форме. Чтобы понимать, чего там ожидать. Вот на днях опять вышел обновлённый билд, а что в нём - думай-гадай.
Всем привет, билд 1395, 64\7
стала появляться такая ошибка при компилировании:
event handling function not found
и файл стирается в 0. что не так?
==============================================
прикольно, диск заполнился в 0, проекты начали стираться :-) тоесть код есть в эксперте - после компилирования файл = 0.
потом только заметил что на 2 ТБ диске места = 0байт.
Ошибка кроется здесь (пробел между кавычками):
Размера файла Bases\BCS-MetaTrader5\ticks\Si-12.16\201610.tkc 6 Gb. Такого не должно быть.
Вероятно в 10 месяце изменена структура тиковых данных (возможно введено много дополнительной информации). А может банально просто стал символ активно торговаться.
Вот сейчас при запросе таким скриптом:
на сервере "Open-Broker" размеры тиков (причём в 10 месяце - это не окончательно, тики продолжают закачиваться)