股票论坛

 找回密码
 免费注册
搜索
热搜: 活动 交友 discuz
查看: 1676|回复: 1
打印 上一主题 下一主题

通达信股票池迁移工具

[复制链接]

指标研习组

Rank: 11Rank: 11Rank: 11Rank: 11

听众
3

指标研习

跳转到指定楼层
楼主
发表于 2016-4-29 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于最近从老版本的通达信软件中进行升级,所以有很多股票池需要重新建立。
但是进poolinfo.ini一个个的手工去修改实在不是我等懒人的作风。
于是花了几分钟编写了这么一个刷新股票池数据的工具。

RefreshPool.exe直接放在tpool文件夹下双击运行即可。

【注意:】该程序会重写poolinfo.ini文件,如有额外需求请自行修改源代码。
链接:http://pan.baidu.com/s/1cwn3Sq 密码:mxmv





#include   
#include   
#include   
#include   
#include   
#include   
#include   
  
std::list FileList;   
  
void find()   
{   
         char sZFind[MAX_PATH];   
         WIN32_FIND_DATA FindFileData;   
         strcpy(sZFind,"*.xml");   
         HANDLE hFind=::FindFirstFile(sZFind,&FindFileData);   
         if(INVALID_HANDLE_VALUE == hFind)   
                 return;   
         while(TRUE)   
         {   
                 FileList.push_back(FindFileData.cFileName);   
                 if(!FindNextFile(hFind,&FindFileData))   
                         break;   
         }   
         FindClose(hFind);   
}   
  
int main()   
{   
         FileList.clear();   
         find();   
         std::fstream fp;   
         int i = 1;   
         fp.open("poolinfo.ini", std::ios::out | std::ios::trunc);   
         fp << "[CONFIG]" << std::endl << "num=" << FileList.size() << std::endl << std::endl;   
         for (std::list::iterator ip = FileList.begin(); ip != FileList.end(); ip++)   
         {   
                 fp << "szName" << i << "=" << *ip << std::endl   
                         << "bSys" << i << "=0" << std::endl   
                         << "nRunStatus" << i << "=-1" << std::endl   
                         << std::endl;   
                 i++;   
         }   
         fp.close();   
         return 0;   
}   

评分

参与人数 1爱心果 +2 收起 理由
全民游戏 + 2 赞一个!

查看全部评分

刺使

Rank: 6Rank: 6

听众
2
沙发
发表于 2016-4-29 13:40 | 只看该作者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则


2019最佳指标

QQ|站点首页|手机版|小黑屋|帮助中心|桂ICP备14001964号

GMT+8, 2024-5-20 04:42 , Processed in 0.135853 second(s), 23 queries .

Powered by Discuz! X3.2

© 2004-2014 早晨网股票论坛欢迎您!..

快速回复 返回顶部 返回列表