Добрый день. Свечи какого минимальный таймфрейма можно получить с помощью S#? Хотелось бы 2 сек. Это возможно? Поясню, свечи, вроде получаются, но они перепутаны по времени: с более поздним временем может стоять перед той, у которой время раньше, а затем опять с тем же временем (которое позже), но уже с другими ценами. В чём причина не понятно, то ли так S# формирует свечи из Таблицы всех сделок (в ней он-лайн сделки идут в правильной последовательности), то ли S# формирует свечи по каким-то другим данным... Спасибо.
Комментарии (8)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
А тиковые сделки идут в порядке возрастания?
Судя по Таблице всех сделок, и в Квике, и принятые в программу, да, по порядку. (Про первоначальное перемешивание я писал в другой теме, вопрос не решён, возможно, из-за недостатка опыта программирования на C#). Добавлю: биржа ММВБ
ITrader.NewTrades -> идет последовательно или нет?
да, последовательно Вот пример ITrader.NewTrades: SBER03 18.10.2010 17:51:58 94.63 1 SBER03 18.10.2010 17:51:58 94.63 250 SBER03 18.10.2010 17:51:58 94.63 60 SBER03 18.10.2010 17:52:00 94.63 188 SBER03 18.10.2010 17:52:01 94.63 830 SBER03 18.10.2010 17:52:01 94.64 946 SBER03 18.10.2010 17:52:01 94.64 5 SBER03 18.10.2010 17:52:01 94.65 4672 SBER03 18.10.2010 17:52:01 94.65 1 SBER03 18.10.2010 17:52:01 94.65 5000 SBER03 18.10.2010 17:52:01 94.65 109 SBER03 18.10.2010 17:52:01 94.65 50 SBER03 18.10.2010 17:52:01 94.65 1070 SBER03 18.10.2010 17:52:01 94.65 10 SBER03 18.10.2010 17:52:01 94.65 2 SBER03 18.10.2010 17:52:01 94.65 1 SBER03 18.10.2010 17:52:02 94.65 1500 SBER03 18.10.2010 17:52:03 94.65 1018 SBER03 18.10.2010 17:52:03 94.66 2 SBER03 18.10.2010 17:52:03 94.66 4500 SBER03 18.10.2010 17:52:03 94.66 50 SBER03 18.10.2010 17:52:03 94.66 50 SBER03 18.10.2010 17:52:03 94.66 50 SBER03 18.10.2010 17:52:03 94.66 1 SBER03 18.10.2010 17:52:03 94.67 25 SBER03 18.10.2010 17:52:04 94.66 2347 SBER03 18.10.2010 17:52:04 94.66 2653 SBER03 18.10.2010 17:52:04 94.67 4089 SBER03 18.10.2010 17:52:04 94.67 1 SBER03 18.10.2010 17:52:04 94.67 4 SBER03 18.10.2010 17:52:04 94.67 10 SBER03 18.10.2010 17:52:04 94.67 700 SBER03 18.10.2010 17:52:04 94.67 200 SBER03 18.10.2010 17:52:04 94.67 1000 SBER03 18.10.2010 17:52:04 94.67 10 SBER03 18.10.2010 17:52:04 94.67 435 SBER03 18.10.2010 17:52:04 94.67 50 SBER03 18.10.2010 17:52:04 94.67 1 SBER03 18.10.2010 17:52:04 94.67 3 SBER03 18.10.2010 17:52:04 94.67 1 SBER03 18.10.2010 17:52:04 94.67 50 SBER03 18.10.2010 17:52:04 94.67 1500 SBER03 18.10.2010 17:52:04 94.67 1500 SBER03 18.10.2010 17:52:05 94.68 50 SBER03 18.10.2010 17:52:05 94.68 10 SBER03 18.10.2010 17:52:05 94.68 451 SBER03 18.10.2010 17:52:06 94.68 50 SBER03 18.10.2010 17:52:06 94.67 1030
А это сформированные 2-х сек. свечи за тот же период: SBER03 18.10.2010 17:51:58 94.63 94.63 94.63 94.63 SBER03 18.10.2010 17:51:58 94.63 94.63 94.63 94.63 SBER03 18.10.2010 17:52:00 94.63 94.63 94.63 94.63 SBER03 18.10.2010 17:52:02 94.65 94.65 94.65 94.65 SBER03 18.10.2010 17:52:00 94.63 94.65 94.63 94.65 SBER03 18.10.2010 17:52:02 94.65 94.66 94.65 94.66 SBER03 18.10.2010 17:52:04 94.66 94.66 94.66 94.66 SBER03 18.10.2010 17:52:02 94.65 94.67 94.65 94.67 SBER03 18.10.2010 17:52:04 94.66 94.67 94.66 94.67 SBER03 18.10.2010 17:52:06 94.68 94.68 94.68 94.68 SBER03 18.10.2010 17:52:04 94.66 94.68 94.66 94.68 SBER03 18.10.2010 17:52:06 94.68 94.68 94.67 94.67 SBER03 18.10.2010 17:52:06 94.68 94.68 94.67 94.67
А свечки через какое событие выводите в лог?
this.GuiAsync выполняется асинхронно. Замените на GuiSync
Ничего не изменилось Свечи: SBER03 19.10.2010 11:22:00 95.75 95.75 95.75 95.75 416 SBER03 19.10.2010 11:22:00 95.75 95.79 95.75 95.79 436 SBER03 19.10.2010 11:22:02 95.75 95.75 95.75 95.75 29631 SBER03 19.10.2010 11:22:00 95.75 95.79 95.75 95.75 636 SBER03 19.10.2010 11:22:02 95.75 95.75 95.74 95.74 29636 SBER03 19.10.2010 11:22:04 95.74 95.75 95.74 95.75 829 SBER03 19.10.2010 11:22:04 95.74 95.75 95.73 95.73 1195 SBER03 19.10.2010 11:22:04 95.74 95.75 95.73 95.75 6225 SBER03 19.10.2010 11:22:06 95.73 95.73 95.73 95.73 1 SBER03 19.10.2010 11:22:08 95.73 95.73 95.73 95.73 570
Сделки: SBER03 19.10.2010 11:22:00 95.75 416 SBER03 19.10.2010 11:22:00 95.78 7 SBER03 19.10.2010 11:22:00 95.79 13 SBER03 19.10.2010 11:22:01 95.76 2 SBER03 19.10.2010 11:22:01 95.75 198 SBER03 19.10.2010 11:22:02 95.75 461 SBER03 19.10.2010 11:22:02 95.75 5000 SBER03 19.10.2010 11:22:02 95.75 200 SBER03 19.10.2010 11:22:02 95.75 21970 SBER03 19.10.2010 11:22:02 95.75 2000 SBER03 19.10.2010 11:22:03 95.74 1 SBER03 19.10.2010 11:22:03 95.74 1 SBER03 19.10.2010 11:22:03 95.74 1 SBER03 19.10.2010 11:22:03 95.74 2 SBER03 19.10.2010 11:22:04 95.74 116 SBER03 19.10.2010 11:22:04 95.75 713 SBER03 19.10.2010 11:22:04 95.75 105 SBER03 19.10.2010 11:22:04 95.73 261 SBER03 19.10.2010 11:22:04 95.75 30 SBER03 19.10.2010 11:22:05 95.75 5000 SBER03 19.10.2010 11:22:06 95.73 1 SBER03 19.10.2010 11:22:08 95.73 570