В журнале печатается обратное число двух записей результатов GetRecords, то есть r.slice ((-2)Что может быть причиной этого и как его избежать? На рисунке циклы составляют одну минуту, и фактические K-линии, конечно, не имеют двух одинаковых k-линий.
Решающее решение:
ТраваЭто реальный диск, сколько циклов K-линий мы получаем?
"Экзод" [перевод стратегии]Но если это действительно так, то я это сделал. let r = _C ((this.exchange.GetRecords, PERIOD_M1 * period); //Log(" получает новую строку K, текущую завершенную строку K:",$.GetLast(r,1), "последнюю строку K:",this.lastKTime); let reAskCount = 0; // Количество повторных повторений строки k, первое повторное повторение без покоя, после чего покоя, чтобы избежать слишком большого количества повторений, что приведет к разрыву ссылки while (($.GetLast ((r,1).Time<=this.lastKTime) { //Log (("Одинаковые K-линии, восстановлены"); r = _C ((this.exchange.GetRecords,PERIOD_M1 * period); if ((reAskCount>1) Sleep ((1000); reAskCount++; //Log (("Восстановленная строка K:",$.GetLast ((r,1)); {y:bi}
ТраваLog ((exchange.GetRecords (().length) 1 минута и 15 минут являются стандартными интервалами, которые должны поддерживать биржи
"Экзод" [перевод стратегии]Физическая диска
"Экзод" [перевод стратегии]И каждый раз, когда мы говорим об этом, мы говорим об этом каждые минуты, каждые 15 минут.