欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 请教逐K模式的C接口中的编写

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3906人关注过本帖树形打印复制链接

主题:请教逐K模式的C接口中的编写

帅哥哟,离线,有人找我吗?
赫斯德
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:157 积分:0 威望:0 精华:0 注册:2014/4/26 14:39:52
请教逐K模式的C接口中的编写  发帖心情 Post By:2015/8/5 15:37:33 [只看该作者]

以下是逐K线模式的处理方式的示范代码,请问,是否对于每个输出的API,都是把这段代码加在前面?
我现在要在公式中用逐K模式。


/*对于逐K线模式,的处理方式的示范代码
if(pData->m_pfParam1 && pData->m_pfParam2)
{
//对于逐K线模式,由于传递数据都是数值,因此需要一个数组用来保存传递过来的参数,用来计算.
//本例只是简单演示这个用法,如果用户在公式多次调用了接口,则会出现重复使用该变量导致计算出错
//因此要根据情况做几个这种全局静态变量用于保存各种数据。
static std::vector<double> arMaData;

//第一个周期初始化数据
if(pData->m_dwBarpos == 0)
{
arMaData.clear();
}

double dbData = *pData->m_pfParam1;

//防止使用仅刷最后K线的反复刷新问题
if(arMaData.size() >= pData->m_nNumData)
arMaData[arMaData.size()-1] = dbData; //仅仅更新最后一个数据
else
arMaData.push_back(dbData);

DWORD dwCyc = (DWORD) *pData->m_pfParam2;

if(pData->m_dwBarpos < dwCyc-1)
{
//对于未到计算周期,返回无效数据
return -1;
}

//先累加
float fAdd = 0;
for(DWORD i = pData->m_dwBarpos-(dwCyc-1); i <= pData->m_dwBarpos; i++)
{
fAdd += arMaData[i];
}

*pData->m_pResultBuf = fAdd / dwCyc;
}
return 1;*/

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2015/8/5 16:11:08 [只看该作者]

这段代码只是个范例? 您看不明白?


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
赫斯德
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:157 积分:0 威望:0 精华:0 注册:2014/4/26 14:39:52
哪些是必须要用的  发帖心情 Post By:2015/8/5 16:21:48 [只看该作者]

请问,哪些是必须要使用的代码


 回到顶部
帅哥哟,离线,有人找我吗?
赫斯德
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:157 积分:0 威望:0 精华:0 注册:2014/4/26 14:39:52
  发帖心情 Post By:2015/8/5 16:24:35 [只看该作者]

贵公司要不提供一整套逐K模式的编写规则,是有点不明白

 回到顶部
帅哥哟,离线,有人找我吗?
a809011310
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:121 积分:0 威望:0 精华:0 注册:2012/5/23 4:51:48
  发帖心情 Post By:2015/8/10 14:13:58 [只看该作者]

已经很明白了.人家初中生都看懂了.

 回到顶部