策略为王股票软件源代码-----如何修改为自己软件04

上面是如何打开-------类---------函数

1. 数据结构

    1) 股票数据结构的定义在头文件Src\StkLib\Include\Stock.h中,主要的几个结构定义为:
    KDATA    K线数据结构
    DRDATA    除权数据结构
    REPORT    交易所在交易时间内不断发送的报价信息
    MINUTE    分钟成交信息

    2) 指标计算的接口定义在头文件Src\StkLib\Include\Technique.h中,目前每个指标计算定
义为一个类,从CTechnique继承,方法Calculate(...)用来计算某一天的指标值,方法
GetSignal(...)用来取得某一天该指标发出的买卖信号。

    3) AfxGetStockContainer()返回CStockInfo的数组类,为全局变量,记录当前沪深两市股票
的信息及实时报价数据。

2. 预警系统的开发

   参照南方证券超强版,将预警条件保存好。

   预警条件的判断在Src\StkNet\Src\StkReceiver.cpp的方法void CStkReceiver::OnReceiveReport()
中进行,将需要警告的信息保存,并向接收警告窗口发送窗口消息,以将警告信息传出。

3. 选股系统的开发

   选股系统可以看作公式平台的一部分,选股算法融合在公式中,参照南方证券超强版,开发选
股界面。

4. 公式平台的开发

   参照分析家。包括四种:技术指标、条件选股、交易系统、五彩K线,分别对应不同的功能用途。
目前系统中的技术指标在Src\StkLib\Include\Technique.h中定义,公式平台应对接口进行重新设计,
主要包括以下几个方面:

   1) 公式保存和解析,根据公式不同种类,公式中应含有指标计算方法、条件判断、交易提示等
信息,公式的解析计算要做到尽量快速,设计时应仔细考虑。

   2) 运行时根据公式的计算,对参数传递接口,计算结果返回接口进行设计。

   3) 公式计算结果的显示要做到图形化。公式中含有作图信息。目前系统中的K线图实现代码在
类CStockGraph中,即文件Src\StkUI\View\StockGraph.h StockGraph.cpp DrawTech.cpp。指标画
图实现主要在DrawTech.cpp中,DrawTech.cpp中将指标按照指标线的多少分为几种不同种类分别
画出。这部分要根据公式重新设计。

   4) 公式中涉及到的函数需要一一编写,并提供用户编程接口,使用户可以自行开发函数,参照
分析家。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来世界698698

打赏之后联系我,会有惊喜的,,

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值