【DIY】通达信DIY添加扫雷宝、地图和复盘(1)

【写在前面】

        炒股软件有很多,电脑版我用的多的通达信,手机版用的多的是同花顺。之前还有一些其它的软件,比如A股通、短线王、wind股票、雪球等都有自己的特色。自己不喜欢一次装好多软件,所以就产生了聚合的念头。通达信通赢版可以登录多券商账号,懒得来回切换,所以选择以通达信为蓝本进行DIY整合。

        先从简单的开始,把通过配置就能实现的功能先搞定;然后再扩展到破解和谐增加功能等。

 

【准备工作】

        网上的通达信有很多个版本,超赢版、通赢版、MPV版、专业版、券商版。其功能区别,自行网上查询。我选取的是最新的7.52的MPV版本。

 

【增加扫雷宝】

        通达信提供了网页接口,可以查询某股票的财务风险、市场风险、交易风险、退市风险。

        连接如下:http://page3.tdx.com.cn:7615/site/pcwebcall_static/bxb/bxb.html?code=xxxxxx&color=0

        通过浏览器,把xxxxxx换成想要查询的股票代码即可,例如http://page3.tdx.com.cn:7615/site/pcwebcall_static/bxb/bxb.html?code=000001&color=0

        查询效果如下:

        如何增加到通达信软件中呢?步骤如下:

        1、打开系统设置(快捷键ctrl+D)

        2、切换到“连接”页面,点击“添加”,输入“名称”和“链接地址”,点击“确认”即可完成添加。

       3、验证:打开个股的分时走势图,左下角会显示“扫雷宝”按钮,点击即可。

 

 

【添加地图】

        1、在顶层菜单增加一个“DIY”按钮,通过该按钮打开子菜单项,后续可以陆续聚合自己想要的功能。

        1.1、在根目录找到“RibbonBar.xml”文件,用文本编辑器(建议用notepad++)打开,修改前,请做好备份。在"MENU"的最后,“OTHERMENUBT”之前,添加一个“DIY”菜单,代码如下。

<MENU NAME="DIY" TYPE="LINKMENU" COMMAND="http://www.treeid/dlglocalurl##homepath##webs/cfg/DIY.html?bkcolor=1A2A50&nomenu=1&tdxmyietitle=设定&tdxmyieleft=638&tdxmyietop=298&tdxmyiewidth=687&tdxmyieheight=458&noborder=1&closenoactive=1&padmode=1
"></MENU>

   1.2、在根目录的,"webs/cfg”目录下,分别建立两个文件,DIY.html和DIY.js,内容如下:

DIY.html

