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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 怎么设计自定义实现细节函数(可根据选股需要添加)

   

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


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

主题:怎么设计自定义实现细节函数(可根据选股需要添加)

帅哥哟,离线,有人找我吗?
qq代人发帖
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
怎么设计自定义实现细节函数(可根据选股需要添加)  发帖心情 Post By:2013/8/26 17:27:01 [只看该作者]

比如我要求和

怎么设计

//自定义实现细节函数(可根据选股需要添加)

void   AfxCalcMa(float*pData,long nData,WORD nParam)

 if(pData==NULL||nData==0||nParam==1) return;
 long i=nData-nParam+1,nMinEx=AfxRightData(pData,nData);
 if(nParam==0||nParam+nMinEx>nData) nMinEx=nData;
 else
 { 
  float nDataEx=0,nDataSave=0;
  float *MaPtr=pData+nData-1,*DataPtr=pData+nData-nParam;
  for(nMinEx+=nParam-1;i<nData;nDataEx+=pData[i++]);
  for(i=nData-1;i>=nMinEx;i--,MaPtr--,DataPtr--)
  {
   nDataEx+=(*DataPtr);
   nDataSave=(*MaPtr);
   *MaPtr=nDataEx/nParam;
   nDataEx-=nDataSave;
  }
 }
}

这个是求N个数的平均数 假如我要求布林上通道的值,怎么设计函数!

 回到顶部