Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:插件取指定分类板块的品种数组问题

1楼
wjm3333 发表于:2010/9/16 1:25:26

我想取自选股的品种数组,参数应该怎么样设置?能给一小段代码吗?先谢谢了


 //szName为分类或者板块名称,如"上海A股"等,nMode为类别,0市场分组,1分类板块,2系统板块(品种栏对应)
 virtual void GetReportData(CArray<BLOCK_STRUCT, BLOCK_STRUCT&> &arBlcok, char * szName, int nMode) = 0

 

2楼
admin 发表于:2010/9/16 9:21:21

CArray<BLOCK_STRUCT, BLOCK_STRUCT&> arBlock

g_pMainFormework->GetReportData(arBlock,"上海A股",0);//取上海A股市场分组的全部品种

if(arBlock.GetSize()>0)

{

CString strMsg;

strMsg.Format("取到%d个品种, 第一个品种的代码是 %s 市场代码 %d", arBlock.GetSize(),arBlock[0].m_szLable,arBlock[0].m_nMarket);

AfxmessageBox(strMsg);

}

[此贴子已经被作者于2010-9-16 10:26:22编辑过]
3楼
wjm3333 发表于:2010/9/16 10:16:37

回复这么快,谢谢。可是编译没通过,error C2065: “arBlock”: 未声明的标识符  error C2228: “.GetSize”的左边必须有类/结构/联合,怎么回事?我用的是vs2008。

[此贴子已经被作者于2010-9-16 10:22:04编辑过]
4楼
admin 发表于:2010/9/16 10:26:42
代码已更正
5楼
wjm3333 发表于:2010/9/16 10:34:48
以下是引用admin在2010-9-16 10:26:42的发言:
代码已更正

没有变化呀?代码没变

ok了,谢谢

[此贴子已经被作者于2010-9-16 11:01:40编辑过]
6楼
wjm3333 发表于:2010/9/16 11:32:16

数据可以取到,但发生错误关闭程序。

Debug Assertion Failed!

 

Program:D:\Weisoft Stock\WinStock.exe

File:f:\dd\vctools\crt_bld\self_x86\crt\src\dbgheap.c

Line:1317

 

Expression:_CrtIsValidHeapPointer(pUserData)

 

...........

 

请斑竹查证

7楼
admin 发表于:2010/9/16 12:15:23
应该是版本不同造成,请等待下个升级版,然后使用升级版中的 ADDINDEMO.RAN示例模板
8楼
wjm3333 发表于:2010/9/16 12:30:40
哦明白了,请斑竹放一个vs2008的示例模板,多加几个示例,如取日线,实时数据,板块等,谢谢了
[此贴子已经被作者于2010-9-16 12:34:36编辑过]
9楼
admin 发表于:2010/9/16 12:49:19
你或者从金字塔网站下载最新版,然后使用里面的插件模板开发
10楼
wjm3333 发表于:2010/9/16 18:55:19
以下是引用admin在2010-9-16 12:49:19的发言:
你或者从金字塔网站下载最新版,然后使用里面的插件模板开发

ok,是金字塔1.992测试版吗?这么快啊,谢谢

共21 条记录, 每页显示 10 条, 页签: [1] [2][3]


Powered By Dvbbs Version 8.3.0
Processed in 0.03711 s, 2 queries.