【通达信】完美主图公式+同花顺【主营、概念、行业】自定义数据(2019-7-4更新)
[软件数据]
本帖最后由 牛牪犇冲天 于 2019-7-4 21:56 编辑
概念按同花顺默认的强弱排名,概念第一个是同花顺所属行业,后面的才是它的具体概念。 主营数据号是1 概念数据号是2 下面这个复制到主图 DRAWTEXT_FIX(1,0,0.00,0,STRCAT('概念:',EXTERNSTR(0,2)))COLORFF00FF; DRAWTEXT_FIX(1,0,0.04,0,STRCAT('主营:',EXTERNSTR(0,1)))COLOR0000FF; 自定义数据如下图即可 附件下载后改名成【extern_user】 然后放到如图signals 文件夹里 |
相关股票
股海修性 发表于 2020-4-10 20:06 你好 首先很高兴你看到我的帖子。关于你反映的自定义数据问题我的建议是:最好任何股软都不使用自定义数据。第一导致计算机任务增加 第二工作繁琐 第三一旦数据出错就会导致错误。最好的方法是直接引用F10中的数据,至于累死通达信没有引用函数的话,我是直接使用财务函数引用的 关键是财务函数引用的对应数字号要记住,比如流通盘对应的是1号那就在函数后面括号写1 。当然股软一般不会修改参数号,缺点是新股前几个月还没有财务数据,也没有函数直接引用F10。这样的新股确实没有办法,但是我们大部分时间还是不做新股的,不是吗,毕竟新股估值较高,即使有了财务数据也不一定准确。主要还是要技术分析。至少我目前的几大指标都是直接使用通用函数的 也包括财务数据。也就说可以转换到任何股软。当然通达信个别的函数还是要转换的,只不过这样写公式代码逻辑运算会多几条而已。 |
本帖最后由 股海修性 于 2020-4-10 20:07 编辑
轮回杀手 发表于 2019-8-13 19:46 我原来已经有一个自定义的文件extern_user 根据您说的。 第一种:选择改名选择的文本文件和代码对应的文本文件名即可。但是这样的话有些新手就不知道怎么弄了; 确实不知道怎么弄!能否指点一下。谢谢! 第二种:通达信菜单“功能”里选择公式系统、自定义数据管理、新建数据号,重点,数据号与原来不重复的任意数据号即可,但是这两个数据号要记住,然后选择导入,找到下载的文本后选择新增导入,记住原来有自定义数据的是新增。最后完成后关闭。再修改我代码中的1和2 改成你自己的数据号保存即可。 请问新增导入在哪?我没找到新增!谢谢! |
附件
老师应该再次更新了,谢谢
|
我想知道我复制公式时发生了什么 为什么总是出现问题?
|
附件
很想学学你是如何从 excel导出TDX_同花顺主营和概念.txt [预览],讲一下公式也可以呀,拜托了
![]() ![]() ![]() |
倒腾了一天也没弄会真是的
|
期待楼主更新数据,谢谢~
|
现在都快11月了朋友更新最新的数据呀,等待着你谢谢
|
分时概念不显示,有什么好办法
|
玩股票的小强 发表于 2019-9-3 21:49 通达信的主图显示的,不是同花顺好像没有T002 |
谢分享,可惜不会使用
|
我的同花顺找不到T0002文件夹
![]() |
期待更新了月底了
|
厉害,搞定,主营业务,主题投资没有,概念有。希望增加一个主题投资。谢谢!
|
楼主的分时图代码有问题我就不折腾了 仔细检查过自定义数据文件里面根本没有同花顺新闻、选股宝 相关数据,只有主营和概念两大数据。所以分时图不显示。
|
果然楼主的代码有问题 现在我修改好了主图代码如下(直接复制到主图公式里面即可):当然要先下载同花顺那个文本文件放进对应的文件夹,如果原来有自定义的那个文件,那么你可以选择改名选择的文本文件和代码对应的文本文件名即可。但是这样的话有些新手就不知道怎么弄了;可以选择第二种,通达信菜单“功能”里选择公式系统、自定义数据管理、新建数据号,重点,数据号与原来不重复的任意数据号即可,但是这两个数据号要记住,然后选择导入,找到下载的文本后选择新增导入,记住原来有自定义数据的是新增。最后完成后关闭。再修改我代码中的1和2 改成你自己的数据号保存即可。
DY:=STRCAT('__行业:',STRCAT(HYBLOCK,STRCAT('__地域:',DYBLOCK))); DRAWTEXT_FIX(1,0,0.00,0,STRCAT('主营:',STRCAT(EXTERNSTR(0,1),DY))),COLOR0000FF; DRAWTEXT_FIX(1,0,0.04,0,STRCAT('概念:',EXTERNSTR(0,2))),COLORFF00FF; |
楼主仔细看看问题出在哪里 我以前弄自定义数据一下子就弄好了 现在确定自定义数据文件完全替换了以前的且放到了对应的文件夹里面了,公式按照楼主那几句加入到我的主图了,但只显示地域,其余的概念和主营只显示“主营”“概念”标题。而且分时图无论怎么调,都是百分百的坐标
|
成交额公式是不对的
|
数据管理器可以分享不?,拜托。
|
期待数据更新
|
牛哥。。你那个成交额公式输进去怎么和昨日的比数据不对啊?
|
楼主,您的更新有规律吗?
|
楼主 能教一教 数据怎么提取的吗?
|
楼主,你的这些代码怎么导入的啊指教下
|
非常期待新的内容
|
非常期待新的内容
|
牛牪犇冲天 发表于 2019-7-22 12:44 你重新把软件分享一下吧,这个加进去有点问题 |
本帖最后由 牛牪犇冲天 于 2019-7-22 13:13 编辑
补充更新:K线图代码如下: DY:=STRCAT('__行业:',STRCAT(HYBLOCK,STRCAT('__地域:',DYBLOCK))); DRAWTEXT_FIX(1,0,0.00,0,STRCAT('概念:',EXTERNSTR(0,9886)))COLORFF00FF; DRAWTEXT_FIX(1,0,0.04,0,STRCAT('主营:',STRCAT(EXTERNSTR(0,9996),DY)))COLOR0000FF; 分时图代码如下: 实际流通值:=ROUND(FINVALUE(266)*DYNAINFO(7)/100000000),NODRAW; DRAWTEXT_FIX(C>0,0.4,0.4,1,'市值亿:'),COLORYELLOW; DRAWNUMBER_FIX(C>0,0.4,0.4,0,实际流通值),COLORMAGENTA; 竞价成交:=ROUND(DYNAINFO(15)/10000),NODRAW; DRAWTEXT_FIX(C>0,0.4,0.55,1,'竞价万:'),COLORYELLOW; DRAWNUMBER_FIX(C>0,0.4,0.55,0,竞价成交),COLORMAGENTA; 昨天成交额:=ROUND(REF(AMO,1)/10000),NODRAW; DRAWTEXT_FIX(C>0,0.6,0.4,1,'昨成交万:'),COLORYELLOW; DRAWNUMBER_FIX(C>0,0.6,0.4,0,昨天成交额),COLORMAGENTA; 占比:=ROUND(DYNAINFO(15)/REF(AMO,1)*100),NODRAW; DRAWTEXT_FIX(C>0,0.6,0.55,1,'占昨成%:'),COLORYELLOW; DRAWNUMBER_FIX(C>0,0.6,0.55,0,占比),COLORMAGENTA; 高开高走:=DYNAINFO(7)>DYNAINFO(4) AND DYNAINFO(4)>DYNAINFO(3); 低开低走:=DYNAINFO(7)<DYNAINFO(4) AND DYNAINFO(4)<DYNAINFO(3); 低开高走阳:=DYNAINFO(7)>DYNAINFO(4) AND DYNAINFO(4)<DYNAINFO(3) AND DYNAINFO(7)>DYNAINFO(3); 低开高走阴:=DYNAINFO(7)>DYNAINFO(4) AND DYNAINFO(4)<DYNAINFO(3) AND DYNAINFO(7)<DYNAINFO(3); 高开低走阳:=DYNAINFO(7)<DYNAINFO(4) AND DYNAINFO(4)>DYNAINFO(3) AND DYNAINFO(7)>DYNAINFO(3); 高开低走阴:=DYNAINFO(7)<DYNAINFO(4) AND DYNAINFO(4)>DYNAINFO(3) AND DYNAINFO(7)<DYNAINFO(3); 平开平走:=DYNAINFO(7)=DYNAINFO(4) AND DYNAINFO(4)=DYNAINFO(3); 平开低走:=DYNAINFO(7)<DYNAINFO(4) AND DYNAINFO(4)=DYNAINFO(3); 平开高走:=DYNAINFO(7)>DYNAINFO(4) AND DYNAINFO(4)=DYNAINFO(3); 低开平走:=DYNAINFO(7)=DYNAINFO(4) AND DYNAINFO(4)<DYNAINFO(3); 高开平走:=DYNAINFO(7)=DYNAINFO(4) AND DYNAINFO(4)>DYNAINFO(3); Z2:=STRCAT(STRCAT('选股宝:',EXTERNSTR(0,9884)),STRCAT(STRCAT('_【板块新闻:',EXTERNSTR(0,9885)),STRCAT('】同花顺:',EXTERNSTR(0,9997)))); Z3:=STRCAT(Z2,STRCAT('。',DYBLOCK)),COLORYELLOW; {右下} DRAWTEXT_FIX(低开高走阳 OR 高开高走 OR 高开低走阳 OR 高开平走 OR 平开高走,0.99,0.75,1,Z3),COLORYELLOW,LINETHICK2; DRAWTEXT_FIX(低开高走阳 OR 高开高走 OR 高开低走阳 OR 高开平走 OR 平开高走,0.99,0.85,1,STRCAT('概念:',EXTERNSTR(0,2))),COLORLIMAGENTA,LINETHICK2; DRAWTEXT_FIX(低开高走阳 OR 高开高走 OR 高开低走阳 OR 高开平走 OR 平开高走,0.99,0.95,1,STRCAT('主营:',EXTERNSTR(0,9996))),COLORLIRED,LINETHICK2; {右上} DRAWTEXT_FIX(高开低走阴,0.99,0.01,1,Z3),COLORYELLOW,LINETHICK2; DRAWTEXT_FIX(高开低走阴,0.99,0.10,1,STRCAT('概念:',EXTERNSTR(0,2))),COLORLIMAGENTA,LINETHICK2; DRAWTEXT_FIX(高开低走阴,0.99,0.20,1,STRCAT('主营:',EXTERNSTR(0,9996))),COLORLIRED,LINETHICK2; {左上} DRAWTEXT_FIX(低开低走 OR 低开高走阴 OR 平开平走 OR 平开低走 OR 低开平走,0.01,0.01,0,Z3),COLORYELLOW,LINETHICK2; DRAWTEXT_FIX(低开低走 OR 低开高走阴 OR 平开平走 OR 平开低走 OR 低开平走,0.01,0.10,0,STRCAT('概念:',EXTERNSTR(0,2))),COLORLIMAGENTA,LINETHICK2; DRAWTEXT_FIX(低开低走 OR 低开高走阴 OR 平开平走 OR 平开低走 OR 低开平走,0.01,0.20,0,STRCAT('主营:',EXTERNSTR(0,9996))),COLORLIRED,LINETHICK2; 代码很多,好处就是能识别分时走势,在左上右上左下右下自动调整显示位置,不遮挡分时线。效果如如下。 |
附件
感谢,请问一下提取方法,可以教一下吗
|