Добрый день!
Я обратил внимание, что при экспорте данных стакана QUIK во внешнюю программу по DDE иногда наблюдается 100% пересечение в данных двух (и более) последовательно переданных таблиц стакана для данного инструмента.
Для этого эксперимента я использовал активно торгуемый инструмент BRN6.
В связи с этим возник вопрос - по какому правилу QUIK отправляет DDE сообщение с содержимым стакана DDE серверу? Направит ли, например, QUIK DDE сообщение серверу в следующих ситуациях:
1) изменения содержимого стакана произошли в его неотображаемой части (у моего брокера это 20 строк в каждую сторону, тогда как котировок по данному инструменту стоит явно больше)?
2) если были выставлены новые заявки по данному инструменту, в результате которых содержимое нового стакана на момент его среза не поменялось относительно предыдущего среза?
То есть, я хочу сказать, возможно, QUIK реагирует на появление новых заявок как на условие для отправки нового DDE сообщения?
В каких еще случаях может наблюдаться подобная ситуация, кроме, конечно, некорректной работы DDE сервера?
В качестве пояснения своего вопроса привожу ниже таблицу с данными девяти последовательно переданных стаканов и разницами между этими данными. Как видно, первые четыре стакана были идентичны между собой, в пятом стакане появились отличия от четвертого, также отличался шестой (от пятого), седьмой и восьмой стаканы были идентичны шестому, и девятый отличался от восьмого.
Спасибо.
Я обратил внимание, что при экспорте данных стакана QUIK во внешнюю программу по DDE иногда наблюдается 100% пересечение в данных двух (и более) последовательно переданных таблиц стакана для данного инструмента.
Для этого эксперимента я использовал активно торгуемый инструмент BRN6.
В связи с этим возник вопрос - по какому правилу QUIK отправляет DDE сообщение с содержимым стакана DDE серверу? Направит ли, например, QUIK DDE сообщение серверу в следующих ситуациях:
1) изменения содержимого стакана произошли в его неотображаемой части (у моего брокера это 20 строк в каждую сторону, тогда как котировок по данному инструменту стоит явно больше)?
2) если были выставлены новые заявки по данному инструменту, в результате которых содержимое нового стакана на момент его среза не поменялось относительно предыдущего среза?
То есть, я хочу сказать, возможно, QUIK реагирует на появление новых заявок как на условие для отправки нового DDE сообщения?
В каких еще случаях может наблюдаться подобная ситуация, кроме, конечно, некорректной работы DDE сервера?
В качестве пояснения своего вопроса привожу ниже таблицу с данными девяти последовательно переданных стаканов и разницами между этими данными. Как видно, первые четыре стакана были идентичны между собой, в пятом стакане появились отличия от четвертого, также отличался шестой (от пятого), седьмой и восьмой стаканы были идентичны шестому, и девятый отличался от восьмого.
Спасибо.
50,88 | 221 | 50,88 | 221 | 50,88 | 221 | 50,88 | 221 | 50,88 | 221 | 50,88 | 221 | 50,88 | 221 | 50,88 | 221 | 50,88 | 221 | ||||||||
50,87 | 95 | 50,87 | 95 | 50,87 | 95 | 50,87 | 95 | 50,87 | 95 | 50,87 | 95 | 50,87 | 95 | 50,87 | 95 | 50,87 | 95 | ||||||||
50,86 | 85 | 50,86 | 85 | 50,86 | 85 | 50,86 | 85 | 50,86 | 85 | 50,86 | 85 | 50,86 | 85 | 50,86 | 85 | 50,86 | 85 | ||||||||
50,85 | 67 | 50,85 | 67 | 50,85 | 67 | 50,85 | 67 | 50,85 | 67 | 50,85 | 67 | 50,85 | 67 | 50,85 | 67 | 50,85 | 67 | ||||||||
50,84 | 38 | 50,84 | 38 | 50,84 | 38 | 50,84 | 38 | 50,84 | 38 | 50,84 | 38 | 50,84 | 38 | 50,84 | 38 | 50,84 | 38 | ||||||||
50,83 | 14 | 50,83 | 14 | 50,83 | 14 | 50,83 | 14 | 50,83 | 14 | 50,83 | 14 | 50,83 | 14 | 50,83 | 14 | 50,83 | 14 | ||||||||
50,82 | 59 | 50,82 | 59 | 50,82 | 59 | 50,82 | 59 | 50,82 | 59 | 50,82 | 59 | 50,82 | 59 | 50,82 | 59 | 50,82 | 59 | ||||||||
50,81 | 49 | 50,81 | 49 | 50,81 | 49 | 50,81 | 49 | 50,81 | 49 | 50,81 | 49 | 50,81 | 49 | 50,81 | 49 | 50,81 | 49 | ||||||||
50,8 | 2439 | 50,80 | 2439 | 50,8 | 2439 | 50,8 | 2439 | 50,80 | 2439 | 50,8 | 2439 | 50,8 | 2439 | 50,8 | 2439 | 50,8 | 2439 | ||||||||
50,79 | 311 | 50,79 | 311 | 50,79 | 311 | 50,79 | 311 | 50,79 | 311 | 50,79 | 311 | 50,79 | 311 | 50,79 | 311 | 50,79 | 311 | ||||||||
50,78 | 159 | 50,78 | 159 | 50,78 | 159 | 50,78 | 159 | 50,78 | 159 | 50,78 | 159 | 50,78 | 159 | 50,78 | 159 | 50,78 | 159 | ||||||||
50,77 | 145 | 50,77 | 145 | 50,77 | 145 | 50,77 | 145 | 50,77 | 145 | 50,77 | 145 | 50,77 | 145 | 50,77 | 145 | 50,77 | 145 | ||||||||
50,76 | 179 | 50,76 | 179 | 50,76 | 179 | 50,76 | 179 | 50,76 | 179 | 50,76 | 179 | 50,76 | 179 | 50,76 | 179 | 50,76 | 179 | ||||||||
50,75 | 740 | 50,75 | 740 | 50,75 | 740 | 50,75 | 740 | 50,75 | 740 | 50,75 | 740 | 50,75 | 740 | 50,75 | 740 | 50,75 | 740 | ||||||||
50,74 | 774 | 50,74 | 774 | 50,74 | 774 | 50,74 | 774 | 50,74 | 774 | 50,74 | 774 | 50,74 | 774 | 50,74 | 774 | 50,74 | 774 | ||||||||
50,73 | 742 | 50,73 | 742 | 50,73 | 742 | 50,73 | 742 | 50,73 | 742 | 50,73 | 742 | 50,73 | 742 | 50,73 | 742 | 50,73 | 742 | ||||||||
50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | 50,72 | 1282 | ||||||||
50,71 | 294 | 50,71 | 294 | 50,71 | 294 | 50,71 | 294 | 50,71 | 294 | 50,71 | 294 | 50,71 | 294 | 50,71 | 294 | 50,71 | 294 | ||||||||
50,7 | 4385 | 50,70 | 4385 | 50,7 | 4385 | 50,7 | 4385 | 50,70 | 3818 | 50,7 | 3818 | 50,7 | 3818 | 50,7 | 3818 | 50,7 | 4052 | ||||||||
50,69 | 2518 | 50,69 | 2518 | 50,69 | 2518 | 50,69 | 2518 | 50,69 | 2213 | 50,69 | 2213 | 50,69 | 2213 | 50,69 | 2213 | 50,69 | 2512 | ||||||||
50,68 | 20 | 50,68 | 20 | 50,68 | 20 | 50,68 | 20 | 50,68 | 30 | 50,68 | 31 | 50,68 | 31 | 50,68 | 31 | 50,68 | 31 | ||||||||
50,67 | 385 | 50,67 | 385 | 50,67 | 385 | 50,67 | 385 | 50,67 | 380 | 50,67 | 382 | 50,67 | 382 | 50,67 | 382 | 50,67 | 382 | ||||||||
50,66 | 314 | 50,66 | 314 | 50,66 | 314 | 50,66 | 314 | 50,66 | 314 | 50,66 | 314 | 50,66 | 314 | 50,66 | 314 | 50,66 | 314 | ||||||||
50,65 | 716 | 50,65 | 716 | 50,65 | 716 | 50,65 | 716 | 50,65 | 2316 | 50,65 | 2316 | 50,65 | 2316 | 50,65 | 2316 | 50,65 | 2216 | ||||||||
50,64 | 2463 | 50,64 | 2463 | 50,64 | 2463 | 50,64 | 2463 | 50,64 | 2163 | 50,64 | 2163 | 50,64 | 2163 | 50,64 | 2163 | 50,64 | 2163 | ||||||||
50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | 50,63 | 2284 | ||||||||
50,62 | 767 | 50,62 | 767 | 50,62 | 767 | 50,62 | 767 | 50,62 | 764 | 50,62 | 764 | 50,62 | 764 | 50,62 | 764 | 50,62 | 764 | ||||||||
50,61 | 268 | 50,61 | 268 | 50,61 | 268 | 50,61 | 268 | 50,61 | 268 | 50,61 | 266 | 50,61 | 266 | 50,61 | 266 | 50,61 | 266 | ||||||||
50,6 | 776 | 50,60 | 776 | 50,6 | 776 | 50,6 | 776 | 50,60 | 776 | 50,6 | 776 | 50,6 | 776 | 50,6 | 776 | 50,6 | 776 | ||||||||
50,59 | 168 | 50,59 | 168 | 50,59 | 168 | 50,59 | 168 | 50,59 | 188 | 50,59 | 188 | 50,59 | 188 | 50,59 | 188 | 50,59 | 188 | ||||||||
50,58 | 125 | 50,58 | 125 | 50,58 | 125 | 50,58 | 125 | 50,58 | 125 | 50,58 | 125 | 50,58 | 125 | 50,58 | 125 | 50,58 | 125 | ||||||||
50,57 | 188 | 50,57 | 188 | 50,57 | 188 | 50,57 | 188 | 50,57 | 188 | 50,57 | 188 | 50,57 | 188 | 50,57 | 188 | 50,57 | 188 | ||||||||
50,56 | 110 | 50,56 | 110 | 50,56 | 110 | 50,56 | 110 | 50,56 | 90 | 50,56 | 90 | 50,56 | 90 | 50,56 | 90 | 50,56 | 90 | ||||||||
50,55 | 215 | 50,55 | 215 | 50,55 | 215 | 50,55 | 215 | 50,55 | 215 | 50,55 | 215 | 50,55 | 215 | 50,55 | 215 | 50,55 | 215 | ||||||||
50,54 | 105 | 50,54 | 105 | 50,54 | 105 | 50,54 | 105 | 50,54 | 105 | 50,54 | 105 | 50,54 | 105 | 50,54 | 105 | 50,54 | 105 | ||||||||
50,53 | 58 | 50,53 | 58 | 50,53 | 58 | 50,53 | 58 | 50,53 | 58 | 50,53 | 58 | 50,53 | 58 | 50,53 | 58 | 50,53 | 99 | ||||||||
50,52 | 192 | 50,52 | 192 | 50,52 | 192 | 50,52 | 192 | 50,52 | 192 | 50,52 | 192 | 50,52 | 192 | 50,52 | 192 | 50,52 | 192 | ||||||||
50,51 | 135 | 50,51 | 135 | 50,51 | 135 | 50,51 | 135 | 50,51 | 137 | 50,51 | 137 | 50,51 | 137 | 50,51 | 137 | 50,51 | 138 | ||||||||
50,5 | 2860 | 50,50 | 2860 | 50,5 | 2860 | 50,5 | 2860 | 50,50 | 2860 | 50,5 | 2860 | 50,5 | 2860 | 50,5 | 2860 | 50,5 | 2860 | ||||||||
50,49 | 20 | 50,49 | 20 | 50,49 | 20 | 50,49 | 20 | 50,49 | 20 | 50,49 | 20 | 50,49 | 20 | 50,49 | 20 | 50,49 | 20 | ||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | -567 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 234 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | -305 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 299 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | -5 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -100 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | -300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | -20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 41 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |