<commit_before># q_Wind

## kdb+/q interface for Wind API (non-COM version)

[Wind Quant API][] is developed by [Wind Information Co., Ltd][Wind Info], a Chinese financial information and solutions provider.

## Wind 万得 kdb+/q 数据接口（non-COM version）

这是一个[Wind Quant API][]的kdb+接口。

本项目是使用Visual Studio 2013编译的工程。与[zwz][]的《[WindKdb+数据及交易接口V1.1][WindKdb+]》不同，本工程直接使用`WindQuantData.dll`的API而不须使用基于COM的`WAPIWrapperCpp.dll`。虽然没有使用`WAPIWrapperCpp.dll`，不过本接口已经把所有接数的函数封装为同步函数（`.wind.WSQ`除外），以方便在q程序内使用。

### License

[Apache License v2.0](http://www.apache.org/licenses/LICENSE-2.0)

### Build

如果您使用正版的Visual Studio 2013，则本工程只需要[Kx][]的[`k.h`](http://code.kx.com/wsvn/code/kx/kdb%2B/c/c/k.h)和[`q.lib`](http://code.kx.com/wsvn/code/kx/kdb%2B/w32/q.lib)即可编译通过。

如果您使用的是免费版的Visual Studio Express 2013，则本工程还额外需要[Windows Driver Kit (WDK) v7.1.0](http://www.microsoft.com/en-us/download/details.aspx?id=11800)中的头文件和库方可编译。为方便直接使用，[压缩包](./packaged/)里还包括了工程编译后生成的DLL（在Release目录中）。

### Change Log

* [2015.02.27](./packaged/CE.kdb+-2015.02.27.zip)
  * Initial version to support most APIs in `WindQuantData.dll`
* [2015.03.06](./packaged/q_Wind-2015.03.06.zip)
  * Initial merge into GitHub
  * Added missing support for `WST` function
  * Fixed problem with `WSQ` subscribers being not able to modify global data in q
* 2015.03&ndash;04
  * Various bug fixes

### References

[Kx]:             http://www.kx.com
[Wind Info]:      http://www.wind.com.cn/En/
[Wind Quant API]: http://www.dajiangzhang.com/download
[WindKdb+]:       http://www.dajiangzhang.com/q?fc42e518-3ced-4b97-833e-5f6673a7127b
[zwz]:            http://www.dajiangzhang.com/u?4bf215b5-2c07-4b70-91ec-09d8269e48e2

#### About Wind万得

* 公司：http://www.wind.com.cn
* 大奖章：http://www.dajiangzhang.com
  * http://www.dajiangzhang.com/q?32571fd0-4861-4f5b-b8e4-5d4e26b06036

#### About kdb+/q

* 公司：http://www.kx.com
  * Wikipedia: http://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems)
  * 中文介绍：http://itfin.f3322.org/opt/cgi/wiki.pl/KdbPlus
* 开源：http://code.kx.com
* GitHub: https://kxsystems.github.io<commit_msg>Touch up README.<commit_after># q_Wind

## kdb+/q interface for Wind API (non-COM version)

[Wind Quant API][] is developed by [Wind Information Co., Ltd][Wind Info], a Chinese financial information and solutions provider.

## Wind 万得 kdb+/q 数据接口（non-COM version）

这是一个[Wind Quant API][]的kdb+接口。

本项目是使用Visual Studio 2013编译的工程。与[zwz][]的《[WindKdb+数据及交易接口V1.1][WindKdb+]》不同，本工程直接使用`WindQuantData.dll`的API而不须使用基于COM的`WAPIWrapperCpp.dll`。虽然没有使用`WAPIWrapperCpp.dll`，不过本接口已经把所有接数的函数封装为同步函数（`.wind.WSQ`除外），以方便在q程序内使用。

### License

[Apache License v2.0](http://www.apache.org/licenses/LICENSE-2.0)

### Build

如果您使用正版的Visual Studio 2013，则本工程只需要[Kx][]的[`k.h`][k.h]和[`q.lib`][q.lib]即可编译通过。

如果您使用的是免费版的Visual Studio Express 2013，则本工程还额外需要[Windows Driver Kit (WDK) v7.1.0][WDK]中的头文件和库方可编译。为方便直接使用，[压缩包](./packaged/)里还包括了工程编译后生成的DLL（在Release目录中）。

### Change Log

* [2015.02.27](./packaged/CE.kdb+-2015.02.27.zip)
  * Initial version to support most APIs in `WindQuantData.dll`
* [2015.03.06](./packaged/q_Wind-2015.03.06.zip)
  * Initial merge into GitHub
  * Added missing support for `WST` function
  * Fixed problem with `WSQ` subscribers being not able to modify global data in q
* 2015.03&ndash;04
  * Various bug fixes

### References

[Kx]:    http://www.kx.com
[k.h]:   http://code.kx.com/wsvn/code/kx/kdb%2B/c/c/k.h
[q.lib]: http://code.kx.com/wsvn/code/kx/kdb%2B/w32/q.lib
[WDK]:   http://www.microsoft.com/en-us/download/details.aspx?id=11800
[Wind Info]:      http://www.wind.com.cn/En/
[Wind Quant API]: http://www.dajiangzhang.com/download
[zwz]:            http://www.dajiangzhang.com/u?4bf215b5-2c07-4b70-91ec-09d8269e48e2
[WindKdb+]:       http://www.dajiangzhang.com/q?fc42e518-3ced-4b97-833e-5f6673a7127b

#### About Wind万得

* 公司：<http://www.wind.com.cn>
* 大奖章：<http://www.dajiangzhang.com>
  * <http://www.dajiangzhang.com/q?32571fd0-4861-4f5b-b8e4-5d4e26b06036>

#### About kdb+/q

* 公司：<http://www.kx.com>
  * Wikipedia: <http://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems)>
  * 中文介绍：<http://itfin.f3322.org/opt/cgi/wiki.pl/KdbPlus>
* 开源：<http://code.kx.com>
* GitHub: <https://kxsystems.github.io>
{'fraction_non_alphanumeric': 0.178359096313912, 'fraction_numerical': 0.06658739595719382, 'mean_word_length': 4.556142668428005, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 22, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '392107', 'n_tokens_mistral': 2220, 'n_tokens_neox': 2065, 'n_words': 251}