StkLib.h
上传用户:zhanglf88
上传日期:2013-11-19
资源大小:6036k
文件大小:3k
源码类别:

金融证券系统

开发平台:

Visual C++

  1. //
  2. // Copyright 2001 Balang SoftWare
  3. //
  4. // You are free to use, modify and distribute this source, as long as
  5. // there is no charge, and this HEADER stays intact. This source is
  6. // supplied "AS-IS", without WARRANTY OF ANY KIND.
  7. //
  8. //////////////////////////////////////////////////////////////////////
  9. #if !defined(__STKLIB_STKLIB_H__)
  10. #define __STKLIB_STKLIB_H__
  11. #if _MSC_VER >= 1000
  12. #pragma once
  13. #endif // _MSC_VER >= 1000
  14. #ifndef STKLIB_DLL
  15. #if defined(STKLIB_STATIC) 
  16.   #if defined (_DEBUG) 
  17. #pragma comment(lib,"StkLib30dStatic.lib") 
  18. #pragma message("Automatically linking with StkLib30dStatic.lib") 
  19.   #else 
  20. #pragma comment(lib,"StkLib30Static.lib") 
  21. #pragma message("Automatically linking with StkLib30Static.lib") 
  22.   #endif 
  23. #elif defined(_DEBUG) 
  24.   #pragma comment(lib,"StkLib30d.lib") 
  25.   #pragma message("Automatically linking with StkLib30d.dll") 
  26. #else 
  27.   #pragma comment(lib,"StkLib30.lib") 
  28.   #pragma message("Automatically linking with StkLib30.dll") 
  29. #endif 
  30. #endif
  31. #if !defined(STKLIB_STATIC)
  32. #ifdef STKLIB_DLL
  33. #define STKLIB_API __declspec(dllexport)
  34. #else
  35. #define STKLIB_API __declspec(dllimport)
  36. #endif
  37. #else 
  38. #define STKLIB_API
  39. #endif
  40. // #define CLKLAN_ENGLISH_US // 英文版(美国)
  41. // #define CLKLAN_CHINESE_SIM // 简体中文版
  42. // must define one
  43. #if !defined(CLKLAN_ENGLISH_US) && !defined(CLKLAN_CHINESE_SIM)
  44. #define CLKLAN_CHINESE_SIM
  45. #endif
  46. /**********************************************************************
  47.  * OEM 版请去掉#define CLKVER_OEM 前的注释,并修改以下常量,重新编译
  48.  */
  49. // #define CLKVER_OEM // OEM版去掉该行注释
  50. #define OEM_REGKEY_COMPANY "Ninebulls-Stock Software"// 注册表中的公司代号
  51. #define OEM_REGKEY_APP "CLKingOEM" // 注册表中的软件代号
  52. #define OEM_SUPPORT_MAILTO "support@ninebulls.com" // 技术支持邮箱地址
  53. #define OEM_SERVER_DOMAIN "www.ninebulls.com" // 公司网站地址,
  54. // 注:软件中历史数据下载要从该网址下载
  55. #define OEM_SEED_STD1 "dc./x" // 标准版注册机种子1
  56. #define OEM_SEED_STD2 "sfk%c" // 标准版注册机种子2
  57. #define OEM_SEED_PROF1 "78cd2" // 专业版注册机种子1
  58. #define OEM_SEED_PROF2 "d6$3#" // 专业版注册机种子2
  59. /*
  60.  * OEM 版结束
  61. **********************************************************************/
  62. #include "SpPlat.h"
  63. #include "SpDefs.h"
  64. #include "SpAssert.h"
  65. #include "SpObject.h"
  66. #include "SpString.h"
  67. #include "SpTime.h"
  68. #include "SpFile.h"
  69. #include "SpArchive.h"
  70. #include "SpColl.h"
  71. #include "MathParser.h"
  72. #include "Stock.h"
  73. #include "Technique.h"
  74. #include "Database.h"
  75. #include "Boyermor.h"
  76. #include "CommFuns.h"
  77. #include "Container.h"
  78. #include "Express.h"
  79. #include "Alarm.h"
  80. #include "Profile.h"
  81. #include "Strategy.h"
  82. #include "DayTrader.h"
  83. #include "AfxCore.h"
  84. #include "Packets.h"
  85. #endif // __STKLIB_STKLIB_H__