设为首页收藏本站

步步汇盈服务平台

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

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

[复制链接]
跳转到指定楼层
#
发表于 2015-5-27 19:36:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我使用的是“飞狐交易师“C语言接口”扩展程序调用接口规范V3.0”,在飞狐5.0中一切正常。  ^% l- n5 K) a
升级到步步汇盈后,发现struct tagCALCINFO中的最后几项:. n) V- a& J1 V' _5 Z
   char*    m_strStkName;   //股票名称1 |* F/ S: T! D9 ?# f5 u+ C
   SPLITDATA*   m_pSplitData;   //除权数据4 z5 N; t+ m$ N% J" G
   int     m_nNumSplitData;  //除权次数
( N4 _3 j. k) b: Y, n4 V7 r6 j  l: y统统为乱码,因此无法获得除权数据。
3 r5 Q3 ?2 b' q1 g! r请高手帮忙,多谢!
回复

使用道具 举报

推荐
发表于 2015-5-28 14:04:09 | 只看该作者
本帖最后由 person 于 2015-5-28 14:34 编辑
5 K! k/ T. O& K
+ x8 x; z& j" K, ~9 F# F4 k- ?
% f% E. J5 C: ^) S( A在time.h之前多加一行+ J4 U" x9 u* a2 X& g
回复 支持 0 反对 1

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

板凳
发表于 2015-6-3 09:58:59 | 只看该作者
收下这个文件
% u" U  Q& H! y* V; \3 ^' p" T6 n" ^3 d* u/ ]
FoxFunc.rar (3.37 KB, 下载次数: 3610)
6 t/ E* T1 u# T; ]
3 w( L; B6 U2 K" V3 S
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2015-5-28 19:27:48 | 只看该作者
非常感谢您的及时回复!
- w2 b1 j9 M! C) j: t但我加了这个宏之后再运行,m_pSplitData、m_nNumSplitData最后两个字段还是乱的。
  \- r; `$ F  b" p; l+ V另外,我一直使用的C++Builder 6,本身就是32位的。+ G. E9 w1 V, l; k& P
0 a3 Y9 f. S3 _3 [' n0 `. {3 X
运行时刻仔细观察struct tagCALCINFO结构,所有字段值一直到m_pCalcParam,经验证,都是对的。$ r/ m5 G. Z  t2 a; H
那么,唯一的可能,是不是m_pCalcParam字段之后的结构定义有了变化?0 O) ^' f" s# F4 G7 A+ S& e+ Z3 z
请问您能否给我一份最新的接口定义头文件,多谢!
7 J/ u: Z* c( g4 |3 A5 o
2 i. g% v# N) ^( Q7 r附上我手头的结构定义:
: j9 \9 _5 g. E3 U# V//调用接口信息数据结构
" D# d! p9 G* C7 J9 s% i5 P  Gtypedef struct tagCALCINFO' j2 V3 g- ~/ E% q! ~
{
3 h" g7 Y0 l' S/ [2 U    DWORD           m_dwSize;           // 结构大小" V- ]# {! Z$ O& J1 G! P  H
    DWORD           m_dwVersion;        // 调用软件版本(V2.10 : 0x210)
( q* `6 u( Q! |2 M. G6 n    DWORD           m_dwSerial;         // 调用软件序列号! d  B! R- b  b5 L5 [* d: G. t
    char*           m_strStkLabel;      // 股票代码) Q- [) F6 W3 d; ^: y! N# _
    BOOL            m_bIndex;           // 大盘
9 M5 B' g, x+ X; n; |6 `% n
1 Y4 e' T- |' f) i3 M0 k    int             m_nNumData;         // 数据数量(m_pData,m_pDataEx,m_pResultBuf,m_pCalcParam[i].m_pfParam数据数量)
+ W0 Q" Y  X  B, K    STKDATA*        m_pData;            // 常规数据,注意:当m_nNumData==0时可能为 NULL" o5 M9 n# ^* |$ {# K
    STKDATAEx*      m_pDataEx;          // 扩展数据,分笔成交买卖盘,注意:可能为 NULL
  p" {* C( y! s( H& d- V. g, V# A3 ~9 r! T" m
    int             m_nParam1Start;     // 参数1有效起始位置
) b& ~* ?/ j8 ~4 P! V+ K9 i    float*          m_pfParam1;         // 调用参数1
6 q) M" S* |% l. Q" j8 w    float*          m_pfParam2;         // 调用参数21 a' E: D2 i, M
    float*          m_pfParam3;         // 调用参数39 k5 A0 q( V7 a
    float*          m_pfParam4;         // 调用参数3
3 T8 l  q1 Y0 r+ |6 _8 l! ?( a
+ X7 f, V# v4 _4 f0 `% e' Z4 A    float*          m_pResultBuf;       // 结果缓冲区5 C. W+ t% d- ^+ K
    DATA_TYPE            m_dataType;         // 数据类型) r8 I7 D6 c' h, Q
    float*          m_pfFinData;        // 财务数据
9 x! I" o  h2 I0 D& a# c
* @( ^! k/ E8 d/ G// 以上与分析家兼容,所以沿用其结构和名称/ @, d6 R) `! [; c
! N/ X. f9 ^' r; I" `3 y" P
// 以下为飞狐交易师扩展% N# z6 @( r" m, w$ i) E# [

3 v) y! _. y4 \- [: T7 W8 Z    DWORD           m_dwReserved;       // 保留6 @3 f; z1 R* f( N: W9 F2 c
    char            m_dwReserved2[3];   // 保留
8 p0 H! Q# [! o8 Y( e- h2 l
5 q5 d) L1 I) `8 M2 G    int             m_nNumParam;        // 调用参数数量1 k: X, }+ i8 Y- g" m
    CALCPARAM*      m_pCalcParam;       // 调用参数数组
: r7 y" t0 N/ E/ ~" w2 v
' I, ~8 U4 G" F( r0 j    DWORD           m_dwReservedEx[4];  // 保留
0 n/ V/ ^' y" t6 V: \7 j1 j) v  b2 X) M& Z8 Y1 R) z" V' Y' X
    char*           m_strStkName;       // 股票名称
+ u8 F0 [) b0 S; D; v: L$ {
5 r1 e) _% E4 c9 I1 [; M6 ~5 P    SPLITDATA*      m_pSplitData;       // 除权数据7 ]3 o" v6 ?- {+ M( s
    int             m_nNumSplitData;    // 除权次数' y3 `- W* a9 t8 V! \

& [1 M* g4 ?" u} CALCINFO;
; o( X9 h: g' X9 b) n4 [6 Q5 s5 [  K' T0 \; i8 X0 R
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-19 06:48 , Processed in 0.176183 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

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

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