Проблема аналоговых рецензий

Автор:Запускается666, Создано: 2018-05-15 23:38:39, Обновлено:

Написать простую программу, которая, по логике, должна получать данные K-линий каждые час, а затем отображать их в журнале; например, если я выполняю повторный анализ в 0, то должен соответственно отображать журнал в 1, 2 и 3 точках, но почему время в журнале в результатах моего повторного анализа не целое время?img img img


Больше

Маленькие мечтыДа, вы настроили интервал просмотра Sleep определенное время. Программа выполняет один цикл, но кроме того, GetRecords эти вызовы функций являются временными, включая другие вызовы функций, которые, хотя и могут быть небольшими, но не могут быть проигнорированы в процессе фактического выполнения.

Маленькие мечтыЭто не обязательно проблема, она должна быть в сочетании с стратегией, кодом, анализом.

Запускается666Я понимаю это так: Поскольку отсутствие данных k-линий на 1 минуту в диапазоне является более серьезным, если нижняя k-линия выбрана на 1 минуту, то не удастся успешно аналогизировать генерируемые данные тика, поэтому не будет генерироваться ретрологи; Потеря k-линий в диапазоне циклов более 1 минуты не является такой серьезной, поэтому хорошие аналоги могут генерировать данные тика, поэтому будут созданы журналы обратной проверки. Не знаю, правильно ли это понимать.

Запускается666Тестный код такой же, как и в начале. def main ((): while True: kList = exchange.GetRecords ((PERIOD_H1))) Log ((kList[-1]) Sleep ((3600000)

Маленькие мечтыВ этом случае вы должны посмотреть на ваш тестовый код.

Запускается666Хорошо, спасибо. Еще один вопрос. Или код стратегии выше, я отсчитываю время выбора 2017-11-01 00:00:00 Я провел два эксперимента, один из которых занял 1 минуту, а другой - 15 минут. Почему в случае 1 минуты в журнале нет никакого вывода, а в случае 15 минут в журнале есть данные каждые 1 час с 1 ноября по 16 ноября? https://dn-filebox.qbox.me/3f2017ddb9b336d278c065e3021b8c3e4b1ee191.png https://dn-filebox.qbox.me/b59599c9b43890fa6da5dad449d41c1d890ngdn1.png https://dn-filebox.qbox.me/6f0b8d0018ba6d54c7941f2f3605debd735043.png https://dn-filebox.qbox.me/7e1b94fa0e980a9f35d58f66d9ecd77d8pd8pp.png

Маленькие мечтыЭто не гарантируется, потому что есть задержка, когда вы обращаетесь за данными, это обязательно будет ошибочное время, и вряд ли это будет сделано полностью на 100% в тот момент.

Запускается666Я понял. Спасибо. Есть ли способ сделать так, чтобы моя программа выполняла все целые пункты, например, получала данные на целых точках 1, 2 и 3.