StrToTime() - что возвращает, если даты такой не существует? - страница 2

 

А они разве не нулевые? С нулевыми-то тестер не будет работать.

 
Да, точно, объемов-то там нет. Откуда они тогда берутся при попытке импорта?
 

Я давно когда-то это делал, тогда импортер нулевые и подставлял, приходилось самому дописывать. Если сейчас он что-то сочиняет, то это ничем не хуже :)

P.S. Но лишний раз убедиться, что он читает правильно, не повредит.

 
Дык в том и дело, что их нет. Мне они и не нужны, если честно. Но что это все означает?
 
Ну я пока вижу 2 варианта: либо он их сочиняет, либо он трактует как объём следующую запись, что примерно соответствует ситуации поехавшей крыши.
 
Уважаемые разработчики! Откуда берутся объемы при импорте в архив котировок, если в исходных данных (forexite.com, минутки) их не было?
 

Если объёмов нет (0 или отрицательное число) или объём равен 1 при том, что O!=H!=L!=C, то объём вычисляется по формуле

(2*(H-L) - abs(O-C)) / Point + 1

 

Спасибо, stringo.

Похоже, тут моделируется минимальное (самое экономное) движение цены, и рассматриваются два случая:

1. При O>C движение цены такое: О-Н-L-C.

2. Если O<C, то O-L-H-C.

Ну а если О=С, то тут все равно как.

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