通达信主程序脱壳全记录(图文)第一集完整版
全系列
****************** 操作要点 *********************
1、对保持上升通道的个股应参看5日均价是否破位。
2、高胜率பைடு நூலகம்作:蓝色网络弥漫,即“空头量”线在零
位以上,代表空头气氛重,不做;红色网络的后半
段,即“警示线”上穿“多头”线后,不做;没有
优秀的短线操作能力与条件,不做。不追高。
神偷线:=(((DMP ) * 100) / TR);
辅助线:=((DMM * 100) / TR);
XXX:=(MA(((ABS((辅助线 - 神偷线)) / (辅助线 + 神偷线)) * 100),3));
奇准:= MA(卖,5);
买卖:=LLV(奇准,10);
底部关注:IF(((XXX > 88) AND (神偷线 < 5.8)),95,50),LINETHICK1,COLORYELLOW;
STICKLINE(趋势强度=4,C,O,2,0),COLORMAGENTA;
原文链接:/viewthread.php?tid=2678001
多空看盘
DRAWGBK(DATE>900101,STRIP(RGB(100,0,0),RGB(30,30,0),1));
一次警报:EMA(EMA((Var1+Var2+Var3)/3-(Var4+Var5+Var6)/3,5),5)*1/100,colormagenta;
二次警报:EMA((COUNT(Var8,12)/12+COUNT(Var7,12)/12+COUNT(Var9,12)/12)/3*MA(多头,5)*2*1.1,2),colorblue;
通达信解套出逃主图
用了好久准确率较高的帮助大家解套主图公式通达信解套出逃主图回归斜率线A:=EMA(SLOPE(C,4)*20+C,42);经典RL:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;经典K:=SMA(经典RL,3,1); 经典D:=SMA(经典K,3,1); 经典J:=3*经典K-2*经典D;MAHL1:=100*((EMA((H+L)/2,3)-LLV(EMA((H+L)/2,5),30)-(EMA(H,20)-EMA(L, 20))) /(LLV(EMA((H+L)/2,5),30)-(EMA(H,20)-EMA(L,20))));MAHL2:=IF(EMA(C,2)>回归斜率线A ANDMAHL1>0,EMA(C,3),LLV(EMA((H+L)/2,5),30));{A}MAHL3:=IF(EMA(C,2)>回归斜率线A ANDMAHL1>0,LLV(EMA((H+L)/2,5),30),EMA(C,5));{A}回归斜率带:DRAWBAND(回归斜率线A,RGB(235,0,230),REF(回归斜率线A,2),RGB(0,104,154));上线:=SMA(C,6.5,1);一号支撑线:SMA(C,14.5,1);上线1:=SMA(C,3,1);一号支撑线1:=SMA(C,8,1);上线2:=SMA(C,3.5,1);DRAWTEXT(CROSS(一号支撑线1,上线1),H*1.08,'洗盘'),COLOR00FF00; BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,25))/4; UPR:=BBI+3*STD(BBI,13),LINETHICK2;DWN:=BBI-3*STD(BBI,13);安全:=MA(CLOSE,55),LINETHICK2;LC:=REF(CLOSE,1);RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; DRAWTEXT( CROSS(82,RSI) AND CLOSE<上线1 , HIGH*1.04,'减仓') ,COLORFF9966,LINETHICK2;A7:=(2*C+H+L)/4;操作:MA(A7,5),COLORBLUE,LINETHICK2;操作1:=MA(A7,5)*1.03,LINETHICK2;操作2:=MA(A7,5)*0.97,LINETHICK2;DRAWTEXT( CROSS(上线1,上线) AND 上线1>操作,LOW *0.92,'买进' ),COLORYELLOW;VAR1:LLV(A7,21);VAR2:HHV(A7,30);DRAWTEXT( CROSS(上线1,操作) AND 上线1<一号支撑线AND 上线1<一号支撑线1 AND 上线1<上线AND CLOSE>VAR1,LOW *0.98,'见底' ),COLORYELLOW;YCX:=操作>=REF(操作,1);H1:=MAX(MAX(上线,一号支撑线1),一号支撑线);L1:=MIN(MIN(上线,一号支撑线1),一号支撑线);DRAWTEXT(CROSS(上线1,一号支撑线1) AND 上线1>操作,LOW *0.98,'全仓' ),COLORYELLOW;SK:=EMA((A7-VAR1)/(VAR2-VAR1)*100,7);SD:=EMA(0.667*REF(SK,1)+0.333*SK,5);M1:=1000*操作/一号支撑线<=1015 AND 1000*操作/一号支撑线>=975;M2:=1000*一号支撑线1/一号支撑线<=1020 AND 一号支撑线1/一号支撑线>=980;M3:=1000*上线/一号支撑线<=1015 AND 上线/一号支撑线>=985; DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),13)/13>6/10 ANDCOUNT(SK>SD,6) AND REF(LOW,5)=LLV(LOW,120) ANDREF(CLOSE>=OPEN,4) ANDREF(CLOSE>OPEN,3) AND REF(CLOSE>OPEN,2) AND REF(OPEN>CLOSE,1) ANDOPEN>REF(CLOSE,1),1,0),LOW*0.94,'买进') ,COLORYELLOW;D:=MA(CLOSE,89)-MA(CLOSE,10)/3;DRAWTEXT(IF(CLOSE<D AND VOL/240>MA(VOL,5)/240 ANDCLOSE>REF(CLOSE,1)*1.08AND CLOSE<MA(CLOSE,13)*1.3,1,0),LOW*0.88,'抄底'),COLORBROWN; RSV:=(CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100;K:=SMA(RSV,3,1);D1:=SMA(K,3,1);J:=3*K-2*D1;VAR3:=(2*CLOSE+HIGH+LOW)/3;{可将3该为4,信号少点}VAR4:=EMA(EMA(EMA(VAR3,4),4),4);{可将3该为4,信号少点}E:=(VAR4-REF(VAR4,1))/REF(VAR4,1)*100;F:=MA(E,3)+0.03;G:=MA(E,1);DRAWICON(CROSS(F,G) AND J>65,HIGH*1.02,15),COLORGREEN; DRAWICON(CROSS(G,F),LOW *0.9,9),COLORYELLOW;DRAWTEXT(CLOSE>OPEN AND H1<C AND O<L1 AND YCX AND CROSS(上线1,操作) AND LOW>VAR1 AND 上线1>一号支撑线AND J<90,LOW *0.9,'主升' ),COLORRED;DRAWTEXT( CROSS(上线1,操作) AND M1 AND M2 AND M3,LOW *0.94,'买进' ),COLORYELLOW;DRAWTEXT(CLOSE>OPEN AND 上线>一号支撑线1 AND 一号支撑线1>一号支撑线AND CLOSE>MA(CLOSE,一号支撑线) AND 操作>=REF(CLOSE,操作) AND CROSS(上线1,操作) AND LOW>VAR1 AND J<90,LOW *0.9,'主升' ),COLORRED;DRAWTEXT(CLOSE>OPEN AND 操作>上线AND 上线>一号支撑线1 AND 一号支撑线1>一号支撑线AND CROSS(上线1,操作) AND LOW>VAR1 ANDJ<90,LOW *0.86,'回踩买进' ),COLORRED;DRAWTEXT(CLOSE>OPEN AND CROSS(上线,一号支撑线) AND LOW>VAR1 AND J<90,LOW *0.86,'回踩买进' ),COLORRED;STICKLINE(CLOSE> REF(CLOSE,1) ,HIGH,LOW,0,0 ),COLORRED; STICKLINE(C<O AND C>REF(C,1),C,O,3,0),COLORFFCC00;STICKLINE(CLOSE> REF(CLOSE,1) ANDC>O ,OPEN,CLOSE,3,0 ),COLOR000055;{红K};STICKLINE(CLOSE> REF(CLOSE,1) ANDC>O ,OPEN,CLOSE,2.7,0 ),COLOR000077;{红K};STICKLINE(CLOSE> REF(CLOSE,1) ANDC>O ,OPEN,CLOSE,2.1,0 ),COLOR000099;STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLOR0000BB; STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLOR0000DD; STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLOR0000FF; STICKLINE(CLOSE= REF(CLOSE,1) ,H,L,3,1 ),COLOR999999; STICKLINE(CLOSE= REF(CLOSE,1) ,HIGH,LOW,0,0 ),COLORWHITE; STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR555555; STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR777777; STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR999999; STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORBBBBBB; STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORDDDDDD; STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORFFFFFF; STICKLINE(CLOSE< REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORCYAN; STICKLINE(C<REF(C,1) AND C>O,C,O,3,0),COLORFFCC00; STICKLINE(C<REF(C,1) AND C<O ,OPEN,CLOSE,3,0 ),COLOR990000; STICKLINE(C<REF(C,1) AND C<O ,OPEN,CLOSE,2.7,0 ),COLORCC0000; STICKLINE(CLOSE< REF(C,1) ,OPEN,CLOSE,2.1,0 ),COLORFF4400; STICKLINE(CLOSE< REF(C,1) ,OPEN,CLOSE,1.5,0 ),COLORFF8800; STICKLINE(CLOSE< REF(C,1) ,OPEN,CLOSE,0.9,0 ),COLORFFCC00; STICKLINE(CROSS(J,D1) AND J<70,CLOSE,OPEN,3.2,0),COLORBB00FF; STICKLINE(CROSS(J,D1) AND J<70,CLOSE,OPEN,2.7,0),COLORFF33FF; STICKLINE(CROSS(J,D1) AND J<70,CLOSE,OPEN,2.1,0), COLORFF66FF; STICKLINE(CROSS(J,D1) AND J<70,CLOSE,OPEN,1.5,0),COLORFF99FF; STICKLINE(CROSS(J,D1) AND J<70,CLOSE,OPEN,0.9,0),COLORFFBBFF; STICKLINE(CROSS(J,D1) AND J<70,CLOSE,OPEN,0.3,0),COLORFFDDFF;。
通达信主程序脱壳全记录(图文)
通达信主程序脱壳全记录(图文)UPX加壳入口第一句是PUSHAD;出口关键字POPAD;手动脱壳时,用Olldbg载入程序,脱壳程序里面会有好多循环。
对付循环时,只能让程序往前运行,基本不能让它往回跳,要想法跳出循环圈。
第一步,先侦壳,侦壳工具为peid0.92,侦测结果如下:(图000)(图000)原来是UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo加的壳,UPX是一种压缩壳,强度很低。
第二步,我们请出调试利器:Ollydbg1.09,载入程序,出现提示:用F8进行单步跟踪,对付循环时,只能让程序往前运行,基本不能让它往回跳,要想法跳出循环圈那就是设置“断点”。
见上图(图004 005 006 007)下走。
(后面碰到类似的情况,处理方法一样。
)一直往下找,直到发现“POPAD”时,在其地址处设置“断点”―――“运行到选定位置F4”,然后继续F8往下走。
(图008 009)下走。
在走几行,就会出现上图画面,“00622838A”55 DB55 CHAR‘U’―――这是通达信主程序代码的真点击右键调出菜单,选择“用OllyDump脱壳调试进程”。
(图012)=========下图为重新载入已脱壳的新文件(图015)==========用“PEID”检测,提示已无壳。
(图016),但该文件还不能正常启动,因为“输入表”尚未修复。
第三步,就是修复程序的输入表。
使用importREC,这是最好用的输入表修复工具。
1、运行加壳的原版TDX主程序,启动importREC程序,(图018)在“附加一个活动进程”中选择“D:\通达信分析家l论坛版本\TDX.EXE”。
2、在“所需的IAT信息”中的“OEP”填入“0022838A”,点击“自动搜索”按钮,出现下图提示:(图019)3、点击“获取输入表”按钮:(图020)4、点击“修复转存文件”按钮,选择前面已完成脱壳的新文件,程序会自动生成一个新的“******_。
最新最全通达信-软件教程
1.系统特性《通达信集成版》软件提供前所未有的分析工具,让用户在技术分析的天地里尽情地展示个人的智慧。
·版面定制,展现个性版面定制可以让用户按照自己的需要将软件的分析界面任性设置成多个分析窗口,让用户可以在同一个版面上查看到更多的信息。
用户也可以将定制好的版面保存、导出或导入,和其它的用户交流定制的版面。
·ETF分析,捕捉更多套利机会通过上证50指数与ETF的叠加对比,把握折价、溢价关系变化,捕捉更多套利机会·移动筹码,精确分布移动筹码分布帮助您站在庄家的角度,尽览多空双方的牌局,明确筹码以怎样的数量和价格分布在股东,尤其是庄家手中,从而判断股票行情性质和趋势,预测涨升时机!提醒在"上涨乏力"时将筹码派发给庄家,在"物极必反"时默默地收捡未来的黑马!·交易系统,五彩K线通过交易系统指示,本系统可以帮助您在K线图上标出醒目的买入卖出信号,您可以更好地分析某只股票的历史规律,以预测未来。
自动识别各种典型的K线组合!特定的K线模式往往有非常准确的指示作用,系统提供许多种常用五彩K线公式,当选中某一模式后,系统自动在K线图上将属于该模式的K线标识出来,一目了然。
另外,系统还支持最高最低点指示。
·精确除权,功能强大独一无二的精确自动除权、复权处理,保证技术分析绝对的连续!除权时精确考虑送股、配股和分红对股价的影响,使技术指标分析更准确、更完整。
支持日周月线复权,支持前复权,后复权,而且支持权息数据库的维护和显示,进一步消除除权对走势的影响。
·智能选股,筛选黑马《通达信集成版》软件智能选股器为您提供条件选股、定制选股、智能选股、插件选股和综合选股五种选股模式,无论从技术面还是基本面,您都能快速的选出自己心仪的股票。
您还可以将不同分析周期的多个条件组合起来进行组合条件选股,并将选股结果保存到板块中。
·指标全面,妙用无穷《通达信集成版》软件囊括了各种经典和流行的技术分析指标、工具和方法,且不乏独创性的分析技术研究成果。
通达信合一版操作指南之二:功能菜单
功能菜单1. 初始版面▲点击工具栏主功能图标按钮当设置为初始版面时候,进入系统后就会直接看到的是自己需要的版面,用户在定制版面中,设置初始版面,选择自己需的版面,以定制版面为初始进入版面。
如何定制初始版面▲功能――定制版面――新建空白版面定制版面给予了用户更大的自由空间,你可以自行设定个性化的界面,同时浏览多种行情走势图,大势个股的变化尽在掌握只中.插入功能点击右键,你可以使用左插入,右插入,上插入,下插入这些功能把整个空白界面划分成几个部分设置单元类型选定一个划分好的区域,点击右键,在右键菜单里选择设置单元类型.你可以选择行情报表,行情信息,K线图,走势图,分价表,主力大单等多种行情图表.加入分组将不同的单元加入到同一个组,它们之间将具有联动效应.当一个单元发生变化时,其同一组的单元也将发生变动.修改版面名称给自定义的版面起一个名称,键盘精灵将帮助你下次快速进入自己的版面.删除当前版面把当前的版面删除掉画面分析:2. 报价分析系统进入时是行情窗口(该窗口在运行期间不能关闭),在行情窗口中可显示行情报价和行情排名。
快捷方式:▲点击工具栏主功能图标按钮▲点击功能---报价分析,选择不同股票集合鼠标右键菜单:包含有查看分类股票、板块股票、股票排名、综合排名、个股资料、栏目统计、所属板块、标记当前证券、加入版块、批量操作和定制切换标签等功能。
鼠标右键菜单:包含有查看分类股票、板块股票、股票排名、综合排名、股票类型切换、个股资料、栏目统计、所属板块、标记当前证券、加入版块、批量操作和定制切换标签等功能。
【分类股票】指的是按上证A、B股、深沪基金、中小企业等划分的股票种类【板块股票】是指按地区、行业、概念等划分的股票种类【股票排名】可以查看各个股票按每股收益、涨幅、每股净资产等进行的排名【综合排名】是指可以用一行四列、三行三列的方式进行查看各种股票排名.敲数字81、82、83、84、85、86、87,可分别调出上海A、B股,深圳A、B股,沪债、深债,深沪A股的综合排名。
通达信东方求败主图公式
通达信东方求败主图公式本股票公式不提供下载,请股票入门投资者自行在通达信软件中导入下面黄框内的股票公式源码:参数如下图,大家也可以自行设置参数.SL:=(C+H+L)/3;A1:=0.1587544209415*SL+0.1495585147376*REF(SL,1)+0.1 403078088658*REF(SL,2)+0.1310057826698*REF(SL,3)+0.1 216559154937*REF(SL,4)+0.1122616866816*REF(SL,5)+0.10 28265755774*REF(SL,6)+0.0933540615253*REF(SL,7)+0.08 38476238690*REF(SL,8)+0.0743107419527*REF(SL,9)+0.06 47468951204*REF(SL,10)+0.0551595627160*REF(SL,11)+0.0 455522240837*REF(SL,12)+0.0359283585673*REF(SL,13)+0 .0262914455109*REF(SL,14)+0.0166449642584*REF(SL,15) +0.0069923941540*REF(SL,16)-0.0026627854584*REF(SL,17 )-0.0123170952349*REF(SL,18)-0.0219670558313*REF(SL,2 6)-0.0316091879037*REF(SL,20)-0.0412400121081*REF(SL, 21)-0.0508560491005*REF(SL,22)-0.0604538195368*REF(SL ,23)-0.0700298440732*REF(SL,24)-0.0795806433655*REF(S L,25)+0.0165595028714*REF(SL,26)+0.0136938281656*REF( SL,27)+0.0110108190202*REF(SL,28)+0.0085104754350*RE F(SL,29);A2:=A1+0.0061927974100*REF(SL,30)+0.0040577849452*REF(SL,31)+0.0021054380407*REF(SL,32)+0.0003357566964* REF(SL,33)-0.0012512590876*REF(SL,34)-0.0026556093114 *REF(SL,35)-0.0038772939750*REF(SL,36)-0.004916313078 4*REF(SL,37)-0.0057726666214*REF(SL,38)-0.00644635460 43*REF(SL,39)-0.0069373770270*REF(SL,40)-0.0072457338 893*REF(SL,41)-0.0073714251915*REF(SL,42)-0.007314450 9335*REF(SL,43)-0.0070748111151*REF(SL,44)-0.006652505 7366*REF(SL,45)-0.0060475347978*REF(SL,46)-0.00525989 82988*REF(SL,47)-0.0042895962396*REF(SL,48)-0.0031366 286200*REF(SL,49)-0.0018009954403*REF(SL,50)-0.000282 6967003*REF(SL,51)-0.0006088852008*REF(SL,52)-0.00088 02740331*REF(SL,53)-0.0011003425414*REF(SL,54)-0.0012 725700696*REF(SL,55)-0.0014004359618*REF(SL,56)-0.001 4874195619*REF(SL,57)-0.0015370002140*REF(SL,58); A:=A2-0.0015526572620*REF(SL,59)-0.0015378700500*REF (SL,60)-0.0014961179219*REF(SL,61)-0.0014308802219*RE F(SL,62)-0.0013456362937*REF(SL,63)-0.0012438654816*R EF(SL,64)-0.0011290471295*REF(SL,65)-0.0010046605813* REF(SL,66)-0.0008741851811*REF(SL,67)-0.0007411002729* REF(SL,68)-0.0006088852008*REF(SL,69)-0.0004810193086 *REF(SL,70)-0.0003609819405*REF(SL,71)-0.000252252440 3*REF(SL,72)-0.0001583101522*REF(SL,73)-0.0000826344201*REF(SL,74)-0.0000287045880*REF(SL,75);X01:=IFF(CURRBARSCOUNT>1,XMA(SL,P),A);B1:=0.1587544209415*X01+0.1495585147376*REF(X01,1)+0 .1403078088658*REF(X01,2)+0.1310057826698*REF(X01,3) +0.1216559154937*REF(X01,4)+0.1122616866816*REF(X01, 5)+0.1028265755774*REF(X01,6)+0.0933540615253*REF(X0 1,7)+0.0838476238690*REF(X01,8)+0.0743107419527*REF( X01,9)+0.0647468951204*REF(X01,10)+0.0551595627160*R EF(X01,11)+0.0455522240837*REF(X01,12)+0.0359******** 3*REF(X01,13)+0.0262914455109*REF(X01,14)+0.01664496 42584*REF(X01,15)+0.0069923941540*REF(X01,16)-0.00266 27854584*REF(X01,17)-0.0123170952349*REF(X01,18)-0.02 19670558313*REF(X01,26)-0.0316091879037*REF(X01,20)-0 .0412400121081*REF(X01,21)-0.0508560491005*REF(X01,22 )-0.0604538195368*REF(X01,23)-0.0700298440732*REF(X01 ,24)-0.0795806433655*REF(X01,25)+0.0165595028714*REF( X01,26)+0.0136938281656*REF(X01,27)+0.0110108190202* REF(X01,28)+0.0085104754350*REF(X01,29);B2:=B1+0.0061927974100*REF(X01,30)+0.0040577849452*R EF(X01,31)+0.0021054380407*REF(X01,32)+0.000335756696 4*REF(X01,33)-0.0012512590876*REF(X01,34)-0.002655609 3114*REF(X01,35)-0.0038772939750*REF(X01,36)-0.0049163130784*REF(X01,37)-0.0057726666214*REF(X01,38)-0.006 4463546043*REF(X01,39)-0.0069373770270*REF(X01,40)-0. 0072457338893*REF(X01,41)-0.0073714251915*REF(X01,42 )-0.0073144509335*REF(X01,43)-0.0070748111151*REF(X01 ,44)-0.0066525057366*REF(X01,45)-0.0060475347978*REF( X01,46)-0.0052598982988*REF(X01,47)-0.0042895962396*R EF(X01,48)-0.0031366286200*REF(X01,49)-0.0018009954403 *REF(X01,50)-0.0002826967003*REF(X01,51)-0.0006088852 008*REF(X01,52)-0.0008802740331*REF(X01,53)-0.0011003 425414*REF(X01,54)-0.0012725700696*REF(X01,55)-0.0014 004359618*REF(X01,56)-0.0014874195619*REF(X01,57)-0.0 015370002140*REF(X01,58);B:=B2-0.0015526572620*REF(X01,59)-0.0015378700500*RE F(X01,60)-0.0014961179219*REF(X01,61)-0.0014308802219* REF(X01,62)-0.0013456362937*REF(X01,63)-0.00124386548 16*REF(X01,64)-0.0011290471295*REF(X01,65)-0.00100466 05813*REF(X01,66)-0.0008741851811*REF(X01,67)-0.00074 11002729*REF(X01,68)-0.0006088852008*REF(X01,69)-0.00 04810193086*REF(X01,70)-0.0003609819405*REF(X01,71)-0 .0002522524403*REF(X01,72)-0.0001583101522*REF(X01,73 )-0.0000826344201*REF(X01,74)-0.0000287045880*REF(X01 ,75);X02:=IFF(CURRBARSCOUNT>1,XMA(SL,P),B); {}C1:=0.1587544209415*X02+0.1495585147376*REF(X02,1)+0 .1403078088658*REF(X02,2)+0.1310057826698*REF(X02,3) +0.1216559154937*REF(X02,4)+0.1122616866816*REF(X02, 5)+0.1028265755774*REF(X02,6)+0.0933540615253*REF(X0 2,7)+0.0838476238690*REF(X02,8)+0.0743107419527*REF( X02,9)+0.0647468951204*REF(X02,10)+0.0551595627160*R EF(X02,11)+0.0455522240837*REF(X02,12)+0.0359******** 3*REF(X02,13)+0.0262914455109*REF(X02,14)+0.01664496 42584*REF(X02,15)+0.0069923941540*REF(X02,16)-0.00266 27854584*REF(X02,17)-0.0123170952349*REF(X02,18)-0.02 19670558313*REF(X02,26)-0.0316091879037*REF(X02,20)-0 .0412400121081*REF(X02,21)-0.0508560491005*REF(X02,22 )-0.0604538195368*REF(X02,23)-0.0700298440732*REF(X02 ,24)-0.0795806433655*REF(X02,25)+0.0165595028714*REF( X02,26)+0.0136938281656*REF(X02,27)+0.0110108190202* REF(X02,28)+0.0085104754350*REF(X02,29);C2:=C1+0.0061927974100*REF(X02,30)+0.0040577849452*R EF(X02,31)+0.0021054380407*REF(X02,32)+0.000335756696 4*REF(X02,33)-0.0012512590876*REF(X02,34)-0.0026556093114*REF(X02,35)-0.0038772939750*REF(X02,36)-0.004916 3130784*REF(X02,37)-0.0057726666214*REF(X02,38)-0.006 4463546043*REF(X02,39)-0.0069373770270*REF(X02,40)-0. 0072457338893*REF(X02,41)-0.0073714251915*REF(X02,42 )-0.0073144509335*REF(X02,43)-0.0070748111151*REF(X02 ,44)-0.0066525057366*REF(X02,45)-0.0060475347978*REF( X02,46)-0.0052598982988*REF(X02,47)-0.0042895962396*R EF(X02,48)-0.0031366286200*REF(X02,49)-0.0018009954403 *REF(X02,50)-0.0002826967003*REF(X02,51)-0.0006088852 008*REF(X02,52)-0.0008802740331*REF(X02,53)-0.0011003 425414*REF(X02,54)-0.0012725700696*REF(X02,55)-0.0014 004359618*REF(X02,56)-0.0014874195619*REF(X02,57)-0.0 015370002140*REF(X02,58);CC:=C2-0.0015526572620*REF(X02,59)-0.0015378700500*R EF(X02,60)-0.0014961179219*REF(X02,61)-0.0014308802219 *REF(X02,62)-0.0013456362937*REF(X02,63)-0.0012438654 816*REF(X02,64)-0.0011290471295*REF(X02,65)-0.0010046 605813*REF(X02,66)-0.0008741851811*REF(X02,67)-0.0007 411002729*REF(X02,68)-0.0006088852008*REF(X02,69)-0.0 004810193086*REF(X02,70)-0.0003609819405*REF(X02,71)-0.0002522524403*REF(X02,72)-0.0001583101522*REF(X02,7 3)-0.0000826344201*REF(X02,74)-0.0000287045880*REF(X02,75);X03:=IFF(CURRBARSCOUNT>1,XMA(SL,P),CC);D1:=0.1587544209415*X03+0.1495585147376*REF(X03,1)+0 .1403078088658*REF(X03,2)+0.1310057826698*REF(X03,3) +0.1216559154937*REF(X03,4)+0.1122616866816*REF(X03, 5)+0.1028265755774*REF(X03,6)+0.0933540615253*REF(X0 3,7)+0.0838476238690*REF(X03,8)+0.0743107419527*REF( X03,9)+0.0647468951204*REF(X03,10)+0.0551595627160*R EF(X03,11)+0.0455522240837*REF(X03,12)+0.0359******** 3*REF(X03,13)+0.0262914455109*REF(X03,14)+0.01664496 42584*REF(X03,15)+0.0069923941540*REF(X03,16)-0.00266 27854584*REF(X03,17)-0.0123170952349*REF(X03,18)-0.02 19670558313*REF(X03,26)-0.0316091879037*REF(X03,20)-0 .0412400121081*REF(X03,21)-0.0508560491005*REF(X03,22 )-0.0604538195368*REF(X03,23)-0.0700298440732*REF(X03 ,24)-0.0795806433655*REF(X03,25)+0.0165595028714*REF( X03,26)+0.0136938281656*REF(X03,27)+0.0110108190202* REF(X03,28)+0.0085104754350*REF(X03,29);D2:=D1+0.0061927974100*REF(X03,30)+0.0040577849452* REF(X03,31)+0.0021054380407*REF(X03,32)+0.0003357566 964*REF(X03,33)-0.0012512590876*REF(X03,34)-0.0026556 093114*REF(X03,35)-0.0038772939750*REF(X03,36)-0.0049163130784*REF(X03,37)-0.0057726666214*REF(X03,38)-0.0 064463546043*REF(X03,39)-0.0069373770270*REF(X03,40)-0.0072457338893*REF(X03,41)-0.0073714251915*REF(X03,4 2)-0.0073144509335*REF(X03,43)-0.0070748111151*REF(X0 3,44)-0.0066525057366*REF(X03,45)-0.0060475347978*REF( X03,46)-0.0052598982988*REF(X03,47)-0.0042895962396*R EF(X03,48)-0.0031366286200*REF(X03,49)-0.0018009954403 *REF(X03,50)-0.0002826967003*REF(X03,51)-0.0006088852 008*REF(X03,52)-0.0008802740331*REF(X03,53)-0.0011003 425414*REF(X03,54)-0.0012725700696*REF(X03,55)-0.0014 004359618*REF(X03,56)-0.0014874195619*REF(X03,57)-0.0 015370002140*REF(X03,58);D:=D2-0.0015526572620*REF(X03,59)-0.0015378700500*RE F(X03,60)-0.0014961179219*REF(X03,61)-0.0014308802219* REF(X03,62)-0.0013456362937*REF(X03,63)-0.00124386548 16*REF(X03,64)-0.0011290471295*REF(X03,65)-0.00100466 05813*REF(X03,66)-0.0008741851811*REF(X03,67)-0.00074 11002729*REF(X03,68)-0.0006088852008*REF(X03,69)-0.00 04810193086*REF(X03,70)-0.0003609819405*REF(X03,71)-0 .0002522524403*REF(X03,72)-0.0001583101522*REF(X03,73 )-0.0000826344201*REF(X03,74)-0.0000287045880*REF(X03 ,75);X04:=IFF(CURRBARSCOUNT>1,XMA(SL,P),D); {}E1:=0.1587544209415*X04+0.1495585147376*REF(X04,1)+0 .1403078088658*REF(X04,2)+0.1310057826698*REF(X04,3) +0.1216559154937*REF(X04,4)+0.1122616866816*REF(X04, 5)+0.1028265755774*REF(X04,6)+0.0933540615253*REF(X0 4,7)+0.0838476238690*REF(X04,8)+0.0743107419527*REF( X04,9)+0.0647468951204*REF(X04,10)+0.0551595627160*R EF(X04,11)+0.0455522240837*REF(X04,12)+0.0359******** 3*REF(X04,13)+0.0262914455109*REF(X04,14)+0.01664496 42584*REF(X04,15)+0.0069923941540*REF(X04,16)-0.00266 27854584*REF(X04,17)-0.0123170952349*REF(X04,18)-0.02 19670558313*REF(X04,26)-0.0316091879037*REF(X04,20)-0 .0412400121081*REF(X04,21)-0.0508560491005*REF(X04,22 )-0.0604538195368*REF(X04,23)-0.0700298440732*REF(X04 ,24)-0.0795806433655*REF(X04,25)+0.0165595028714*REF( X04,26)+0.0136938281656*REF(X04,27)+0.0110108190202* REF(X04,28)+0.0085104754350*REF(X04,29);E2:=E1+0.0061927974100*REF(X04,30)+0.0040577849452*R EF(X04,31)+0.0021054380407*REF(X04,32)+0.000335756696 4*REF(X04,33)-0.0012512590876*REF(X04,34)-0.002655609 3114*REF(X04,35)-0.0038772939750*REF(X04,36)-0.0049163130784*REF(X04,37)-0.0057726666214*REF(X04,38)-0.006 4463546043*REF(X04,39)-0.0069373770270*REF(X04,40)-0. 0072457338893*REF(X04,41)-0.0073714251915*REF(X04,42 )-0.0073144509335*REF(X04,43)-0.0070748111151*REF(X04 ,44)-0.0066525057366*REF(X04,45)-0.0060475347978*REF( X04,46)-0.0052598982988*REF(X04,47)-0.0042895962396*R EF(X04,48)-0.0031366286200*REF(X04,49)-0.0018009954403 *REF(X04,50)-0.0002826967003*REF(X04,51)-0.0006088852 008*REF(X04,52)-0.0008802740331*REF(X04,53)-0.0011003 425414*REF(X04,54)-0.0012725700696*REF(X04,55)-0.0014 004359618*REF(X04,56)-0.0014874195619*REF(X04,57)-0.0 015370002140*REF(X04,58);E:=E2-0.0015526572620*REF(X04,59)-0.0015378700500*RE F(X04,60)-0.0014961179219*REF(X04,61)-0.0014308802219* REF(X04,62)-0.0013456362937*REF(X04,63)-0.00124386548 16*REF(X04,64)-0.0011290471295*REF(X04,65)-0.00100466 05813*REF(X04,66)-0.0008741851811*REF(X04,67)-0.00074 11002729*REF(X04,68)-0.0006088852008*REF(X04,69)-0.00 04810193086*REF(X04,70)-0.0003609819405*REF(X04,71)-0 .0002522524403*REF(X04,72)-0.0001583101522*REF(X04,73 )-0.0000826344201*REF(X04,74)-0.0000287045880*REF(X04 ,75);Y396:E,LINETHICK2,COLORGREEN;IF(Y396>REF(Y396,1),Y396,DRAWNULL),COLORRED,LIN ETHICK2;风险区1:Y396*1.100,COLORLIBLUE;风险区2:Y396*1.125,COLORLIBLUE;风险区3:Y396*1.150,COLORLIBLUE;良机区1:Y396*0.900,COLORLIBLUE;良机区2:Y396*0.875,COLORLIBLUE;良机区3:Y396*0.850,COLORLIBLUE;。
通达信绝无仅有主图(源码及用法,附图)
通达信绝无仅有主图(源码及用法,附图)通达信绝无仅有主图(源码及用法,附图)作者:一笑之本指标不加密无限时。
源码.txt (14.59 KB)用法:a、任何全绿k 出现,哪怕是上涨都是卖出机会,但上涨时的全绿k出现不要即时卖出,要等在收盘前卖出;b、全绿k或黄绿k出现在下方红格区域属洗盘性质可以持有,出现在下方绿格区域要坚决清仓;c、下方每次出现第一个绿格时,哪怕股票处于上涨过程中,都不要介入去买,反而应及时考虑逢高出局,要在绿格后期或红格区域买入信号介入最好;d、红格区域属于拉升(主升)段,红格信号不消失就可以持有等待拉升,避免被主力洗出去。
VAR1:=(C+H+O+L)/4; 卖出:=XMA(VAR1,20)*(1+80/1000),POINTDOT,COLORGREEN,L INETHICK3;买入:=XMA(VAR1,32)*(1-100/1000),POINTDOT,COLORMAGENTA,LINETHICK3;幅度:=100*(卖出-买入)/买入,NODRAW;菩提:=买入+(卖出-买入)*2/3;{此函数仅做参考线,为提前趋势预测线,上涨途中向下见顶,下跌途中向上见底};般:=XMA(CLOSE,7);若:=MEMA(CLOSE,3);全绿K:=LONGCROSS(若,般,3) AND H>菩提;RSVL:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;KL:=SMA(RSVL,3,1);DL:=SMA(KL,3,1);KKL:=SMA(RSVL,3,1);DD:=SMA(KL,3,1);NL:=KKL+DD;买入L:=DRAWICON(CROSS(NL,50),50,1),COLORRED;卖出L:=DRAWICON(CROSS(160,NL),160,2),COLORGREEN; 卖出K:=CROSS(160,NL);TM:=(CLOSE*1.0+LOW*0.0+HIGH*0.0);T1M:=V;SL1M:=(TM/REF(TM,1)-1)*1000;趋势5:=XMA(XMA(XMA(SL1M,20),20),20),COLORYELLOW; 趋势6:=XMA(XMA(XMA(SL1M,10),10),10),COLORMAGENTA; QA9:=趋势6-趋势5;QA10:=EMA(QA9,89);买入M:=(QA9-QA10)*2,COLORSTICK;M1:=EMA(C,5);M2:=EMA(C,13);M3:=EMA(C,34),COLORBLUE ,LINETHICK2;MC1:=EMA(C,55);MC2:=EMA(C,89);MA4:=EMA(C,144); VAR1A1H:=(REF(CLOSE,1)-REF(ATR,1));买线1:=REF(EMA(C,14),1)COLORWHITE,LINETHICK3;卖线1:=IF(MC1>MAX(MC2,MA4),MC1,IF(MC1<MIN(MC2,M A4),MC2,MA4)),COLORFF00CC,LINETHICK3;高1:=REF(HHV(H,150),3);低1:=REF(LLV(L,150),3);STICKLINE(买线1>=卖线1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,6,0)COLOR001050; STICKLINE(买线1<卖线1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,6,0)COLOR404050; STICKLINE(买入M>=0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORRED;STICKLINE(买入M<0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORGREEN;STICKLINE(买入L,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,2,0)COLORYELLOW;STICKLINE(卖出K AND 买入M<0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,2,0)COLORCYAN;多空趋势彩带:DRAWBAND(SMA(C,6.5,1),RGB(255,97,0),SMA(C,13.5,1),R GB(0,128,0));中线:=(卖出+买入)/2,POINTDOT,COLORWHITE,LINETHICK4; MA5:=MA(C,5),COLOR000099;MA10:=MA(C,10),COLOR006600;MA20:=MA(C,20),COLOR005555;ZB1:=EMA(C,34);{ 原为55或65 }长期趋势:EMA(ZB1,13),COLORRED,LINETHICK3;{原为34或55}STICKLINE(C>=REF(C,1),O,C,3,1),COLOR000000; STICKLINE(C<REF(C,1),O,C,3,1),COLOR000000;AA3:=EMA(CLOSE,5)>EMA(CLOSE,6) ANDEMA(CLOSE,6)>EMA(CLOSE,7) ANDEMA(CLOSE,7)>EMA(CLOSE,8) ANDEMA(CLOSE,8)>EMA(CLOSE,9)AND EMA(CLOSE,9)>EMA(CLOSE,10) ANDEMA(CLOSE,10)>EMA(CLOSE,11) ANDEMA(CLOSE,11)>EMA(CLOSE,12)AND EMA(CLOSE,12)>EMA(CLOSE,13) ANDEMA(CLOSE,13)>EMA(CLOSE,14);AA2:= EMA(CLOSE,14)>EMA(CLOSE,15)AND EMA(CLOSE,15)>EMA(CLOSE,20) ANDEMA(CLOSE,20)>EMA(CLOSE,30) ANDEMA(CLOSE,30)>EMA(CLOSE,60) ANDEMA(CLOSE,60)>EMA(CLOSE,90)AND EMA(CLOSE,90)>EMA(CLOSE,120) ANDEMA(CLOSE,120)>EMA(CLOSE,250);A1:= AA2 AND AA3;A2:=EMA(CLOSE,5)>EMA(CLOSE,6) ANDEMA(CLOSE,6)>EMA(CLOSE,7) ANDEMA(CLOSE,7)>EMA(CLOSE,8) ANDEMA(CLOSE,8)>EMA(CLOSE,9)AND EMA(CLOSE,9)>EMA(CLOSE,10) ANDEMA(CLOSE,10)>EMA(CLOSE,11) ANDEMA(CLOSE,11)>EMA(CLOSE,12)AND EMA(CLOSE,12)>EMA(CLOSE,13) ANDEMA(CLOSE,13)>EMA(CLOSE,14);B1:=IF(A1,1,2);VAR1MZ:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)));VAR2MZ:=((REF(VAR1MZ,1) AND (CLOSE <=REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR3MZ:=((REF(VAR2MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR4MZ:=((REF(VAR3MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR5MZ:=((REF(VAR4MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR6MZ:=((REF(VAR5MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR7MZ:=((REF(VAR6MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR8MZ:=((REF(VAR7MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR9MZ:=((REF(VAR8MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARAMZ:=((REF(VAR9MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VARBMZ:=((REF(VARAMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARCMZ:=((REF(VARBMZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); {红K}STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),L,H,0,0),COLOR0000DD;STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,REF(C,1),3,0),COLOR000099;STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,REF(C,1),2,0),COLOR0000BB;STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,REF(C,1),1,0),COLOR0000DD;VARDMZ:=((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2)));VAREMZ:=((REF(VARDMZ,1) AND (CLOSE >=REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARFMZ:=((REF(VAREMZ,1) AND (CLOSE <=REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));VAR10MZ:=((REF(VARFMZ,1) AND (CLOSE >=REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));VAR11MZ:=((REF(VAR10MZ,1) AND (CLOSE <=REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));VAR12MZ:=((REF(VAR11MZ,1) AND (CLOSE >=REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));VAR13MZ:=((REF(VAR12MZ,1) AND (CLOSE <=REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));VAR14MZ:=((REF(VAR13MZ,1) AND (CLOSE >=REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));VAR15MZ:=((REF(VAR14MZ,1) AND (CLOSE <=REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));VAR16MZ:=((REF(VAR15MZ,1) AND (CLOSE >=REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));VAR17MZ:=((REF(VAR16MZ,1) AND (CLOSE <=REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));VAR18MZ:=((REF(VAR17MZ,1) AND (CLOSE >=REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));{绿K}STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) ORVAR18MZ),C,REF(C,1),3 ,0 ),COLOR00BB00;STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),C,REF(C,1),2 ,0 ),COLOR00DD00;STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),C,REF(C,1),1 ,0 ),COLOR00FF00;STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),H,L,0,0 ),COLOR00DD00;VAR19MZ:=(REF((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),1) AND VAR1MZ);VAR1AMZ:=(REF((((((((((((VAR1MZ OR VAR2MZ) ORVAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),1) AND VARDMZ);{粉红}STICKLINE(VAR19MZ,REF(CLOSE,1),REF(CLOSE,2),3 ,0 ),COL ORFF11FF;STICKLINE(VAR19MZ,REF(CLOSE,1),REF(CLOSE,2),2 ,0 ),COL ORFF44FF;STICKLINE(VAR19MZ,REF(CLOSE,1),REF(CLOSE,2),1 ,0 ),COL ORFF66FF;{黄色}STICKLINE(VAR1AMZ,REF(CLOSE,1),REF(CLOSE,2),3,0),COLO R00AAFF;STICKLINE(VAR1AMZ,REF(CLOSE,1),REF(CLOSE,2),2,0),COLO R00CCFF;STICKLINE(VAR1AMZ,REF(CLOSE,1),REF(CLOSE,2),1,0),COLO R00EEFF;FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);TTJ:=CROSS(FF,MA15);上:=EMA(C,3),COLORBLUE,LINETHICK1;中:=EMA(C,5),COLORWHITE,LINETHICK1;下:=EMA(中,5),COLOR00FF00,LINETHICK1;QQ:= C<中;MM:=上>REF(上,1) AND REF(上,1)<REF(上,2) ;V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);V2:=(1-7/100)*(DMA(CLOSE,V1));V3:=(1+7/100)*(DMA(CLOSE,V1));V5:=MA((LOW+HIGH+CLOSE)/3,5);MA1Q:=MEMA(CLOSE,5);MA2Q:=ATAN((MA1Q/REF(MA1Q,1)-1)*100)*180/3.1416; MA3Q:=IF(MA2Q>0,MA2Q,MA2Q);MA5Q:=MA(CLOSE,5),COLOR888899;MA13:=MA(CLOSE,13),COLORFF00F0,LINETHICK2;VAR01:=CLOSE=HHV(C,4) AND (REF(C,1)>=REF(C,2) OR REF(C,1)>=REF(C,3))OR REF(C,1)=HHV(C,4) AND CLOSE>=REF(C,2) ORREF(C,2)=HHV(C,4) ANDREF(C,3)=LLV(C,4) AND C>=REF(C,1) ORREF(C,3)=HHV(C,4) ANDC>=REF(C,1) AND C>=REF(C,2);VAR02:=CLOSE=HHV(C,4) AND REF(C,1)=LLV(C,4);VAR03:=CLOSE=LLV(C,4) AND (REF(C,1)<REF(C,2) OR REF(C,1)<REF(C,3)) ORREF(C,1)=LLV(C,4) AND C<REF(C,2) OR REF(C,2)=LLV(C,4) ANDREF(C,1)=HHV(C,4) AND C<REF(C,1) OR REF(C,3)=LLV(C,4)ANDC<REF(C,1) AND C<REF(C,2);VAR04:=REF(C,1)=LLV(C,4) AND C>=REF(C,2) ORREF(C,2)=LLV(C,4) ANDREF(C,1)<=REF(C,3) AND REF(C,2)<REF(C,4) ANDC>=REF(C,1);VAR05:=REF(C,1)=HHV(C,4) AND C<REF(C,2) OR (REF(C,2)=HHV(C,4) ANDREF(C,1)>REF(C,3) OR REF(C,3)=HHV(C,4) ANDREF(C,1)>REF(C,2)) ANDREF(C,2)>=REF(C,4) AND C<REF(C,1);VAR06:=V5>REF(V5,1) AND REF(V5,1)<REF(V5,2); VAR07:=LOW<HHV(V5,13) AND HIGH>HHV(V5,13) AND CLOSE>REF(C,1) AND CLOSE>OPEN;VAR08:=VAR07 AND COUNT(VAR06,2);VAR09:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);VAR10:=EMA(MA(C,13),13);VAR11:=FILTER((LLV(VAR09,2)=LLV(VAR09,7) AND COUNT(VAR09<0,2) ANDCROSS(VAR09,MA(VAR09,2)))=1,5);VAR12:=FILTER((HHV(VAR09,2)=HHV(VAR09,7) ANDCOUNT(VAR09>50,2) ANDCROSS(MA(VAR09,2),VAR09))=1,1);VAR13:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10; VAR14:=FILTER(((CROSS(VAR13,0) OR CROSS(C,VAR10)) AND VAR11)=1,3);VAR15:=MA(C,18)>=REF(MA(C,18),3) ANDCROSS(C,MA(C,18));VAR16:=VAR08 AND NOT(REF(VAR08,1));RSVQ:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSVQ,3,1);D:=SMA(K,3,1);J:=3*K-2*D;金叉:=CROSS(J,D);死叉:=CROSS(D,J);买1:=(VAR14 OR VAR15) AND VAR11;买2:=(VAR14 OR VAR15) AND VAR04;买3:=(VAR14 OR VAR15) AND VAR02;买4:=(VAR02 AND VAR11) OR (VAR04 AND VAR11);买5:=(金叉AND VAR04) OR (金叉AND VAR02) OR (金叉AND VAR11);TTJ0:=VAR16;TTJ1:=买1 OR 买2 OR 买3 OR 买4 OR 买5 AND MM; XG0:=TTJ AND TTJ0;XG1:=TTJ AND TTJ1;XG11:=XG0 OR XG1;PL5:=ZIG(3,5);EN1:=ZIG(3,5)>REF(ZIG(3,5),1) ANDREF(ZIG(3,5),1)<=REF(ZIG(3,5),2) ANDREF(ZIG(3,5),2)<=REF(ZIG(3,5),3);EX1:=ZIG(3,5)<REF(ZIG(3,5),1) ANDREF(ZIG(3,5),1)>=REF(ZIG(3,5),2) ANDREF(ZIG(3,5),2)>=REF(ZIG(3,5),3);PL10:=ZIG(3,10);EN2:=ZIG(3,10)>REF(ZIG(3,10),1) ANDREF(ZIG(3,10),1)<=REF(ZIG(3,10),2) ANDREF(ZIG(3,10),2)<=REF(ZIG(3,10),3);EX2:=ZIG(3,10)<REF(ZIG(3,10),1) ANDREF(ZIG(3,10),1)>=REF(ZIG(3,10),2) ANDREF(ZIG(3,10),2)>=REF(ZIG(3,10),3);PL20:=ZIG(3,20);EN3:=ZIG(3,20)>REF(ZIG(3,20),1) ANDREF(ZIG(3,20),1)<=REF(ZIG(3,20),2) ANDREF(ZIG(3,20),2)<=REF(ZIG(3,20),3);EX3:=ZIG(3,20)<REF(ZIG(3,20),1) ANDREF(ZIG(3,20),1)>=REF(ZIG(3,20),2) ANDREF(ZIG(3,20),2)>=REF(ZIG(3,20),3);PL40:=ZIG(3,40);走强1:=BARSLAST(PL5<REF(PL5,1));走弱1:=BARSLAST(PL5>REF(PL5,1));走强2:=BARSLAST(PL10<REF(PL10,1));走弱2:=BARSLAST(PL10>REF(PL10,1));走强3:=BARSLAST(PL20<REF(PL20,1));走弱3:=BARSLAST(PL20>REF(PL20,1));ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0); ZTJD5:=IF(PL10>REF(PL10,1),COUNT(EX1,走强2),0); DTJZ5:=IF(PL10<REF(PL10,1),COUNT(EN1,走弱2),0); DTJD5:=IF(PL10<REF(PL10,1),COUNT(EX1,走弱2),0); ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0); ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走强3),0); DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0); DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱3),0); TJ11:=EN2 AND ZTJZ5=1;TJ22:=EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2; TJ33:=EN2 AND DTJZ10=1;TJ44:=EN3 AND ZTJZ10=1;TJ55:=EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2;XG22:=TJ11 OR TJ22 OR TJ33 OR TJ44 OR TJ55;XGQ:=XG11 OR XG22;W18:=EXIST(XGQ,1);DRAWTEXT(XGQ,L-0.1,'●放心买'),COLORRED;SQX:=(C-MA(CLOSE,13))*100;DIFF:=EMA(MA(SQX,7),1),COLORWHITE;DEA:=EMA(DIFF,7),COLORYELLOW;MACD:=(DIFF-DEA)*2,COLORSTICK;奉献理想专用:IF((CROSS(DIFF,DEA) AND DIFF<-0.1) ,L-0.2,DRAWNULL),COLORMAGENTA,LINETHICK9,CROSSDOT; 低位金叉:=IF(CROSS(DIFF,DEA) AND DIFF<-0.1,15,DRAWNULL),COLORMAGENTA,LINETHICK9,CROSSD OT;IF(CROSS(DIFF,DEA) AND DIFF<-0.1,L-0.2,DRAWNULL),COLORYELLOW,LINETHICK4,POINTDOT; {再上N均线N 10 1 100 1}MA1:=MA(C,5);MA2:=MA(C,10);MA3:=MA(C,21);破N:=REF(MA1,1)<REF(MA2,1)AND MA2>REF(MA2,1); 试摸N:=C>MA(C,10) OR H>=MA2;再上N:=C>O AND REF(C,1)< MA(C,10) AND 试摸N AND 破N AND MA(C,21)<MA(C,10);有行情:=再上N AND (CROSS(C,长期趋势) OR CROSS(L,长期趋势) OR CROSS(H,长期趋势));DRAWTEXT(有行情,LOW-0.2,'●有行情'),COLORGREEN; VAR10B:=IF(TROUGHBARS(3,16,1)=0 ANDHIGH>LOW+0.04,4,0);VAR11B:=ZIG(3,6)>REF(ZIG(3,6),1) ANDREF(ZIG(3,6),1)<=REF(ZIG(3,6),2) ANDREF(ZIG(3,6),2)<=REF(ZIG(3,6),3);VAR12B:=ZIG(3,6)<REF(ZIG(3,6),1) ANDREF(ZIG(3,6),1)>=REF(ZIG(3,6),2) ANDREF(ZIG(3,6),2)>=REF(ZIG(3,6),3);VAR13B:=ZIG(3,22)>REF(ZIG(3,22),1) ANDREF(ZIG(3,22),1)<=REF(ZIG(3,22),2) ANDREF(ZIG(3,22),2)<=REF(ZIG(3,22),3);VAR14B:=ZIG(3,22)<REF(ZIG(3,22),1) ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2) ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);VAR15B:=ZIG(3,51)>REF(ZIG(3,51),1) ANDREF(ZIG(3,51),1)<=REF(ZIG(3,51),2) ANDREF(ZIG(3,51),2)<=REF(ZIG(3,51),3);VAR16B:=ZIG(3,51)<REF(ZIG(3,51),1) ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2) ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);VAR17B:=ZIG(3,72)>REF(ZIG(3,72),1) ANDREF(ZIG(3,72),1)<=REF(ZIG(3,72),2) ANDREF(ZIG(3,72),2)<=REF(ZIG(3,72),3);VAR18B:=ZIG(3,72)<REF(ZIG(3,72),1) ANDREF(ZIG(3,72),1)>=REF(ZIG(3,72),2) ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);VAR19B:=EMA(CLOSE,2)-EMA(CLOSE,150);买1B:=VAR10B;买2B:=(VAR11B+VAR13B+VAR15B+VAR17B);BB:=IF(买1B>0 OR 买2B>0 ,LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK3,C OLORYELLOW;红买绿卖:IF(CROSS(BB,买1B),LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK5,COLOR WHITE;牛节点:=CROSS(EMA(C,5),EMA(C,30))ANDCROSS(EMA(C,10),EMA(C,20));DRAWICON(牛节点,L-0.1,13);CSAR:=SAR(10,2,20);持币:=IF(CSAR>=H,CSAR,0),CIRCLEDOT,COLORGREEN{持币};持股:=IF(CSAR<=L,CSAR,0),CIRCLEDOT,COLORRED{持股}; 生命线2:=EMA(SLOPE(C,21)*20+C,42),LINETHICK2,COLORYELLOW; {股价在上持,在下空仓}止损:=EMA(C,5),COLORYELLOW,LINETHICK1;{红持股绿持币黄观望}菩提B:=XMA(H,20);{此函数仅做参考线,为提前趋势预测线,上涨途中向下见顶,下跌途中向上见底};参买:=IF(止损>=REF(止损,1),止损,DRAWNULL),LINETHICK2,COLORRED;{持股前提} DRAWICON(CROSS(L,CSAR) AND 参买>0 AND H<菩提B AND 持股>0AND H>长期趋势,(LOW- 0.1),5);VVAR1D:=((((OPEN + LOW) + HIGH) + CLOSE) / 4);短底:=EMA(VVAR1D,5);支撑:=HHV(短底,60);MAN:=(SMA(HIGH,21,2) * 1.05);下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) -LLV(LOW,13))) * 100);中D:=(((((3 * CLOSE) + HIGH) + LOW) + OPEN) / 6);X1D:=EMA(中D,10);RSVD:=SMA(下档线,3,1);K大:=SMA(RSVD,3,1);D大:=((3 * RSVD) - (2 * K大));J12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) -LLV(LOW,55))) * 100);RSV24:=SMA(J12,3,1);K24:=SMA(RSV24,3,1);D24:=((3 * RSV24) - (2 * K24));压力位:=IF(CROSS(D24,D大),HIGH,REF(HIGH,BARSLAST(CROSS(D24,D大)))),COLORFFFFFF;牛浮面:=CROSS(CLOSE,MA20) AND HIGH < 压力位AND OPEN < MA20AND HIGH < 支撑AND MAN - REF(MAN,1) > 0 AND X1D - REF(X1D,1)>0 ANDD大< 63 AND MA20 - REF(MA20,1) >0,COLORWHITE;DRAWTEXT(牛浮面,L,'●牛浮面'),COLORWHITE;CO:=(C-O);绿K:=(卖出>LOW AND 卖出<HIGH) OR (卖出。
用通达信软件必须知道一些方法!!!!!!!使用窍门
方法三:将整个T0002拷贝回家,覆盖家里运行目录下面的T0002
方法四:将T0002目录下的block.cfg文件和blocknew拷贝回家,放到家中电脑集成版运行目录下的T0002中
5.掌握快捷键,炒股更轻松,见通达信软件内使用说明
通达信快捷键分为四种
数字键:比如1,61,81,10,91等
9.Ctr+F进入公式编辑器
10.Shift+F10 进入基本权息资料界面
11.在有信息地雷的画面,按Shift+回车键进入信息地雷
12.Ctrl+1,Ctrl+2显隐功能树和辅助区 Ctrl+3,Ctrl+4显隐工具栏和状态栏
13.Ctrl+L显隐右边信息区(也可以敲 .6)
这个embwt.cfg文件一般都是你的证券商设好了的,就不多说了。
第六步:预警周期的更改,其实这个我觉得没有必要修改,因为需要有本地数据,通达信只是提供了日线数据的下载,其它周期的数据没有,我想你改了预警周期也不一定准确报出来(我以为使用价格预警就可以了),如果你非要改这个,方法是:用eXeScope打开TdxW.exe文件,然后是点开资源-对话框-901-ComboBox-去掉右边禁用的勾就行了,退出时选择不更改文件大小,点确定退出eXescop便可。
(二)T0002\\\\\\\\blocknew 这是自选股目录,有ZXG.blk等文件,复制或删除就可以变动你的自选股了。
(三)打开通达信系列软件的安装目录,里面有一个connect.cfg文件,用记事本打开它,在[Other]下面加入以下一行: GPGrade=1 再进入通达信软件后就会有“机构评测”功能了。
(六)“虚拟成交量”
通达信使用手册
公式编辑器--------------------------------------------------------------------------------四类公式统一由公式编辑器进行新建、修改、删除等一系列编辑操作。
公式编辑器对话框中可以输入公式的名称、密码、公式内容和附加线等信息,也可以对公式类型和画线方法进行选择。
公式编辑器在使用上十分灵活,支持丰富的键盘操作和鼠标操作。
基本的键盘定义如下所示:↑、↓、←、→――上,下,左,右移动光标INSERT ――插入/覆盖切换Ctrl+P ――括号匹配查找Ctrl+A ――全选Ctrl+C ――复制选中文本Ctrl+V ――粘贴文本Ctrl+Z ――取消操作Ctrl+Y ――恢复操作Ctrl+↑――上滚一行Ctrl+↓――下滚一行Ctrl+←――左移一个单词Ctrl+→――右移一个单词Ctrl+Home ――移至文件最头部Ctrl+End ――移至文件最尾部Ctrl+鼠标左键――选中当前鼠标下的一个单词Ctrl+鼠标右键――在钩槽中将全部文本选中Shift+↑――向上选中一行Shift+↓――向下选中一行Shift+←――向左选中一个字母Shift+→――向右选中一个字母Shift+鼠标左键――在钩槽中将当前一行文本选中Ctrl+Shift+←/→――以单词为单位的选中Ctrl+Shift+Space ――(只在函数内部有效)显示当前函数或指标的TOOLTIP提示TAB键――存在选中文本时,若是多行,将选中文本全部右移一个TAB单位(智能的距离),若是单行,将选中文本删除后右移一个TAB单位;不存在选中文本时,简单右移一个TAB单位Shift+TAB键――(只在右多行选中文本时有效)将选中文本全部左移一个TAB单位鼠标右键单击――右键菜单鼠标左键双击――选中当前光标下的一个单词注:当有参数列表框弹出时,左键双击将当前选中的参数插入到当前光标位置处编辑的同时,动态提示框对录入的内容进行了即时翻译,以尽量自然化的语言解释公式;对函数和指标的引用,自动匹配填充,并提示参数信息。
通达信资金监控散1游1机1主1指标
通达信资金监控散1游1机1主1指标【最新版】目录1.通达信资金监控散 1 游 1 机 1 主 1 指标的概念与功能2.通达信资金监控散 1 游 1 机 1 主 1 指标的适用范围3.通达信资金监控散 1 游 1 机 1 主 1 指标的实际应用案例4.通达信资金监控散 1 游 1 机 1 主 1 指标的局限性与改进空间正文通达信资金监控散 1 游 1 机 1 主 1 指标是一种用于监控股票市场中资金流动情况的技术指标,通过分析大资金进出的情况,帮助投资者捕捉市场中的机会与风险。
一、通达信资金监控散 1 游 1 机 1 主 1 指标的概念与功能通达信资金监控散 1 游 1 机 1 主 1 指标是一种基于通达信软件平台的资金监控指标。
它能够实时反映股票市场中资金的流入与流出情况,帮助投资者判断股票的价格走势,从而做出更为明智的投资决策。
通达信资金监控散 1 游 1 机 1 主 1 指标的主要功能包括:1.监测大资金进出:通过分析主力资金的流入与流出情况,捕捉大资金进场的迹象,从而帮助投资者抓住涨势的机会。
2.实时反映资金流动:该指标能够实时反映股票市场中资金的流入与流出情况,帮助投资者了解市场的实时动态。
3.判断股票价格走势:通过分析资金流动情况,可以帮助投资者判断股票的价格走势,从而做出更为明智的投资决策。
二、通达信资金监控散 1 游 1 机 1 主 1 指标的适用范围通达信资金监控散 1 游 1 机 1 主 1 指标适用于股票市场中的所有投资者,尤其是对资金流动情况较为关注的投资者。
此外,该指标也适用于股票分析师、投资顾问等专业人士,可以帮助他们更好地分析市场行情,提高投资建议的准确性。
三、通达信资金监控散 1 游 1 机 1 主 1 指标的实际应用案例通达信资金监控散 1 游 1 机 1 主 1 指标在股票市场中的应用非常广泛。
以下是一个实际应用案例:假设某投资者使用通达信资金监控散 1 游 1 机 1 主 1 指标,发现某只股票的主力资金持续流入,而股价并未出现明显上涨。
通达信主程序脱壳全记录(图文)第一集完整版
通达信主程序脱壳全记录〔图文〕UPX加壳入口第一句是PUSHAD;出口关键字POPAD;手动脱壳时,用Olldbg载入程序,脱壳程序里面会有好多循环。
对付循环时,只能让程序往前运行,根本不能让它往回跳,要想法跳出循环圈。
第一步,先侦壳,侦壳工具为peid0.92,侦测结果如下:〔图000〕〔图000〕原来是UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo加的壳,UPX是一种压缩壳,强度很低。
第二步,我们请出调试利器:Ollydbg1.09,载入程序,出现提示:用F8进行单步跟踪,对付循环时,只能让程序往前运行,根本不能让它往回跳,要想法跳出循环圈那就是设置“断点〞。
见上图〔图004 005 006 007〕下走。
〔后面碰到类似的情况,处理方法一样。
〕一直往下找,直到发现“POPAD〞时,在其地址处设置“断点〞―――“运行到选定位置F4”,然后继续F8往下走。
〔图008 009〕往下走。
在走几行,就会出现上图画面,“00622838A〞55 DB55 CHAR‘U’―――这是通达信主程序代码的真点击右键调出菜单,选择“用OllyDump脱壳调试进程〞。
〔图012〕出现上图画面,记住“修正为:22838A〞,点击“脱壳〞进行存盘。
〔图013 014〕=========下列图为重新载入已脱壳的新文件〔图015〕==========用“PEID〞检测,提示已无壳。
〔图016〕,但该文件还不能正常启动,因为“输入表〞尚未修复。
第三步,就是修复程序的输入表。
使用importREC,这是最好用的输入表修复工具。
1、运行加壳的原版TDX主程序,启动importREC程序,〔图018〕在“附加一个活动进程〞中选择“D:\通达信分析家l论坛版本〞。
2、在“所需的IAT信息〞中的“OEP〞填入“0022838A〞,点击“自动搜索〞按钮,出现下列图提示:〔图019〕3、点击“获取输入表〞按钮:〔图020〕4、点击“修复转存文件〞按钮,选择前面已完成脱壳的新文件,程序会自动生成一个新的“******_。
通达信精准打击 万中无一 主图指标 贴图
精准打击万中无一主图指标贴图DRAWTEXT_FIX(1,0.7,0,0,'所属板块:'),COLORFF6000;DRAWTEXT_FIX(1,0.77,0,0,HYBLOCK),COLORRED;DRAWTEXT_FIX(1,0.835,0,0,DYBLOCK),COLORYELLOW;总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTALCAPITAL/1000000,2)),'亿');流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(CAPITAL/1000000,2)),'亿');全流通:=STRCAT(' 全流通: ',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));市值:=STRCAT(STRCAT(' 流通市值: ',CON2STR((CAPITAL/1000000)*C,2)),'亿');上市日期:=STRCAT(' 上市日期: ',CON2STR(FINANCE(42),0));股本市值:=STRCAT('股本市值: ',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市日期));市盈率:=STRCAT('市盈率: ',CON2STR(C/FINANCE(33),2));市销率:=STRCAT(' 市销率: ',CON2STR(C/(FINANCE(20)/FINANCE(1)),2));市净率:=STRCAT(' 市净率: ',CON2STR(C/FINANCE(34),2));净资收益率:=STRCAT(' 净资收益率: ',CON2STR(FINANCE(33)/FINANCE(34)*100,2));毛利率:=STRCAT(' 毛利率: ',CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));净利润率:=STRCAT(' 净利润率',CON2STR(FINANCE(30)/FINANCE(20)*100,2));主营利润率:=STRCAT(' 主营利润率',CON2STR(FINANCE(23)/FINANCE(20)*100,2));当前业绩:=STRCAT('当前业绩: ',STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(市盈率,市销率),市净率),净资收益率),毛利率),净利润率),主营利润率));X1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;X2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替};X3:=FINANCE(23)/FINANCE(10)*3.3;X4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}X5:=FINANCE(20)/FINANCE(15)*0.999;Z值:=X1+X2+X3+X4+X5;预警:=IF(Z值<1.2,'重警',IF(Z值>=1.2 AND Z值<2.6,'轻警','无警'));财务预警:=STRCAT('财务预警: ',STRCAT(预警,STRCAT('-Z值: ',CON2STR(Z值,3))));优质资产率:=STRCAT(' 优质资产率: ',CON2STR((FINANCE(19)-FINANCE(22)-FINANCE(27))/FINANCE(19),2));{理论上越大越好但不同行业有不同标准};现金负债比:=STRCAT(' 现金负债比: ',CON2STR(FINANCE(25)/FINANCE(15),3));{缺长期负债或负债总额,理论上越大越好但不同行业有不同标准};财务系数:=STRCAT('风险系数: ',STRCAT(STRCAT(财务预警,优质资产率),现金负债比)); DRAWTEXT_FIX(ISLASTBAR,0.005,0.01,0,财务系数),COLOR888888;DRAWTEXT_FIX(ISLASTBAR,0.005,0.06,0,当前业绩),COLOR888888;DRAWTEXT_FIX(ISLASTBAR,0.005,0.115,0,股本市值),COLOR888888;DRAWBAND(MA(CLOSE,5),RGB(155,50,50),MA(CLOSE,10),RGB(83,123,68)); DRAWKLINE(H,O,L,C);MA5:MA(CLOSE,5),COLORWHITE;MA10:MA(CLOSE,10),COLORYELLOW;MA20:MA(CLOSE,24),COLORMAGENTA;MA60:MA(CLOSE,60),COLORGREEN;MA120:MA(CLOSE,120),COLORLIMAGENTA;MA240:MA(CLOSE,240),COLORBLUE;DRAWICON(CROSS(MA10,MA20),MA20,1); {10日上穿20日做记号}DRAWICON(CROSS(MA20,MA60),MA60,1); {20日上穿60日做记号}DRAWICON(CROSS(MA20,MA120),MA120,1); {20日上穿60日做记号}DRAWICON(CROSS(MA20,MA240),MA240,1);{20日上穿120日做记号}DRAWICON(CROSS(MA60,MA120),MA60,1); {60日上穿120日做记号}DRAWICON(CROSS(MA60,MA240),MA240,1); {60日上穿240日做记号} DRAWICON(CROSS(MA120,MA240),MA240,1);{120日上穿240日做记号} DRAWICON(CROSS(MA10,MA5),MA10,2); {5日下穿10日做记号}DRAWICON(CROSS(MA20,MA10),MA20,2); {10日下穿20日做记号}DRAWICON(CROSS(MA60,MA20),MA60,2); {20日下穿60日做记号}DRAWICON(CROSS(MA120,MA60),MA60,2); {60日下穿120日做记号}背后换手:=MA5>MA20 AND MA5>MA20 AND MA20<MA60 AND MA60<MA120 AND CROSS(MA10,MA20);曲棍形转步:=MA5>MA20 AND MA20>MA60 AND MA60>MA120 AND MA5>MA20 AND CROSS(MA10,MA20);迂回步:=MA20>MA60 AND MA20>MA60 AND CROSS(MA20,MA60);换位:=MA5>MA60 AND MA5>MA10 AND CROSS(MA10,MA60);扇形位:=MA60>MA120 AND MA60>MA120 AND CROSS(MA60,MA120);下腰:=MA60<MA120 AND MA60<MA120 AND CROSS(MA120,MA60);拂步:=MA120>MA240 AND MA120>MA240 AND CROSS(MA120,MA240);纽约步:=MA5>MA10 AND MA10>MA20 AND CROSS(MA5,MA20)AND CROSS(MA10,MA20);DRAWTEXT(纽约步,MA20-0.08,'纽约步'),COLORMAGENTA;DRAWTEXT(背后换手,MA20-0.08,'背后换手'),COLORMAGENTA;DRAWTEXT(曲棍形转步,MA20-0.2,'曲棍形转步'),COLORMAGENTA;DRAWTEXT(迂回步,MA60-0.0.08,'迂回步'),COLORMAGENTA;DRAWTEXT(换位,L+0.015,'换位'),COLOR36C0C1;DRAWTEXT(扇形位,MA120-0.08,'扇形位'),COLORRED;DRAWTEXT(下腰,MA60+0.08,'下腰'),COLORGREEN;DRAWTEXT(拂步,MA240-0.08,'拂步'),COLORRED;双重:=MA10<MA20 AND MA20>MA10 AND CROSS(MA20,MA10);DRAWTEXT(双重,MA20+0.012,'双重'),COLORYELLOW;VOL5:=MA(VOL,5),COLORWHITE;VOL10:=MA(VOL,10),COLORYELLOW;VOL40:=MA(VOL,40),COLORFF00FF ;追逐步:=VOL5>=VOL40 AND CROSS(VOL10,VOL40) AND REF(VOL10,1)<REF(VOL40,1); DRAWTEXT(追逐步,L-0.012,'追逐步'),COLORWHITE;AA1:=BARSLAST(MA60>MA20 AND (MA20=MA10 OR MA20>MA10));BB1:=REF(COUNT(C<MA60,AA1)=AA1,1);CC1:=CROSS(C,MA60) AND VOL>MA(VOL,5) AND (C-REF(C,1))/REF(C,1)*100>3;刚劲挺拔:=BB AND CC1,COLORFF6000;DRAWTEXT(刚劲挺拔,H+0.12,'刚劲挺拔'),COLORFF6000;STICKLINE(刚劲挺拔,H,L,0.5,1),COLORFF6000;STICKLINE(刚劲挺拔,O,C,4,1),LINETHICK2,COLORFF6000;MA1:=MA(CLOSE,5);MA2:=MA(CLOSE,10);MA3:=MA(CLOSE,30);ZJ:=AMOUNT/10000;{资金}TM:=V-MA(V,10);{量填满}连接步:=MA1>O AND MA2>O AND MA3>O AND MA1<C AND MA2<C AND MA3<C AND CLOSE>OPEN ;DRAWTEXT(连接步,L-0.012,'连接步'),COLORFF00FF;C6:=REF(C,1);涨停:=IF((C-C6)*100/C6>=(10-0.01*100/C6),1,0);STICKLINE(涨停,OPEN,CLOSE,2,0),COLORMAGENTA;STICKLINE(涨停,H,L,0,0),COLORLIRED;{压力一}TY:=C;A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);前期高位:REF(C,BARSLAST(HD)),COLOR00FF00,POINTDOT; STICKLINE(C,前期高位,前期高位,8,0),COLORYELLOW;。
通达信主图解盘(附源码)
通达信主图解盘(附源码)通达信主图解盘(附源码)A001:=CLOSE-REF(CLOSE,6);A002:=MA(A001,6);A003:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100;A004:=SMA(A003,3,1);A005:=SMA(A004,3,1);A006:=EMA((3*A004-2*A005),2);A007:=(HIGH+LOW+CLOSE)/3;A008:=((A007-MA(A007,14))/(0.015*AVEDEV(A007,14)))/2;A009:=(A008+(EMA(((0-(100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))))+100)/100,3)*200-100))/2;A010:=A009-REF(A009,14);A011:=A009-REF(A009,26);A012:=(A009+A010+A011)/3;KKM:=EMA(A012,4);A013:=HHV(HIGH,34);A014:=(2*CLOSE+HIGH+LOW)/4;A015:=LLV(LOW,34);A016:=EMA(((A014-A015)/(A013-A015))*100,13);A017:=EMA(0.667*REF(A016,1)+0.333*A016,2);KKMD:=A016-A017>1 AND A016<30 AND A017<30;KKML:=A016-A017<0 AND A016>80 AND A017>80 AND REF(A016-A017,1)>0;KKMQ:=COUNT(A016-A017>0,2)=2;KKAL:=(A016-A017)<0;生命线:MA(CLOSE,20),COLOR0000FF;取舍线:MA(CLOSE,10);DRAWTEXT(FILTER(KKMD,30),L,'最佳买入时机★'),COLOR00FFFF;DRAWTEXT(FILTER(KKML,30),H,'最佳卖出时机'),COLORFFFF00;DRAWTEXT(FILTER(KKMQ,30),C,'持仓区'),COLOR00FF00;DRAWTEXT(FILTER(KKAL,30),H,'空仓区'),COLORFF8080;DRAWTEXT(FILTER(CLOSE/REF(CLOSE,1)>INDEXC/REF(INDE XC,1),30),L*0.95,'该股强于大盘'),COLORFF00FF;DRAWTEXT(CROSS(MA(CLOSE,5),MA(CLOSE,10)),L*0.92,'可出手'),COLORFF00FF;DRAWTEXT(CROSS(MA(CLOSE,10),MA(CLOSE,5)),H*1.08,'收手了'),COLORFF0000;DRAWTEXT(FILTER(KKM>EMA(KKM,4) AND KKM>REF(KKM,1),30),L*0.98,'快速介入');DRAWTEXT(FILTER(KKM<EMA(KKM,4) AND KKM<REF(KKM,1),30),H*1.02,'风险较大');DRAWTEXT(FILTER(KKM>EMA(KKM,4) AND KKM<REF(KKM,1),30),H,'休息观望~'),COLORAA8800;DRAWTEXT(FILTER(KKM<EMA(KKM,4)ANKKMREF(KKM,1),30),L,'有防御能力'),COLORAA00AA;。
用OD手脱未知壳 - 顺风猪病通3.0脱壳 + 破解
用OD手脱未知壳- "顺风"猪病通3.0脱壳+ 破解【脱壳作者】刹那恍惚【使用工具】OllyDBG 汉化第二版,LordPE Deluxe 增强版,ImportREC v1.6F,PEiD v0.94,FI 4.01a【脱壳平台】WinXP SP2【软件名称】猪病通3.0【软件大小】22.0 MB【保护选项】作者自己保护【加壳方式】未知壳【软件简介】《猪病通XP版》计算机软件是由农业部饲料工业中心、北京广胜丰联信息技术有限公司的专家合作研究的新一代智能型兽医临床诊断软件,系统采用了现代计量医学的研究成果,应用概率统计的方法,如最大似然法、逐步判别法和聚类分析法等,其主要诊断原理是通过对兽医临床诊断的大量样本、专家经验和书本知识对疾病信息和症状信息进行分值计量定义,找出症状与疾病之间的统计规律,确定出经验公式,然后根据对这些症状信息的统计处理而得出诊断结果。
【下载地址】/products/download/swine.rar【脱壳声明】我是一只小菜鸟,偶得一点心得,愿与大家分享:)--------------------------------------------------------------------------------【脱壳内容】一、准备工作老规矩设置Ollydbg忽略所有异常,用IsDebug 1.4插件去掉Ollydbg的调试器标志。
1 侦壳:用PEiD查壳Borland Delphi 4.0 - 5.0 用FI 4.01a 查显示为Borland Delphi 5 !! (*PE)二,去效验+ 寻找OEP + DUMPOD 载入后有入口警告0082420C > 55 &nb sp;PUSH EBP ; 程序入口0082420D 8BEC MO V EBP,ESP0082420F B9 0E000000 MOV ECX,0E00824214 6A 00 PUSH 000824216 6A 00 PUSH 000819885 66:8B4C24 0E MOV CX,WORD PTR SS:[ ESP+E] ; 返回到这里0081988A 66:8B5424 0A MOV DX,WORD PTR SS:[ ESP+A]0081988F 66:8B4424 08 MOV AX,WORD PTR SS:[ ESP+8]00819894 E8 6BFFFFFF CALL flDiagS.00819804 00819899 DD5C24 18 FSTP QWORD PTR SS:[ESP+18]0081989D 9B WAIT0081989E 66:8B4424 16 MOV AX,WORD PTR SS:[ ESP+16]008198A3 50 PUSH EAX008198A4 66:8B4C24 18 MOV CX,WORD PTR SS:[ ESP+18]008198A9 66:8B5424 16 MOV DX,WORD PTR SS:[ ESP+16]008198AE 66:8B4424 14 MOV AX,WORD PTR SS:[ ESP+14]008198B3 E8 D0FDFFFF CALL flDiagS.00819688 008198B8 DC4424 18 FADD QWORD  ;PTR SS:[ESP+18]008198BC DD1C24 FSTP Q WORD PTR SS:[ESP]008198BF 9B WAIT008198C0 DD0424 FLD QW ORD PTR SS:[ESP]008198C3 83C4 20 ADD ESP, 20008198C6 C3 RETN ; 返回到008245F4F8 单步,走到008198C6 处时返回到008245F4008245EF E8 8452FFFF CALL flDiagS.00819878 & nbsp; ; 获取本地时间。
通达信冠军系统主图
通达信冠军系统主图HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF (H,4)+15*REF(H,5)+14*REF(H,6)+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*R EF(H,11)+8*REF(H,12)+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*RE F(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4 )+15*REF(L,5)+14*REF(L,6)+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF (L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF( L,17)+2*REF(L,18)+REF(L,20))/210,COLORBLUE,LINETHICK1;GO0B:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60);DO0B:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3;STICKLINE(1=1,GO0B,DO0B,5,0),COLOR222222;D90H:=EMA(HH,90),COLORRED,LINETHICK1;D90L:=EMA(LL,90),COLORRED,LINETHICK1;D90:(D90H+D90L)/2;DGH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*RE F(H,4)+15*REF(H,5)+14*REF(H,6)+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*R EF(H,11)+8*REF(H,12)+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;DDL:=(20*L+19*RE F(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*RE F(L,6)+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF (L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF( L,17)+2*REF(L,18)+REF(L,20))/210,COLORBLUE,LINETHICK1;D90C:=D90H-D90L;G0:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))+XMA(XMA(H,25),25);D0:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25));GO0:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60);DO0:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3;DTD:=(D0+G0)/2>=(D90H+D90L)/2;KTD:=(D0+G0)/2<(D90H+D90L)/2;YM:EMA(SLOPE((CLOSE+HIGH+LOW)/3,24)*20+(CLOSE+HI GH+LOW)/3,48),COLORWHITE,LINETHICK1;YM1:EMA(YM,5),COLORWHITE,LINETHICK1;YM2:EMA(YM1,5),COLORWHITE,LINETHICK1;YM3:EMA(YM2,5),COLORWHITE,LINETHICK1;D1:EMA(D90,10),COLORWHITE,LINETHICK1;D2:EMA(D1,10),COLORWHITE,LINETHICK1;IF(DTD=1,YM,DRAWNULL),LINETHICK1,COLORRED;IF(DTD=1,YM1,DRAWNULL),LINETHICK1,COLORRED;IF(DTD=1,YM2,DRAWNULL),LINETHICK1,COLORRED;IF(DTD=1,YM3,DRAWNULL),LINETHICK1,COLORRED;IF(KTD=1,YM,DRAWNULL),LINETHICK1,COLORGREEN;IF(KTD=1,YM1,DRAWNULL),LINETHICK1,COLORGREEN;IF(KTD=1,YM2,DRAWNULL),LINETHICK1,COLORGREEN;IF(KTD=1,YM3,DRAWNULL),LINETHICK1,COLORGREEN;IF(D90>D1,D90,DRAWNULL),LINETHICK1,COLORRED;IF(D90>D1,D1,DRAWNULL),LINETHICK1,COLORRED;IF(D90>D1,D2,DRAWNULL),LINETHICK1,COLORRED;DX:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LO W,20),HHV(HIGH,4),1),POINTDOT,COLORMAGENTA;KX:DRAWLINE(LOW<=LLV(LOW,20),LOW,HIGH>=HHV(HIG H,20),LLV(LOW,4),1),POINTDOT,COLORWHITE;STICKLINE(CURRBARSCOUNT=1,G0,G0,100,5),COLORYELLO W;STICKLINE(CURRBARSCOUNT=1,D0,D0,100,5),COLORYELLO W;STICKLINE(CURRBARSCOUNT=1,GO0,GO0,100,5),COLORMA GENTA;STICKLINE(CURRBARSCOUNT=1,DO0,DO0,100,5),COLORM AGENTA;DRAWTEXT(ISLASTBAR,G0,'卖'),COLORYELLOW;DRAWTEXT(ISLASTBAR,D0,'买'),COLORYELLOW;DRAWTEXT(ISLASTBAR,GO0,'顶'),COLORMAGENTA;DRAWTEXT(ISLASTBAR,DO0,'底'),COLORMAGENTA;CC:=((HIGH+LOW+CLOSE)/3-EMA((HIGH+LOW+CLOSE)/3,5))/(0.015*AVEDEV((HIGH+LOW+C LOSE)/3,5));STICKLINE(CC>=0,LOW,HIGH,0.0,0),COLORRED;STICKLINE(CC>=0,CLOSE,OPEN,3,1),COLORRED;STICKLINE(CC<0,LOW,HIGH,0.0,0),COLORGREEN;STICKLINE(CC<0,CLOSE,OPEN,3,1),COLORGREEN;大单动向:=(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7);涨跌动因:=IF(TRADENUM>0,(TRADEOUTNUM-TRADEINNUM)*100/TRADENUM,0);大单差分:=IF(TRADENUM>0,(LARGETRDINNUM-LARGETRDOUTNUM)/TRADENUM*100,0);DDZ1:=大单差分*7;DDZ2:=大单差分*3;主力活跃度:=LARGEINTRDVOL-LARGEOUTTRDVOL;主力净流入:=(LARGEINTRDVOL-LARGEOUTTRDVOL)*AMO/V/10000;买入力度:=LARGEINTRDVOL*100/VOL;卖出力度:=LARGEOUTTRDVOL*100/VOL;超B:=L2_AMO(0,2)/10000.0;大B:=L2_AMO(1,2)/10000.0;中B:=L2_AMO(2,2)/10000.0;小B:=L2_AMO(3,2)/10000.0;超S:=L2_AMO(0,3)/10000.0;大S:=L2_AMO(1,3)/10000.0;中S:=L2_AMO(2,3)/10000.0;小S:=L2_AMO(3,3)/10000.0;资金流向:=(超B+大B+中B+小B)-(超S+大S+中S+小S);主力:=(超B+大B+中B)-(超S+大S+中S);机构:=(超B+大B)-(超S+大S);私募:=(大B+中B)-(大S+中S);散户:=(中B+小B)-(中S+小S);大单:=(大B)-(大S);中单:=(中B)-(中S);资金启动:=大单>0 AND 私募>0 AND 机构>0 AND 主力>0AND 资金流向>0 AND 大单动向>0 AND 涨跌动因>0 AND DDZ1>0 AND DDZ2>0 AND 主力活跃度>0 AND 主力净流入>0 AND 买入力度>卖出力度;STICKLINE(资金启动=1,LOW,HIGH,0,0),COLORRED;STICKLINE(资金启动=1,CLOSE,OPEN,3,0),COLORRED;STICKLINE(L<D0 AND DTD=1 AND YM>YM1,L,D0,3,0),COLORMAGENTA;{DRAWTEXT_FIX(1,0.0,0.0,0,'《冠军1号稳赚不赔程序化交易方法》'),COLORMAGENTA,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.05,0,'第1步:下载日线数据,保证日线数据完整'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.10,0,'第2步:早盘开启预警《今买明卖》和《牛股猎杀》'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.15,0,'第3步:点击使用《冠军资金模板》查看资金数据是否正常,《发现异常》需更换服务器重新启动!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.20,0,'第4步:点击使用《冠军指标模板》盯盘操作!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.25,0,'第5步:等待预警......!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.30,0,'第6步:《今买明卖》和《牛股猎杀》预警股出现后,查看副图指标《冠军今买明卖》和《冠军牛股猎杀》是否有(红绿粉白柱)买点提示!防止误报!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.35,0,'第7步:《下单操作》:每次使用(半仓资金)及时按预警价格下单操作,尽量不要高于预警价!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.40,0,'第8步:《止盈止损操作》:下单买入后,按照下单时的副图指标《冠军今买明卖》和《冠军牛股猎杀》提示的:止盈价、止损价-卖出操作!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.45,0,'第9步:《获利止损率查看》:查看下单时间点对应的副图指标《冠军今买明卖》和《冠军牛股猎杀》提示的:获利率、止损率!即可知道此次买入获利止损情况!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.50,0,'第10步:《今买明卖股止盈卖出方法》:第2天高于昨日止盈价逢高卖出止盈,如果最高价低于止盈价,但有获利,收盘前卖出止盈!或者第3天逢高卖出!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.55,0,'第11步:《今买明卖股止损卖出方法》:第2天或者第3天严格以昨日止损价格止损卖出!认输才会赢!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.60,0,'第12步:《牛股猎杀股止盈止损方法》:牛股猎杀属于波段操作,后市按照下单时对应的副图《冠军牛股猎杀》当时提示的:“止盈价”以上逢高卖出!“止损价”止损即可!没有周期限制!'),COLORWHITE,LINETHICK1;DRAWTEXT_FIX(1,0.00,0.65,0,'第13步:《稳赚不赔秘诀》:该方法为高安全度顺势定位买卖操作,预警价格获利率均大于百分之3,获利率》=止损率,5局3胜为赢策略,概率操作法!“持之以恒,稳赚不赔”'),COLORWHITE,LINETHICK1;};{万能买卖今粉明黄}VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) ANDCLOSE<=REF(CLOSE,2);VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 ORVAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 ORVAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;STICKLINE(VAR1A,H*1.01,H*1.001,4,0),COLORGREEN;STICKLINE(VAR19,L*0.999,L*0.99,4,0),COLORYELLOW;{眉注}{DRAWTEXT_FIX(1,0.12,0,0,HYBLOCK)COLOR0080FF;DRAWTEXT_FIX(1,0.36,0,0,GNBLOCK)COLORWHITE;DRAWTEXT_FIX(1,0.24,0,0,DYBLOCK)COLOR00FFFF;}{股本市值}总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTALCAPITAL/1000000,2)),'亿');流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(CAPITAL/1000000,2)),'亿');市值:=STRCAT(STRCAT(' 流通市值: ',CON2STR((CAPITAL/1000000)*C,2)),'亿');DRAWTEXT_FIX(ISLASTBAR,0.02,0.05,0,总股本),COLORGREEN;DRAWTEXT_FIX(ISLASTBAR,0.12,0.05,0,流通盘),COLORGREEN;DRAWTEXT_FIX(ISLASTBAR,0.22,0.05,0,市值),COLORGREEN;{输出概念、行业、地域文本:}DRAWTEXT_FIX(C>0,0.02,0.12,0,DYBLOCK),COLOR00DDFF,LI NETHICK2;DRAWTEXT_FIX(C>0,0.09,0.12,0,HYBLOCK),COLOR2200FF,LI NETHICK2;DRAWTEXT_FIX(C>0,0.16,0.12,0,GNBLOCK),COLORFFCC00,LI NETHICK2;。
通达信抢打出头鸟主图源码、说明
通达信抢打出头鸟主图源码、说明使用如图所示:最后说明:公式源码没有给出卖出信号,“卖得好是皇上”,每个人当皇上的办法和心态是不尽相同的。
借郑云2009老师滴话;【特别提示】这里要提醒各位注意:任何公式反映的都只是编写人的一个思路,想要用一个简单的公式就涵盖整个股票市场的风云变化,从而一劳永逸,那只能是您的一厢情愿!迄今为止,世界上找不到一个放之四海而皆准的公式!因此,切忌照搬照抄。
怎样因人、因时、因势从而巧妙、有效的运用公式就要看您的操作水平及操盘技巧了。
抢打出头鸟源码CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);DD:=DMA(CLOSE,CC);上:=(1+7/100)*DD;下:=(1-7/100)*DD;KC:=(2*C+H+L+O)/5;CB:=MEMA(KC,5);底线:=下-ABS(CB-MA(CB,10)),COLORWHITE;TYX3:=MA(REF(HHV((C+L+O+H)/4,30),1),3);TYX4:=MA((C+L+O+H)/4,13);TYX5:=EMA((C+L+O+H)/4,21);STICKLINE(C<TYX5 AND C>O,H,L,0,0),COLORRED;STICKLINE(C<TYX5 AND C>O,C,O,3,1),COLORRED;STICKLINE(C<TYX5 AND C<O,H,L,0,0),COLOR007700;STICKLINE(C<TYX5 AND C<O,C,O,3,0),COLOR005500;STICKLINE(C<TYX5 AND C<O,C,O,2,0),COLOR006600;STICKLINE(C<TYX5 AND C<O,C,O,1,0),COLOR007700;STICKLINE(C>TYX5 AND C<O,H,L,0,0),COLORFFDD44;STICKLINE(C>TYX5 AND C<O,C,O,3,0 ),COLORFF7700;STICKLINE(C>TYX5 AND C<O,C,O,2,0 ),COLORFFAA22;STICKLINE(C>TYX5 AND C<O,C,O,1 ,0 ),COLORFFDD44;STICKLINE(C>TYX5 AND C>O,H,L,0,0 ),COLOR00EEFF;STICKLINE(C>TYX5 AND C>O,C,O,3,0 ),COLOR00AAFF;STICKLINE(C>TYX5 AND C>O,C,O,2,0 ),COLOR00CCFF;STICKLINE(C>TYX5 AND C>O,C,O,1,0 ),COLOR00EEFF;STICKLINE(C>TYX4 AND C>O,H,L,0,0),COLORFF66AA;STICKLINE(C>TYX4 AND C>O,C,O,3,0 ),COLORFF11FF;STICKLINE(C>TYX4 AND C>O,C,O,2,0 ),COLORFF44FF;STICKLINE(C>TYX4 AND C>O,C,O,1,0 ),COLORFF66FF;STICKLINE(C>TYX4 AND C<O,H,L,0,0),COLOR999999;STICKLINE(C>TYX4 AND C<O,C,O,3,0),COLOR555555;STICKLINE(C>TYX4 AND C<O,C,O,2,0),COLOR777777;STICKLINE(C>TYX4 AND C<O,C,O,1,0),COLOR999999;STICKLINE(C>TYX3 AND C>O,H,L,0,0),COLOR0000DD;STICKLINE(C>TYX3 AND C>O,C,O,3,0),COLOR000099;STICKLINE(C>TYX3 AND C>O,C,O,2,0),COLOR0000BB;STICKLINE(C>TYX3 AND C>O,C,O,1,0),COLOR0000DD;STICKLINE((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,3,0),COLORYELLOW;STICKLINE((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,3,0),COLORGREEN;DRAWBAND(CB,RGB(80,100,120),底线,RGB(0,0,0));。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通达信主程序脱壳全记录(图文)
UPX加壳入口第一句是PUSHAD;出口关键字POPAD;手动脱壳时,用Olldbg载入程序,脱壳程序里面会有好多循环。
对付循环时,只能让程序往前运行,基本不能让它往回跳,要想法跳出循环圈。
第一步,先侦壳,侦壳工具为peid0.92,侦测结果如下:(图000)
(图000)
原来是UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo加的壳,UPX是一种压缩壳,强度很低。
第二步,我们请出调试利器:Ollydbg1.09,载入程序,出现提示:
用F8进行单步跟踪,对付循环时,只能让程序往前运行,基本不能让它往回跳,要想法跳出循环圈那就是设置“断点”。
见上图(图004 005 006 007)
下走。
(后面碰到类似的情况,处理方法一样。
)
一直往下找,直到发现“POPAD”时,在其地址处设置“断点”―――“运行到选定位置F4”,然后继续F8往下走。
(图008 009)
下走。
在走几行,就会出现上图画面,“00622838A”55 DB55 CHAR‘U’―――这是通达信主程序代码的真
点击右键调出菜单,选择“用OllyDump脱壳调试进程”。
(图012)
出现上图画面,记住“修正为:22838A”,点击“脱壳”进行存盘。
(图013 014)
=========下图为重新载入已脱壳的新文件(图015)==========
用“PEID”检测,提示已无壳。
(图016),但该文件还不能正常启动,因为“输入表”尚未修复。
第三步,就是修复程序的输入表。
使用importREC,这是最好用的输入表修复工具。
1、运行加壳的原版TDX主程序,启动importREC程序,(图018)在“附加一个活动进程”中选择“D:\通达信分析家l论坛版本\TDX.EXE”。
2、在“所需的IAT信息”中的“OEP”填入“0022838A”,点击“自动搜索”按钮,出现下图提示:(图019)
3、点击“获取输入表”按钮:(图020)
4、点击“修复转存文件”按钮,选择前面已完成脱壳的新文件,程序会自动生成一个新的“******_。
EXE”的执行文件:(图021 022)
5、再用“PEID”检测,提示已无壳,编程软件是Microsoft Visual Basic 5.0 / 6.0。
运行程序,已经可以正常运行了,脱壳完毕。
11。