通达信l2行情接口怎么用?
通達信L2行情接口, 包括了普通行情接口所有功能,并新增了十檔行情,逐筆成交,買賣隊列和深圳逐筆委托(上海證券交易所不對外提供逐筆委托數據)這四個新功能。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
namespace TdxHqApiDemo
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? //DLL是32位的,因此必須把C#工程生成的目標平臺從Any CPU改為X86,才能調用DLL;
? ? ? ? ? ? //必須把TdxHqApi.dll復制到工程Debug或Release目錄下;
? ? ? ? ? ? StringBuilder Result = new StringBuilder(1024 * 1024);
? ? ? ? ? ? StringBuilder ErrInfo = new StringBuilder(256);
? ? ? ? ? ? bool bool1 = TdxL2Hq_Connect("61.152.107.173", 7707, Result, ErrInfo);
? ? ? ? ? ? if (!bool1)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(ErrInfo.ToString());
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? Console.WriteLine(Result.ToString());
? ? ? ? ? ? byte[] Market = { 0, 1, 1, 0 };
? ? ? ? ? ? string[] Zqdm = { "000001", "600030", "600000", "000750" };
? ? ? ? ? ? short Count = 4;
? ? ? ? ? ? bool1 = TdxL2Hq_GetSecurityQuotes10(Market, Zqdm, ref Count, Result, ErrInfo);
? ? ? ? ? ? if (bool1)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(Result.ToString());
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine(ErrInfo.ToString());
? ? ? ? ? ? }
? ? ? ? ? ? TdxL2Hq_Disconnect();
? ? ? ? }
提供了一個命令行工具來實現簡單的交互和功能演示,在安裝之后,應該可以直接使用 hqget 命令調用, hqget分為交互模式和單命令模式, 可以隨時使用 hqget --help 獲取通達信l2行情接口的使用規則。通達信l2行情接口使用起來相對也是比較簡單的,想要了解更多通達信l2行情接口的,可聯系下方名片。
總結
以上是生活随笔為你收集整理的通达信l2行情接口怎么用?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Shiro从入门到实战(整合进Sprin
- 下一篇: Java反射机制在工厂模式中的应用