设为首页收藏本站

步步汇盈

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-27 19:36:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是“飞狐交易师“C语言接口”扩展程序调用接口规范V3.0”,在飞狐5.0中一切正常。7 z+ I1 @7 M. ^4 F% g
升级到步步汇盈后,发现struct tagCALCINFO中的最后几项:
* ?, T8 s" j0 p( s9 D2 Q   char*    m_strStkName;   //股票名称
( E* A, t7 j& W% \4 K* T6 g# `, |   SPLITDATA*   m_pSplitData;   //除权数据
* D; g% E) S; B   int     m_nNumSplitData;  //除权次数* ]  d0 H$ Y* T" P5 \1 V
统统为乱码,因此无法获得除权数据。1 f) ^: A: V2 {- O0 A) v# \/ ~% z
请高手帮忙,多谢!
回复

使用道具 举报

推荐
发表于 2015-5-28 14:04:09 | 只看该作者
本帖最后由 person 于 2015-5-28 14:34 编辑
4 ?, m+ s8 `1 ?7 `2 |, }( f2 `+ p8 f% ^
$ k: o* M1 f5 l4 e7 p3 f
7 L* _8 ]. L& b+ |$ e! d$ [在time.h之前多加一行8 |' u0 I  s8 Y: ?6 r
回复 支持 0 反对 1

使用道具 举报

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

使用道具 举报

地板
 楼主| 发表于 2015-5-28 19:27:48 | 只看该作者
非常感谢您的及时回复!" {2 X+ a) J2 o1 Y1 g* u/ i7 l2 A
但我加了这个宏之后再运行,m_pSplitData、m_nNumSplitData最后两个字段还是乱的。
$ K7 q! W% e9 E' l另外,我一直使用的C++Builder 6,本身就是32位的。
$ ~  d( ^4 c8 N# ?& i) {5 ?/ E' \/ [# H* o- ~
运行时刻仔细观察struct tagCALCINFO结构,所有字段值一直到m_pCalcParam,经验证,都是对的。
1 @4 V6 W, i3 ]' {那么,唯一的可能,是不是m_pCalcParam字段之后的结构定义有了变化?' C6 l1 y" M3 I. N
请问您能否给我一份最新的接口定义头文件,多谢!. ]  g: f) ^# }$ `) g2 L) r* z

( R0 Y5 P" r! d9 L. K附上我手头的结构定义:: Z' V( [# s0 H& a" H- m% Q/ J- a- r$ _
//调用接口信息数据结构* b) c" t5 N0 w
typedef struct tagCALCINFO8 Y& v" o) w8 \, C( `* S# b
{
! t: E7 J7 [4 K7 ?9 G2 V# Z" I2 I    DWORD           m_dwSize;           // 结构大小9 V1 E. h5 J$ i  I2 r
    DWORD           m_dwVersion;        // 调用软件版本(V2.10 : 0x210)
+ ?$ d2 ^5 R) b% Y! y, F8 Z5 O    DWORD           m_dwSerial;         // 调用软件序列号
* r2 G! j& n/ `    char*           m_strStkLabel;      // 股票代码" n! ?# c  a! E3 i7 L
    BOOL            m_bIndex;           // 大盘
7 ]3 L5 t& L$ i( }5 E% j
! W% O/ N% G  z) Q+ Y    int             m_nNumData;         // 数据数量(m_pData,m_pDataEx,m_pResultBuf,m_pCalcParam[i].m_pfParam数据数量)
2 I7 O& R+ j5 E, {8 J    STKDATA*        m_pData;            // 常规数据,注意:当m_nNumData==0时可能为 NULL' X9 Q9 ?; B8 Z" N$ B: e0 V/ N4 M
    STKDATAEx*      m_pDataEx;          // 扩展数据,分笔成交买卖盘,注意:可能为 NULL
$ k1 E' k( Y4 d8 A3 g/ d5 B0 S# c, f& Y
    int             m_nParam1Start;     // 参数1有效起始位置
4 d4 U9 i* Y, k7 i9 R    float*          m_pfParam1;         // 调用参数1
# ?; Z6 a- E  d8 S& D* P0 y1 f; L4 z    float*          m_pfParam2;         // 调用参数2
* q3 f5 N8 O! A1 A8 C! Y) t' c    float*          m_pfParam3;         // 调用参数3$ u- {; ?! B7 Y) z# c
    float*          m_pfParam4;         // 调用参数3, D7 x' x/ M% j

2 O- t  _8 i, B& g$ A8 `    float*          m_pResultBuf;       // 结果缓冲区
0 Z) E1 M" E4 @    DATA_TYPE            m_dataType;         // 数据类型9 z3 J) Q: z2 t) g2 @+ M
    float*          m_pfFinData;        // 财务数据
; ^" M- h. h4 A$ V5 m7 L. V
# T# o  y( z/ r// 以上与分析家兼容,所以沿用其结构和名称1 r9 t3 |$ ]7 ^3 U/ R

4 i7 {0 {7 \6 v- C) I// 以下为飞狐交易师扩展
- q) ~; b! l& x
& s! |1 z* ?8 ]8 f! }" ]6 S7 q    DWORD           m_dwReserved;       // 保留7 a1 v3 L+ H; S
    char            m_dwReserved2[3];   // 保留5 a8 x  ^4 B) J" D5 ]

* E! F+ d: i2 O* q" l. T. W- w$ Y# O    int             m_nNumParam;        // 调用参数数量
& L) N& `& X( b9 q: D; o1 Y" U  O' ?    CALCPARAM*      m_pCalcParam;       // 调用参数数组
" M; V' g4 E# {! S6 f7 i/ T5 ~+ w
5 y2 M3 v3 r+ ^! E& A1 J: m0 K, \    DWORD           m_dwReservedEx[4];  // 保留
1 F; K) d; h8 H  x- C' E/ q6 R6 p4 o7 {9 `. c- a* x8 x
    char*           m_strStkName;       // 股票名称
$ e( [% F: D) l  D3 u5 L% r$ |
" K7 x) I" y, C# _    SPLITDATA*      m_pSplitData;       // 除权数据6 g5 M& {" O1 m3 O
    int             m_nNumSplitData;    // 除权次数6 q" q% `1 E( \2 m( z% t0 ~
. ]0 K- b* b) Z7 {7 ^$ U% E9 m
} CALCINFO;1 I; f% e7 ]4 k5 e9 x$ a" S
6 L6 w- [& l2 j& o" x( R, K( E" C
回复 支持 反对

使用道具 举报

5#
发表于 2015-6-3 09:58:59 | 只看该作者
收下这个文件
* L, |- j3 h& R# @% F2 E5 W5 {$ p0 s1 w! j6 P
FoxFunc.rar (3.37 KB, 下载次数: 3980)
, b0 S- Y3 t& D: Y/ i( j. R* }' [
回复 支持 反对

使用道具 举报

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备2020020207号  

GMT+8, 2026-4-6 10:09 , Processed in 0.609412 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

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

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