<!DOCTYPE html><html><head><meta charset="utf-8"><style>[v-cloak]{display:none}*{margin:0;padding:0;list-style:none}body{font-family:微软雅黑;font-size:14px;background:#5C0000;color:#5C0000;overflow:hidden}.menu-box{margin-top:18px;margin-left:8px;margin-right:8px}.menu-line{margin-bottom:20px;white-space:nowrap}.m-icon{display:inline-block;width:18px;height:18px;background-position:center center;background-repeat:no-repeat}.m-title{display:inline-block;width:30px;height:18px;line-height:18px;overflow:hidden}.m-title span{color:#FFB871;font-size:12px}.m-item{display:inline-block;color:#E6E8FA;height:18px;font-size:14px;overflow:hidden;text-decoration:none;padding-left:10px;padding-right:10px;border-left:#5C0000 solid 1px}.m-item:first{border-left:none}.m-split{border-top:#5C0000 solid 1px}a.m-item{cursor:pointer}a.m-item:hover{color:#FFB871}#app{border:##FF0000 solid 2px;position:fixed;left:0;top:0;right:0;bottom:0}</style></head><body><div id="border"></div><div id="app"><ul class="menu-box"><li v-for="m in menu" v-cloak class="menu-line"><div v-if="m.type==1" v-cloak><span class="m-icon" :style="{'background-image':'url(imgs/daolan/'+m.icon+')'}"></span> <span class="m-title"><span v-html="m.title"></span></span> <a class="m-item" v-for="m2 in m.list" :href="m2.href"><span v-html="m2.title"></span></a></div><div v-else v-cloak class="m-split"></div></li></ul></div><script src="../jquery-1.7.2.min.js"></script><script src="DIY.js"></script><script src="../js/vue.js"></script><script>f_init=function(){gMenu=[],gHref={};try{G_HREF.map(function(t){var e=(t=$.trim(t)).indexOf("=");if(1<=e){var i=$.trim(t.substring(0,e)),n=$.trim(t.substring(e+1));0<i.length&&0<n.length&&(gHref[i]=n)}})}catch(t){}try{var t=G_MENU;t.map(function(t){if("---"!=(t=t.replace(/,/g,","))){var n=t.split(","),r={type:1,list:[]};n.map(function(t,e){if(n[e]=$.trim(t),0==e)r.icon=n[0];else if(1==e)r.title=n[1];else{var i={title:n[e],href:gHref[n[1]+","+n[e]]||gHref[n[e]]||"#"};r.list.push(i)}}),gMenu.push(r)}else gMenu.push({type:2})})}catch(t){alert("菜单配置文件有错误:"+t)}},f_init(),gVm=new Vue({el:"#app",data:{menu:gMenu},mounted:function(){}})</script></body></html>

DIY.js

/**
 * DIY菜单配置
 * 多列之间用逗号分隔(中英文逗号均可)
 * 第一列为对应的图标文件,位于cfg/imgs/daolan/目录下,仅支持png文件
 * 第二列为分类名称
 * 第三列及之后为详细菜单
 * “---”代表分隔线
 */
G_MENU=[
'DIY.png,DIY,地图',
]

/**
 * 导航链接配置
 * 用等号分隔,左边是菜单名称,右边是链接地址
 * 菜单名称如果有重名的,可以在前面加上分类名称,如:'我的,我的自选=http://www.tdx.com.cn/'
 */
G_HREF=[
    '地图=http://www.treeid/tdx_blockmap',

]

1.3、在"webs/cfg/imgs/daolan"目录下,新建一个DIY.png图片,自己随便copy一个就行。

1.4、验证:重启软件,找到刚才新加的“DIY”菜单,点击验证打开DIY子菜单,点击“地图”打开地图页面。

【添加复盘】

1、和添加“地图”功能一样,只需修改“DIY.js”,调用外部exe工具。本次选取的是“大大游资”复盘工具,目前无法和通达信联动。后续尝试打通这个工具。

/**
 * DIY菜单配置
 * 多列之间用逗号分隔(中英文逗号均可)
 * 第一列为对应的图标文件,位于cfg/imgs/daolan/目录下,仅支持png文件
 * 第二列为分类名称
 * 第三列及之后为详细菜单
 * “---”代表分隔线
 */
G_MENU=[
'DIY.png,DIY,地图, 复盘',
]

/**
 * 导航链接配置
 * 用等号分隔,左边是菜单名称,右边是链接地址
 * 菜单名称如果有重名的,可以在前面加上分类名称,如:'我的,我的自选=http://www.tdx.com.cn/'
 */
G_HREF=[
    '地图=http://www.treeid/tdx_blockmap',
	'复盘=http://www.treeid/exe:soft/dadayouzi/dadayouzi.exe',

]

2、验证:点击“DIY”,点击“复盘”,弹出新的软件窗口。

通达信LC1转换是指将通达信股票数据格式转换为其他数据格式的过程。通达信是国内一种常用的股票行情软件,其数据格式独特,不能直接被其他软件或平台所识别和使用。为了解决这个问题,有些开发者开发了各种工具或软件,可以将通达信LC1格式的股票数据转换为其他格式,如CSV、TXT等,以便用户在其他软件或平台上分析和使用这些数据。 通达信LC1格式是一种二进制数据格式,由通达信软件特有的结构和编码方式组成。除了股票的基本信息(如股票代码、名称、交易日等),LC1格式还包含了股票的交易时间、开盘价、最高价、最低价、收盘价、成交量等详细数据。这种格式的数据可以提供给用户进行技术分析、量化交易以及其他投资决策。 通达信LC1转换可以带来很多好处。首先,通过将LC1格式转换为其他常用格式,用户可以更加灵活地使用和分析股票数据,无需局限于通达信软件。其次,转换后的股票数据可以更方便地导入到其他软件或平台,实现各种定制化的数据处理和应用需求。此外,用户通过通达信LC1转换,可以充分利用各种外部软件和平台的功能和优势,如机器学习、大数据分析等。 总之,通达信LC1转换是将通达信股票数据转换为其他格式的过程,可以增加用户对股票数据的使用灵活性和便利性,同时与其他软件和平台进行结合,为用户提供更多投资决策的可能性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值