RSS

博客文章标记 '策略为王'

策略为王源代码分析-工程方案结构分析

1.主界面和弹出框的菜单定义

G:\stock\Tskingfromgoogle\src\StkUI\StkUI.rc

界面所有菜单项和对应的事件在此文件定义。

                            
                        
                    
策略为王源代码分析-StkNet工程
CStkReceiver类:负责管理通视驱动和行情服务器NetTS.DLL
策略为王源代码扩展系列-K线图(1)-键盘精灵增加K线91-96快捷键功能
策略为王源代码扩展系列-K线图(1)-键盘精灵增加K线91-96快捷键功能
策略为王源代码分析-tracetool:一个高效和可配置的C++日志框架
策略为王源代码分析-tracetool:一个高效和可配置的C++日志框架
策略为王源代码扩展系列-SListView.cpp:增加底部科创版标签
策略为王源代码扩展系列-SListView.cpp:增加底部科创版标签
策略为王源代码扩展系列-主菜单-扩展自定义主菜单基本资料和行情选股对话框CDialog(CustomSelectStockDlg.cpp)

摘要:

1.新建对话框资源。ID_TOOL_SELECTSTOCK

2.新建一个和对话框相关的类

调用基类CDialog的构造函数,IDD为对话框资源的ID

说明:

策略为王源代码分析-分时图-每笔成交明细(F1)
策略为王源代码分析-分时图-每笔成交明细
策略为王源代码分析-GraphView.cpp-显示K线图

数据调用链:硬盘数据---KDATA---CKData---CStock---CStockGraph---CGraphView。

StockGraph.cpp是专门负责画K线图的类;包含数据加载,键盘,鼠标定义等功能。

CSPTime
m_tmEnd		=	CSPTime(tmCurrent.GetYear(),tmCurrent.GetMonth(),tmCurrent.GetDay(),23,59,
                    
策略为王源代码分析-RealTimeView.cpp-显示分时图

摘要:

1.分时图由RealTimeView.cpp和RealTime.cpp两个类完成。其中:

RealTimeView.cpp负责对画框、画右下角标签。捕获键盘事件后调用CRealTime类中的函数