Индикатор , который чуть подправлен выше все равно выдает с фрактальной задержкой, хотя мой индикатор выставляет сигналы без задержки (на линии LAST)
Тут необходимо то, что писал Евгений
Передавать данные, в т.ч. и значения серий индикаторов, между ТФ можно с помощью WriteData, ReadData.Просто в коде чтения нужно подправить код, например:
Код: Выделить всё
var FileName = String.Format("{0}-{1}-{2}-{3}-{4}-{5}",
BarDate().Year, BarDate().Month, BarDate().Day, BarTime().Hours, BarTime().Minutes, BarTime().Seconds);
заменить на
Код: Выделить всё
var FileName = String.Format("{0}-{1}-{2}-{3}-{4}-{5}",
BarDate().Year, BarDate().Month, BarDate().Day, BarTime().Hours, 0, 0);
в итоге при таком изменении ReadData, чтение из слота данных будет производится только часового ТФ, хотя ТФ рабочий может быть, например, минутный.
Запишу как-нибудь видео-инструкцию как это делать.
Евгений, так может напишете оболочку для того,чтобы читались серии MY.индикатора старшего ТФ при рабочем младшем?