设为首页收藏本站

步步汇盈

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-27 19:36:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是“飞狐交易师“C语言接口”扩展程序调用接口规范V3.0”,在飞狐5.0中一切正常。* G% r9 s8 y8 A7 y8 @7 [1 `
升级到步步汇盈后,发现struct tagCALCINFO中的最后几项:; T, Q0 A9 w$ b* T: j
   char*    m_strStkName;   //股票名称
& u9 e5 y  f9 G   SPLITDATA*   m_pSplitData;   //除权数据
, C  N& H8 c1 B7 e( J: o   int     m_nNumSplitData;  //除权次数
  N6 K3 N' j* m; R5 z统统为乱码,因此无法获得除权数据。
. S! `# E8 d. ]% h3 L6 L8 t请高手帮忙,多谢!
回复

使用道具 举报

推荐
发表于 2015-5-28 14:04:09 | 只看该作者
本帖最后由 person 于 2015-5-28 14:34 编辑
: W, ?( U2 }$ E+ R0 D' }1 w: f0 t7 C" Y. x

# {' q2 q8 E% M5 C在time.h之前多加一行8 W4 S( Y1 ^5 N
回复 支持 0 反对 1

使用道具 举报

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

使用道具 举报

地板
 楼主| 发表于 2015-5-28 19:27:48 | 只看该作者
非常感谢您的及时回复!, e# h& t* I( M' b
但我加了这个宏之后再运行,m_pSplitData、m_nNumSplitData最后两个字段还是乱的。8 o: E. n3 F0 T2 O
另外,我一直使用的C++Builder 6,本身就是32位的。
, ~0 r: ?+ |! X# J: m  M2 d
& c6 f0 k- @/ U$ {0 t% z# V运行时刻仔细观察struct tagCALCINFO结构,所有字段值一直到m_pCalcParam,经验证,都是对的。
- n' }9 [, r4 ^. Q' a# W! r那么,唯一的可能,是不是m_pCalcParam字段之后的结构定义有了变化?) H5 r; ~0 \* e5 S9 N* q0 t1 V
请问您能否给我一份最新的接口定义头文件,多谢!
$ q% A/ `+ \4 ^4 Q1 r+ C" m- L2 E
附上我手头的结构定义:! [* z( i/ Y  |0 V
//调用接口信息数据结构' @! ]9 _! a$ p( [* N" g
typedef struct tagCALCINFO% u9 f# C* k0 k2 h! [; G7 v
{
0 t# ?7 Q; y# j+ n2 m+ q    DWORD           m_dwSize;           // 结构大小
4 {, |4 C- [; ]6 N' W( r8 f2 I    DWORD           m_dwVersion;        // 调用软件版本(V2.10 : 0x210)
3 t, |* e( i& s. y) E. ?( u    DWORD           m_dwSerial;         // 调用软件序列号
& Y/ w" n" _" N) C. i    char*           m_strStkLabel;      // 股票代码9 F, S5 K7 |" u" e* s. B
    BOOL            m_bIndex;           // 大盘
- u- k" k4 X1 ]0 |+ W0 l* f  u, B6 X8 ~( H  w9 C
    int             m_nNumData;         // 数据数量(m_pData,m_pDataEx,m_pResultBuf,m_pCalcParam[i].m_pfParam数据数量)
3 Q& X. P6 m* b9 _6 ]    STKDATA*        m_pData;            // 常规数据,注意:当m_nNumData==0时可能为 NULL1 @0 l+ \7 e+ `* d/ [/ W( S
    STKDATAEx*      m_pDataEx;          // 扩展数据,分笔成交买卖盘,注意:可能为 NULL3 q2 D! Z/ n4 h7 C
9 N5 B5 r& A& r
    int             m_nParam1Start;     // 参数1有效起始位置
. @2 X; \6 p- G$ M& Y    float*          m_pfParam1;         // 调用参数1* ~0 v  q6 a9 {& U9 o: h" ]7 c8 p. H
    float*          m_pfParam2;         // 调用参数2
* Q$ K* R/ l9 Z) D; K# Z    float*          m_pfParam3;         // 调用参数3; L' T  G. k) Z1 b$ n6 H" R
    float*          m_pfParam4;         // 调用参数3+ G3 E, @. ~& j# U
! G1 G$ l: k( G4 I
    float*          m_pResultBuf;       // 结果缓冲区3 V/ @3 V! l$ ?3 k
    DATA_TYPE            m_dataType;         // 数据类型
1 p* x6 m; Y( \; j& p% w) J, k    float*          m_pfFinData;        // 财务数据
' l, x7 F+ G# e9 g, L5 h
) U2 h7 J% F1 V// 以上与分析家兼容,所以沿用其结构和名称/ N, r7 R' A, @! f4 J

: P4 P4 H2 d' U- f( P; S$ b// 以下为飞狐交易师扩展4 f6 C. f1 s: L. X. I7 z

5 i4 Q. V+ `% q- f) ?5 M$ p9 t    DWORD           m_dwReserved;       // 保留# v, \3 U& B8 b
    char            m_dwReserved2[3];   // 保留
. f) w! H' k, q$ z& m. ~
" H$ g# Y; g& j: l3 x: f    int             m_nNumParam;        // 调用参数数量8 [0 z7 q: ]# S, ~1 R! ]
    CALCPARAM*      m_pCalcParam;       // 调用参数数组6 W7 k, H3 v) d" d" q2 y

3 \6 [) T3 T2 \2 V. e$ F4 O    DWORD           m_dwReservedEx[4];  // 保留, S7 z5 x" O4 s0 g& B& W# O
8 J7 G& j4 S1 s) m# c3 p
    char*           m_strStkName;       // 股票名称7 D" ^0 [  x7 s: L6 Y

6 z8 k: [0 ?2 r. s    SPLITDATA*      m_pSplitData;       // 除权数据
/ a0 {' f" {* l! U. X7 X    int             m_nNumSplitData;    // 除权次数4 h- O, u7 R7 L" B* X2 f4 C

- P9 u; s" A, A* \0 F4 [} CALCINFO;! k& t- ]# u7 d+ p: `$ m) P
: N$ a% y) L9 m3 ^
回复 支持 反对

使用道具 举报

5#
发表于 2015-6-3 09:58:59 | 只看该作者
收下这个文件
) v; I8 e- T6 [- n) f
, g1 r( h' t2 T+ L6 _/ M4 V FoxFunc.rar (3.37 KB, 下载次数: 3946)
7 B: ?) }5 A9 R" R1 H2 }' J7 ]
& K" N7 q. g' G7 g' X' f
回复 支持 反对

使用道具 举报

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-1-12 22:11 , Processed in 0.157425 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

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

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