学股票之余,为了模拟炒股写的小工具。.docVIP

  • 5
  • 0
  • 约1.52千字
  • 约 8页
  • 2019-03-07 发布于天津
  • 举报

学股票之余,为了模拟炒股写的小工具。.doc

学股票之余,为了模拟炒股写的小工具。 使用步骤如下: 1 先建立一支股票的文件 只要填写“数据文件”栏,其它保持默认就可以了。设置完毕后点击“应用”。”prj”目录下有一个股票文件的示例 股票数据不是网上自动下载的,需要使用者用炒股软件导出成TXT文件,我使用通达信导出的数据(就在Data目录下)。以下方式导出就可以了。”Data”目录下有一个股票源数据文件的示例 2 输入该支股票的除权除息信息和股份变化历史 可以使用“快速添加”功能加快输入,输入原始数据可以在通达信的”SHIFT+F10”所提示的内容中拷贝过来: 设置完毕后点击“应用” 3 完成后点击”F7”或者“显示数据”菜单 这是显示所有历史数据 4 点击”F8”或者“开始模拟炒股” 这是开始模拟炒股 5 在以上两个界面时,按快捷键有不同的功能,如下: 6 目前支持的公式函数比较少 等有空了努力兼容通达信的公式。 // function list: // AVER(variable, count) count数量的variable平均值 // PREV(variable, count) variable数据的前count数量的值 // SQUARE(variable) variable的平方根 // POW(variable1, variable2) variable1的variable2次方 // MIN(variable1, variable2) 获取较小数值 // MAX(variable1, variable2) 获取较大数值 // PREVMIN(variable, count) 获取前面count个variable的最小值 // PREVMAX(variable, count) 获取前面count个variable的最大值 // VARIANCE(variable, count) AVER(POW(variable - AVER(variable, count), 2), count - 1) // DEVIATION(variable, count) SQUARE(VARIANCE(variable, count)) // // SMA(X,N,M) X的M日移动平均,M为权重,如Y=(X*M+Y*(N-M))/N // // DATE() 取得该周期从1900以来的年月日:1000101,表示2000年1月1日。 // TIME() 取得该周期的时分秒:000000-235959 // // 自定义变量的初始化表达式中,只能为数字/OPEN/CLOSE/MAX/MIN/EXCH/EXCHP,如果不是 // 数字,初始值为向量中的第一个数据,且只有第一个数值能够被初始化,公式中的 // 初始化表达式中,只能是第一个数据被初始化,如果初始设置为变量(自定义或者 // OPEN等),变量的第一个数据被用来初始化公式数据 // // 内置变量 // char* g_pVar[] = {PREVSELF, OPEN, O, CLOSE, C, MAX, // HIGH, H, MIN, LOW, L, EXCH, VOL, V, EXCHP, AMOUNT}; 7 目前发现的BUG及后续准备加入的新需求: 添加趋势线 添加一段日期内的数据总和显示功能 “设置”页各种显示选项的立即响应与菜单显示的同步 添加当日实时股票数据显示功能 将公式与通达信兼容 模拟炒股久了有内存泄漏 H键后不重绘所有区域

文档评论(0)

1亿VIP精品文档

相关文档