设为首页收藏本站

步步汇盈服务平台

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-27 19:36:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是“飞狐交易师“C语言接口”扩展程序调用接口规范V3.0”,在飞狐5.0中一切正常。
; |$ f: k9 U2 _0 l: R2 p4 w- r0 N9 m升级到步步汇盈后,发现struct tagCALCINFO中的最后几项:
8 w9 |9 ~% q9 y   char*    m_strStkName;   //股票名称
* m/ N. l, @# v8 u. w! n$ a1 q1 B   SPLITDATA*   m_pSplitData;   //除权数据
6 \# n& S7 Z  _+ v) o, t1 _   int     m_nNumSplitData;  //除权次数
3 C* z* x! {$ W# @! x0 K统统为乱码,因此无法获得除权数据。
; g9 \( @8 @) v9 Q; o4 I, Q, d0 k请高手帮忙,多谢!
回复

使用道具 举报

推荐
发表于 2015-5-28 14:04:09 | 只看该作者
本帖最后由 person 于 2015-5-28 14:34 编辑 8 [+ ?2 o( I+ l0 p* L
/ f  i0 `1 b4 W2 _. {, U0 o) R; v

/ l* I$ K+ B$ w* ?在time.h之前多加一行) Q* h, r; h1 F
回复 支持 0 反对 1

使用道具 举报

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

使用道具 举报

地板
 楼主| 发表于 2015-5-28 19:27:48 | 只看该作者
非常感谢您的及时回复!$ @8 B  i- U9 v
但我加了这个宏之后再运行,m_pSplitData、m_nNumSplitData最后两个字段还是乱的。
8 D+ x# g" [$ }" V3 {4 H( b另外,我一直使用的C++Builder 6,本身就是32位的。) d# R; c' J9 O- P! i) ?" f
! b; v. g6 S8 ]; O: ^6 i
运行时刻仔细观察struct tagCALCINFO结构,所有字段值一直到m_pCalcParam,经验证,都是对的。9 |2 }& X5 M+ p3 S
那么,唯一的可能,是不是m_pCalcParam字段之后的结构定义有了变化?
8 K5 W4 Y: Q* k. V+ Q& U请问您能否给我一份最新的接口定义头文件,多谢!
2 ^  W8 @' X0 e
7 F9 C5 z3 f. L" M7 h7 A( R' P* v% e附上我手头的结构定义:
- H/ D9 |6 s/ H//调用接口信息数据结构4 r+ B+ U1 J& c4 R7 F& M
typedef struct tagCALCINFO
! H: M6 `/ w5 ]{% v- Z2 ?+ `# x6 @4 M* o, \) m
    DWORD           m_dwSize;           // 结构大小
5 E5 ^! j. j6 k/ Q  n7 K; b    DWORD           m_dwVersion;        // 调用软件版本(V2.10 : 0x210)! n  |# e! H% E5 k/ I- c
    DWORD           m_dwSerial;         // 调用软件序列号
6 p. i, m+ R  ]( H8 E    char*           m_strStkLabel;      // 股票代码0 A) O2 U1 @. q: B9 ~; }4 F
    BOOL            m_bIndex;           // 大盘
# c5 z1 Y) o% o+ ]. |% S
" y- N! v0 b: h7 |    int             m_nNumData;         // 数据数量(m_pData,m_pDataEx,m_pResultBuf,m_pCalcParam[i].m_pfParam数据数量)  a: J5 E( w7 I' D* x8 }! F
    STKDATA*        m_pData;            // 常规数据,注意:当m_nNumData==0时可能为 NULL
, {6 y! f  l9 r' @2 R2 M8 }# ^    STKDATAEx*      m_pDataEx;          // 扩展数据,分笔成交买卖盘,注意:可能为 NULL# _: `$ ?* x& E" ]- W) x# [

# B! H3 q9 W, }$ O. Z# h    int             m_nParam1Start;     // 参数1有效起始位置! h/ b! y9 S$ k9 u  v
    float*          m_pfParam1;         // 调用参数1  k5 l$ g( X! H5 V, X$ T
    float*          m_pfParam2;         // 调用参数2- n% t& s; h% m
    float*          m_pfParam3;         // 调用参数3
7 Z: T# {: H' z5 n6 D  U    float*          m_pfParam4;         // 调用参数3
. h) ~- m% N/ e8 d5 @& K$ F- x
' O" }1 H( R& j/ f% A0 c" }( X    float*          m_pResultBuf;       // 结果缓冲区) P2 ?3 t! I0 T; r" a% B
    DATA_TYPE            m_dataType;         // 数据类型
* O. s% r8 X) P! g! B* T9 J! V    float*          m_pfFinData;        // 财务数据
* Y1 j, {" ^  Z. A6 B& I+ m9 h+ R! G" x! J( Z- ?
// 以上与分析家兼容,所以沿用其结构和名称( i# B9 B' W" {- n+ `$ I+ G% x6 P

' f! Z  G( g3 ]. X# k// 以下为飞狐交易师扩展! ]) g6 S1 D. P1 {! q% C

& ]) ~6 t9 M! G8 X& Q    DWORD           m_dwReserved;       // 保留
) \2 t) Q6 n; F, X    char            m_dwReserved2[3];   // 保留0 }$ R# ~9 c4 \/ @2 a
% k  U" Z1 D9 L6 u5 G
    int             m_nNumParam;        // 调用参数数量
3 x+ e4 W& U5 y7 |    CALCPARAM*      m_pCalcParam;       // 调用参数数组$ u- `# d$ I& h" b0 Q+ t

; c4 p; z2 J5 g$ t1 P    DWORD           m_dwReservedEx[4];  // 保留
' V, O& r% _( h  e1 c) ]+ L5 F& J. K
    char*           m_strStkName;       // 股票名称
. X8 n7 M" h4 O1 E6 G8 X
0 C- _& Z  c: G* k- P8 x9 k0 `    SPLITDATA*      m_pSplitData;       // 除权数据' ^; `4 k$ X% m+ F9 \
    int             m_nNumSplitData;    // 除权次数
. z7 ?# m5 f8 w: k0 c1 i# _& ~
- A8 ?) B, F; T7 Z  v5 o1 K0 z} CALCINFO;
/ S' }4 p' e' X* s/ u# h# _" s1 R, o/ s4 S  F4 [) V% q, W% T
回复 支持 反对

使用道具 举报

5#
发表于 2015-6-3 09:58:59 | 只看该作者
收下这个文件" L; |8 F( F- z' X" [

( {/ g4 A5 B5 U& ^0 o FoxFunc.rar (3.37 KB, 下载次数: 3552) 7 O  {  j4 z2 a: @6 h1 W

1 `( z! a' C7 _9 {/ Y) i) ]
回复 支持 反对

使用道具 举报

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-6-26 15:11 , Processed in 0.380850 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

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

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