设为首页收藏本站

步步汇盈服务平台

 找回密码
 手机注册
搜索
查看: 1864|回复: 7
打印 上一主题 下一主题

[步步汇盈] 升级到步步汇盈后,无法在C语言接口中获得除权数据

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-27 19:36:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是“飞狐交易师“C语言接口”扩展程序调用接口规范V3.0”,在飞狐5.0中一切正常。
# t6 ]% v0 h9 [0 w升级到步步汇盈后,发现struct tagCALCINFO中的最后几项:
% Q5 u4 T4 r& X- E6 Y7 C  U   char*    m_strStkName;   //股票名称
0 p$ e! K" c& b1 K) e) e% M8 a   SPLITDATA*   m_pSplitData;   //除权数据" B9 g+ |8 P  g* K
   int     m_nNumSplitData;  //除权次数
8 E! S, S/ ]: {/ W$ Y/ c. I统统为乱码,因此无法获得除权数据。0 [* }* k* V7 b- V/ H+ \1 A
请高手帮忙,多谢!
回复

使用道具 举报

推荐
发表于 2015-5-28 14:04:09 | 只看该作者
本帖最后由 person 于 2015-5-28 14:34 编辑 / l$ l5 o3 x" \/ k0 y

8 x( _4 m) L/ ]$ J; L4 ]
) Y% Q$ V1 k$ w1 j" B& c: ^在time.h之前多加一行
/ E% \; `' E+ _) Z) h# i6 Z
回复 支持 0 反对 1

使用道具 举报

板凳
发表于 2015-5-28 06:09:47 | 只看该作者
查一下,感谢反馈
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2015-5-28 19:27:48 | 只看该作者
非常感谢您的及时回复!; Y# G) R5 D$ r- y. }
但我加了这个宏之后再运行,m_pSplitData、m_nNumSplitData最后两个字段还是乱的。
$ Z$ D: G3 O; D; E' N" D7 N另外,我一直使用的C++Builder 6,本身就是32位的。
% \. Z+ M0 M7 k  t& |' ~
0 U( `5 t4 E2 |0 [: V9 U) d  ?运行时刻仔细观察struct tagCALCINFO结构,所有字段值一直到m_pCalcParam,经验证,都是对的。
% M8 {& N# b6 _+ Q, j7 g/ _) m那么,唯一的可能,是不是m_pCalcParam字段之后的结构定义有了变化?
9 j# T+ s2 ?% _, W请问您能否给我一份最新的接口定义头文件,多谢!
- l$ d+ H! M. ^2 v7 T1 F# P5 V$ ^8 H& I( O# X/ }4 C
附上我手头的结构定义:; ^7 A0 U0 s# r& i
//调用接口信息数据结构
; E% T8 g2 Z3 S( U& ~) q2 gtypedef struct tagCALCINFO: F6 Y% I: K& I. B* V
{
* f9 z, n7 W5 d( g1 z8 T- M    DWORD           m_dwSize;           // 结构大小, A& D" O; Q1 X: E
    DWORD           m_dwVersion;        // 调用软件版本(V2.10 : 0x210)
% ?7 j8 c8 Y8 i7 q    DWORD           m_dwSerial;         // 调用软件序列号) C- L5 L2 u; u& J6 E- Z/ Z
    char*           m_strStkLabel;      // 股票代码
4 y$ M6 f& S) T& c    BOOL            m_bIndex;           // 大盘
/ f1 R$ C- K; U# ?( T# {
  X6 E5 D% O6 ^5 O+ N# L8 W5 |    int             m_nNumData;         // 数据数量(m_pData,m_pDataEx,m_pResultBuf,m_pCalcParam[i].m_pfParam数据数量)
) I) {4 p; u. b5 ]    STKDATA*        m_pData;            // 常规数据,注意:当m_nNumData==0时可能为 NULL
1 i3 a) V4 m6 E- n) A% E    STKDATAEx*      m_pDataEx;          // 扩展数据,分笔成交买卖盘,注意:可能为 NULL
' E7 X% k% p. w" X% s. T5 t, c; k" |: O& U* W/ n* Q
    int             m_nParam1Start;     // 参数1有效起始位置1 A$ s" z& {' w0 ~% T# C
    float*          m_pfParam1;         // 调用参数1
7 }+ `2 j# t7 E. Y' {; k) a# x1 }    float*          m_pfParam2;         // 调用参数2
( E1 S/ i+ ^' [) G    float*          m_pfParam3;         // 调用参数3
4 f1 S" Y$ N/ h  D2 \* u    float*          m_pfParam4;         // 调用参数3+ v6 ]! h$ q' E/ Q

5 c1 p, Q* q' y1 S% \4 A& X# A/ v    float*          m_pResultBuf;       // 结果缓冲区
0 O0 g( o6 |5 v1 {7 W    DATA_TYPE            m_dataType;         // 数据类型6 A+ T: q7 C( a2 a+ t
    float*          m_pfFinData;        // 财务数据/ L! A+ l9 z: n9 M, x' T' H! U

9 [3 `1 p* z( i9 p! v$ h// 以上与分析家兼容,所以沿用其结构和名称* ~; L- _# H5 }5 ^7 g: B* B( v
: R6 V" O3 ^" i  N% S) o3 `
// 以下为飞狐交易师扩展& N8 O" {4 o; ]% V
  X: v# I; E$ [: w$ R& i
    DWORD           m_dwReserved;       // 保留
8 Y" U5 F4 l* X  J' q    char            m_dwReserved2[3];   // 保留: G8 x+ |3 y) d1 e+ H- F, B

' Z- D6 S5 W6 K) Z, G. B+ N    int             m_nNumParam;        // 调用参数数量" h7 v& f5 n( m$ b  a9 P0 n. g% G, l
    CALCPARAM*      m_pCalcParam;       // 调用参数数组
; v% n0 ^! d- a
+ Q0 P* y! @2 B& }    DWORD           m_dwReservedEx[4];  // 保留4 ^+ M0 A# z3 p0 M0 M
* }. ]3 p# S" q* s2 n
    char*           m_strStkName;       // 股票名称
/ ^8 w+ L1 v5 m. h3 W" t8 N; m* u# |/ _5 t( c8 r9 Q" a; n
    SPLITDATA*      m_pSplitData;       // 除权数据
6 w% A& N4 z" J& U. u; B4 _    int             m_nNumSplitData;    // 除权次数( J6 d! J# G4 i1 g+ {4 k
( G1 e( |& _: K! i* X
} CALCINFO;
8 }( f2 i( ?. ]4 [! ?3 k" I; V) M
回复 支持 反对

使用道具 举报

5#
发表于 2015-6-3 09:58:59 | 只看该作者
收下这个文件
) ?/ w8 w$ U4 t, k7 O% M( x3 r' A  ]  g6 y
FoxFunc.rar (3.37 KB, 下载次数: 3591) ( b$ T# x/ O4 T# n. C- p1 W% k
- M3 J  [: ^4 M/ q2 M
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2015-6-3 11:31:21 | 只看该作者
多谢person大人!
回复 支持 反对

使用道具 举报

头像被屏蔽
7#
发表于 2015-12-7 13:23:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
8#
发表于 2015-12-8 03:01:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 手机注册

本版积分规则

QQ|小黑屋|手机版|Archiver|步步汇盈 ( 冀ICP备13000772   

GMT+8, 2024-11-27 19:14 , Processed in 0.160682 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc. 技术支持 by 巅峰设计.

快速回复 返回顶部 返回列表