同花顺L指标
- 格式:doc
- 大小:127.50 KB
- 文档页数:25
第二章行情使用说明基本操作:1、系统的操作可以通过直接键盘操作、鼠标操作和菜单操作分别完成;2、对于键盘操作可以根据热键和主画面的菜单提示进行;3、鼠标操作主要为双击选中,用户可以通过鼠标点击各个菜单项、各个票、各个K线等等,同时可以击点鼠标右键出快捷菜单,用户可以直接选中快捷菜单的功能。
第一节大盘分析一、大盘分析操作说明:1、↑↓←→键控制光标的上下左右移动;2、Enter进入所选菜单,Esc退回上一级菜单;3、使用鼠标在各个选项上双击,即可进入。
二、指数走势操作说明:1、←→进入游标状态;2、END键将按次序进行指数切换;3、F1键或01+ENTER可进入每一分钟大盘成交明细;4、F2或02+ENTER可进入每5分钟成交明细;5、F3或03+ENTER切至证领先指标;6、F4或04+ENTER切至深证领先指标;7、F5或05+ENTER为大盘分析与技术分析。
第二节报价分析一、分析流程1、报价分析→自选股→自选股当日报价分析2、报价分析→分类股→上证A、上证B、深证A、深证B、上证债券、深证债券、上证权证、深圳权证、上证中小板、深圳中小板→分类股当日报价分析3、报价分析→板块股→某某板块→板块股当日报价分析4、报价分析→商品顺序→所有个股当日报价分析二、子功能说明1、选择类别/板块菜单画面:←光标左移一格→光标右移一格↑光标上移一格↓光标下移一格ENTER 进入所选项ESC 退回上一级菜单2、报价分析画面PageUp 上一页PageDown 下一页↑光标上移一格↓光标下移一格ESC 退出当前功能Enter 进入光标所指股票的即时分析第三节即时分析一、分析流程:1.即时分析→自选股→个股当日即时分析→分时走势图、买卖力道、量比指标→某一股票。
2.即时分析→分类股→分时走势图、买卖力道、量比指标→上证A、上证B、深证A、深证B、上证债券、深证债券、上证权证、深圳权证、上证中小板、深圳中小板→某一股票。
同花顺黑马趋势主图指标公式DRAWTEXT(FILTER(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > 上)) AND (CLOSE < 上)),5),(HIGH + 0.05),'-减仓'),colorFFFFFF;下轨道:(SMA(LOW,21,2) * 0.969),POINTDOT,color00FFFF;BMA:=MA(CLOSE,118);阻挡:=(SMA(HIGH,21,2) * 1.05);RSV:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=((3 * K) - (2 * D));RSV12:=(((CLOSE - LLV(LOW,34)) / (HHV(HIGH,34) - LLV(LOW,34))) * 100);K12:=SMA(RSV12,3,1);D12:=SMA(K12,3,1);J12:=((3 * K12) - (2 * D12));RSV24:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);K24:=SMA(RSV24,3,1);D24:=SMA(K24,3,1);J24:=((3 * K24) - (2 * D24));支撑位:=IF(CROSS(J,J24),LOW,REF(LOW,BARSLAST(CROSS(J,J24))));压力位:IF(CROSS(J24,J),HIGH,REF(HIGH,BARSLAST(CROSS(J24,J)))),col or00FF00;{U2L:=IF((CLOSE >= MA(CLOSE,20)),80,50);L2L:=IF((CLOSE >= MA(CLOSE,20)),50,20);RH1:=IF(((J < U2L) AND (REF(J,1) >= U2L)),HHV(REF(HIGH,1),(BARSLAST(((J >= U2L) AND (REF(J,1) < U2L))) - 1)),REF(HHV(REF(HIGH,1),(BARSLAST(((J >= U2L) AND (REF(J,1) < U2L))) - 1)),BARSLAST(((J < U2L) AND REF(J,1)))));RH4:=IF((HIGH > RH1),LOW,REF(LOW,BARSLAST((HIGH > RH1))));RH42:=IF((HIGH > RH1),J,REF(J,BARSLAST((HIGH > RH1))));RH5:=IF((((HIGH > RH4) AND (J < RH42)) AND (J < J24)),HIGH,REF(HIGH,BARSLAST((((HIGH > RH4) AND (J < RH42)) AND (J < J24)))));RL1:=IF(((J > L2L) AND (REF(J,1) <= L2L)),LLV(REF(LOW,1),(BARSLAST(((J <= L2L) AND (REF(J,1) > L2L))) - 1)),REF(LLV(REF(LOW,1),(BARSLAST(((J <= L2L) AND (REF(J,1) > L2L))) - 1)),BARSLAST(((J > L2L) AND REF(J,1)))));RL4:=IF((LOW < RL1),HIGH,REF(HIGH,BARSLAST((LOW < RL1))));RL42:=IF((LOW < RL1),J,REF(J,BARSLAST((LOW < RL1))));RL5:=IF((((LOW < RL4) AND (J > RL42)) AND (J > J24)),LOW,REF(LOW,BARSLAST((((LOW < RL4) AND (J > RL42)) AND (J > J24)))));}CB:=((AMOUNT / VOL) / 100);CD:=((CB > HIGH) OR (CB < LOW));黑马趋势:=MA(CLOSE,3);MAP:=MA(CLOSE,8);AA5:=MA(CLOSE,21);AA10:MA(CLOSE,8),color0000FF;AA12:MA(CLOSE,12),color0000FF;BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);BB12:=((ATAN((AA12 - REF(AA12,1))) * 3.1416) * 10);MA13:=MA(CLOSE,13);DRAWTEXT(FILTER(((((((CLOSE / OPEN) > 1.04) AND ((CLOSE - REF(CLOSE,1)) > 0)) AND (CLOSE > 下轨道)) AND ((AA10 - REF(AA10,1)) > 0)) AND (CLOSE < 上)),3),(LOW - 0.07),'追击'),colorD1E768;{STICKLINE((((AA12 <= AA10) AND (BB12 >= 1)) AND (BB10 >= 1)),AA10,AA12,4,0),color0000FF;STICKLINE((((AA12 >= AA10) AND (BB10 <= 1)) AND (BB10 <= 1)),AA10,AA12,4,0),color00FF00;}VARD:=((((OPEN + LOW) + HIGH) + CLOSE) / 4);支撑:=EMA(VARD,5);短期底部:=LLV(OPEN,30);{DRAWTEXT(((((((CROSS(黑马趋势,短期底部) AND ((RL5 - REF(RL5,1)) > 0)) AND ((黑马趋势 - REF(黑马趋势,1)) > 0)) AND (黑马趋势 > 1)) AND (LOW <= 支撑位)) AND (CLOSE > 支撑位)) AND (HIGH < 压力位)),(LOW - 0.15),'←黑马发现'),color00FFFF;DRAWTEXT((((((((CROSS(黑马趋势,RL5) AND ((黑马趋势- REF(黑马趋势,1)) > 0)) AND (HIGH < 压力位)) AND (LOW <= 短期底部)) AND (CLOSE > 支撑位)) AND (CD < 1)) AND (CLOSE > OPEN)) AND (CLOSE > RL5)),LOW,'←短买'),color00FF00;DRAWTEXT(FILTER((((((((LOW <= 短期底部) AND ((CLOSE - REF(CLOSE,1)) > CLOSE)) AND ((MA(CLOSE,10) - REF(MA(CLOSE,10),1)) > 0)) AND (WINNER(CLOSE) < 0.05)) AND (短期底部= RL5)) AND (LOW <= RL5)) AND (HIGH < 压力位)),3),LOW,'★机会难得'),colorFFFFFF;历史大底:DRAWTEXT(FILTER((((((LLV(LOW,0) AND (WINNER(CLOSE) < 0.08)) AND (LOW <= 短期底部)) AND (CLOSE > 短期底部)) AND (J < 80)) AND ((CLOSE / OPEN) > 1.08)),20),(LOW - 0.45),'★★历史大底');DRAWTEXT(FILTER(((((((((LOW <= 短期底部) AND (CLOSE > 压力位)) AND ((AA5 - REF(AA5,1)) > 0)) AND (J < 80)) AND(CLOSE > 支撑位)) AND ((黑马趋势 - REF(黑马趋势,1)) > 0)) AND (WINNER(CLOSE) < 0.1)) AND (CLOSE > OPEN)),5),(LOW - 0.15),'★黑马登天'),colorCDEEC5; }X1:=(((((3 * CLOSE) + HIGH) + LOW) + OPEN) / 6);X2:=EMA(X1,10);X3:=REF(X2,1);X4:=((REF(HIGH,1) + REF(LOW,1)) / 2);X5:=(MA(CLOSE,21) + (2 * STD(CLOSE,21)));X6:=REF(CLOSE,1);X7:=((SMA(MAX((CLOSE - X6),0),7,1) / SMA(ABS((CLOSE - X6)),7,1)) * 100);X8:=CROSS(79,X7);X9:=FILTER(X8,4);MAP1:=MA(CLOSE,60);均线30:=MA(CLOSE,30);均线89:=MA(CLOSE,89);均线:=MA(CLOSE,16);均线34:=MA(CLOSE,34);均线55:=MA(CLOSE,55);VAR1:=EMA(CLOSE,8);VAR2:=EMA(VAR1,20);VAR3:=CROSS(VAR1,VAR2);VAR4:=(VAR1 < MA(CLOSE,60));VAR5:=(((HHV(HIGH,36) - CLOSE) / (HHV(HIGH,36) - LLV(LOW,36))) * 100);VAR6:=SMA(VAR5,5,1);VAR7:=SMA(VAR6,8,1);VAR8:=(CROSS(VAR6,VAR7) AND (VAR7 < 16));VAR9:=((CLOSE > (LLV(CLOSE,60) + (0.3 * LLV(CLOSE,60)))) AND VAR8);VARA:=IF((CLOSE > 1000),VAR8,VAR9);黑马起步:=(VAR3 AND VAR4);逃遁:=VARA;均线20:=MA(CLOSE,20);均线120:=MA(CLOSE,120);牛熊线:=MA(CLOSE,250);VA:=CROSS(MA(CLOSE,19),MA(CLOSE,120));VB:=(MA(CLOSE,20) > MA(CLOSE,120));VC:=CROSS(MA(CLOSE,120),MA(CLOSE,89));VD:=(MA(CLOSE,20) < MA(CLOSE,120));VE:=CROSS(MA(CLOSE,20),MA(CLOSE,250));VF:=(MA(CLOSE,20) > MA(CLOSE,250));VG:=CROSS(MA(CLOSE,250),MA(CLOSE,20));{DRAWTEXT(FILTER(((((((((OPEN > 均线120) AND (均线20 < 均线120)) AND (LOW <= 均线120)) AND ((均线20 - REF(均线20,1)) > 0)) AND (CLOSE > OPEN)) AND ((均线120 - REF(均线120,1)) > 0)) AND (HIGH < RH5)) AND (CLOSE >= 均线120)),15),LOW,'★120跳马'),color0089E0;DRAWTEXT((((VA AND ((均线120 - REF(均线120,1)) > 0)) AND (HIGH < RH5)) AND (CLOSE > OPEN)),LOW,'★宝马望月'),colorFFFFFF;}DRAWTEXT((((((均线 - REF(均线,1)) > 0) AND CROSS(均线20,均线120)) AND (LOW <= 均线120)) AND (CLOSE >= 均线120)),LOW,'三线开花'),colorFFFFFF;短期底部2:LLV(HIGH,30),LINETHICK2,color0000FF;上轨:(SMA(HIGH,21,2) * 1.092),POINTDOT,colorFFFFFF;中轨道:(SMA(HIGH,21,2) * 1.017),POINTDOT,colorFFFFFF;DRAWTEXT(FILTER(((((LOW < 下轨道) AND (CLOSE > MA(CLOSE,15))) AND (CLOSE > 短期底部2)) AND (HIGH < 压力位)),10),LOW,'★短线5%'),color9DC522;DRAWTEXT(((((((HIGH >= 均线120) AND (CLOSE < REF(CLOSE,1))) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > 上)) AND (CLOSE < 上)) AND (CLOSE < 均线120)),(HIGH + 0.05),'减仓'),color00FF00;DRAWTEXT(FILTER(((HIGH > 阻挡) AND (CLOSE < 阻挡)),5),(HIGH + 0.15),'←逃命');DRAWTEXT(((VE > VG) AND (HIGH < 阻挡)),(LOW - 0.65),'★黑马短线'),color00FFFF;DRAWTEXT(FILTER(((((((((((OPEN < X2) AND (CLOSE > X2)) AND ((支撑- REF(支撑,1)) > 0)) AND ((支撑- REF(支撑,1)) > 0)) AND (CLOSE < 阻挡)) AND ((均线- REF(均线,1)) > 0)) AND (CLOSE >= 均线)) AND (HIGH < 阻挡)) AND ((AA10 - REF(AA10,1)) > 0)) AND ((阻挡- REF(阻挡,2)) > 0)),11),(LOW - 0.11),'★快马加鞭'),color0000FF;DRAWTEXT(FILTER(((((((OPEN < X2) AND (WINNER(CLOSE) < 0.2)) AND (CLOSE > X2)) AND ((X2 - REF(X2,1)) > 0)) AND (HIGH < 阻挡)) AND ((CLOSE - REF(CLOSE,1)) > 0.35)),4),(LOW - 0.05),'★黑马狂奔'),colorD18073;DRAWTEXT((((((((CROSS(支撑,均线) AND (HIGH < 中轨道)) AND (WINNER(CLOSE) < 0.2)) AND (CLOSE < 阻挡)) AND (CLOSE > OPEN)) AND (LOW <= X2)) AND (CLOSE >= X2)) AND CROSS(支撑,X2)),LOW,'★黑马起步'),color00FFFF;DRAWTEXT(CROSS(X4,X5),HIGH,'●减仓'),color00B4FF;DRAWTEXT(X9,(HIGH * 1.03),'出货'),color9000F5;DRAWTEXT((((黑马起步 > 0) AND (LOW <= X2)) AND ((均线 - REF(均线,1)) > 0)),(LOW - 0.11),'★黑马起步'),color00FF00;DRAWTEXT((逃遁> 0),(HIGH * 1.14),'●逃命'),color0000FF;RDV:=SMA(LOW,8,1);DRAWTEXT(((((CROSS(K,D) AND (CLOSE >= OPEN)) AND ((X2 - REF(X2,1)) > 0)) AND ((RDV - REF(RDV,1)) > 0)) AND (K <=33)),(LOW - 0.08),'★黑马初现'),color8500DE;DRAWTEXT(FILTER((((((((LOW <= 短期底部) AND (WINNER(CLOSE) < 0.2)) AND (CLOSE < 牛熊线)) AND (HIGH < 阻挡)) AND ((X2 - REF(X2,1)) > 0)) AND (CLOSE > OPEN)) AND (HIGH >= X3)),5),(LOW - 0.03),'←黑马筑底'),color85B256;RCK:=(SMA(LOW,21,2) * 0.95);趋势线:=SMA(LOW,5,1);大胆买入:DRAWTEXT(((CROSS(趋势线,RCK) AND (LOW <= X2)) AND ((X2 - REF(X2,1)) > 0)),LOW,'←★大胆买入'),colorE50000;B1:=(((HIGH + LOW) + CLOSE) / 3);B6:=HHV(B1,(4 * 15));B7:=LLV(B1,(4 * 15));B8:=(B6 - B7);飞龙顶底线:=(MA(((B1 - B7) / B8),2) * 80);DRAWTEXT(FILTER(((((((飞龙顶底线<= 1) AND (WINNER(CLOSE) < 0.02)) AND (HIGH < 趋势线)) AND (CLOSE > OPEN)) AND (LOW <= 短期底部)) AND (CLOSE > 短期底部)),8),(LOW - 0.02),'←黑马寻底'),colorE7DD1F;DRAWTEXT(FILTER((((((((LOW <= 短期底部) AND (WINNER(CLOSE) < 0.015)) AND ((OPEN / CLOSE) > 0.99)) AND ((J - REF(J,1)) > 0)) AND (CLOSE > OPEN)) AND (HIGH < 支撑位)) AND (CLOSE > 短期底部)),25),(LOW - 0.09),'←开始建仓'),color00FFFF;DRAWTEXT(FILTER((((((((LOW <= 均线30) AND ((AA10 - REF(AA10,1)) > 0)) AND ((均线 - REF(均线20,1)) > 0)) AND ((趋势线- REF(趋势线,1)) > 0)) AND (CLOSE >= 均线30)) AND (WINNER(CLOSE) < 0.15)) AND ((CLOSE / OPEN) > 1.01)),3),LOW,'★天马奔月'),color76B0FC;DRAWTEXT((((((OPEN <= 均线) AND ((均线30 - REF(均线30,1)) > 0)) AND (CLOSE > 均线89)) AND (BB10 > 1)) AND((CLOSE / OPEN) > 1.04)),LOW,'★天马过桥'),colorCC99FF;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,9,0),colorFF5B00;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,8,0),colorFF6C00;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,7,0),colorFF7B00;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,6,0),colorFF9C00;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,5,0),colorFFBE00;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,3.5,0),colorFFCC00;STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,1.5,0),colorFFFF00;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,9,0),color070084;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,8,0),color0000A3;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,7,0),color0000B7;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,6,0),color0000CD;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,5,0),color0000E9;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,3,0),color0754E9;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,1.5,0),color076EF3;STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,1,0),color077BF3;STICKLINE((CLOSE > OPEN),OPEN,LOW,1,0),color0726CA;STICKLINE((CLOSE > OPEN),CLOSE,HIGH,1,0),color0726CA;STICKLINE((OPEN > CLOSE),CLOSE,LOW,1,0),colorDE9100;STICKLINE((OPEN > CLOSE),OPEN,HIGH,1,0),colorDE9100;STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < 阻挡)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,9,0),color0090FF;STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < 阻挡)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,8,0),color009FFF;STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < 阻挡)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,4,0),color00B5FF;STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < 阻挡))AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,2,0),color00E4FF;STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < 阻挡)) AND ((CLOSE - REF(CLOSE,1)) > 0)),OPEN,LOW,0.7,0),color00FFFF;STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < 阻挡)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,HIGH,0.7,0),color00FFFF;STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > 阻挡)) AND (CLOSE < 阻挡)),OPEN,LOW,0.7,0),colorFF76FF;STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > 阻挡)) AND (CLOSE < 阻挡)),CLOSE,HIGH,0.7,0),colorFF76FF;STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > 阻挡)) AND (CLOSE < 阻挡)),CLOSE,OPEN,9,0),colorFF00FF;STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > 阻挡)) AND (CLOSE < 阻挡)),CLOSE,OPEN,6,0),colorFF62FF;。
同花顺撑压线代码同花顺支撑压力主图指标公式源码详解:SAT:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100>100,1 00,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100);AA10:MA(CLOSE,8),COLOR0000FF;AA12:MA(CLOSE,12),COLOR000 0FF;BB10:=((ATAN((AA10-REF(AA10,1)))*3.1416)*10);BB12:=((ATAN((AA12-REF(AA12,1)))*3.1416)*10);MA13:=MA(C LOSE,13);STICKLINE((((AA12<=AA10)AND(BB12>=1))AND(BB10>=1)),AA10, AA12,4,0),COLOR0080FF;STICKLINE((((AA12>=AA10)AND(BB10<=1))AND(BB10<=1)),AA10, AA12,4,0),COLOR00FF00;X1:=(C+L+H)/3;BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))* 3.1416*10;EMA8:=EMA(C,8);DRAWTEXT(FILTER(BB13>1 AND EMA(X1,13)> REF(EMA(X1,8),1),10),EMA8,'∠45上升'),colorwhite;压力:MA(REF(HHV(C,30),1),2), COLOR9DFFFF;支撑:MA(REF(LLV(C,30),1),2),COLORABFF46;AA1:=AMOUNT/V;B B1:=L<AA1*0.9;CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;DD1:=L<MA(C,5)*0.921; EE1:=V<MA(V,5)*1.5;FF1:=BB1 AND CC1 AND DD1 AND EE1;DRAWTEXT(FF1,(LO W*0.99),'老鼠仓'),COLOR4080FF;A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1) -2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);黑马线:=EMA(A51,5);A54:=((C-LLV(L,21))/(HHV(H,21)-LLV(L, 21)))*100;趋势线:=(MA(3*SMA(A54,6,1)-2*SMA(SMA(A54,5,1),5,1),2));DRAWTEXT(CROSS(趋势线,0)AND黑马线<40,(HIGH*0.97),大黑马'),coloryellow;LC:=REF(CLOSE,1);RSI:=((SMA(MAX((CLOSE-LC),0),3,1)/SMA (ABS((CLOSE-LC)),3,1))*100);FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);DRAWTEXT(CROSS(FF, MA15),(LOW*0.99),'底背离'),COLORA6E500;DRAWTEXT(CROSS(88,RSI),(HIGH*1.02),'顶背离'),COLOR1880F F;VAR2:=LLV(LOW,27);VAR3:=HHV(HIGH,34);VAR4:=EMA((CLOSE-V AR2)/(VAR3-VAR2)*4,4)*25;注意买:=IF((VAR4<10),80,100);RSV:=(C-LLV(L,9))/(HHV(H,9) -LLV(L,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;超跌:=IF(J<0,1 0,0);BDDD:=LLV(J,2)=LLV(J,8);买入:=IF(CROSS(J,REF(J+0.01,1))AND BDDD AND J<20,30, 0);DRAWTEXT(买入AND注意买=100 AND超跌=0,LOW,'短线'),COLO R8000FF;MTM:=C-REF(C,1);DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(M TM),6),6);买:=IF(LLV(DX,2)=LLV(DX,7)AND COUNT(DX<0,2)AND CROSS (DX,MA(DX,2)),1,0);DRAWTEXT(FILTER(买=1,5),LOW-0.03,'拉升'),COLORFFDE00;。
在自定义公式里面的各种符号(如,“;” )只能用半角不能用全角。
关键字if else while break continue return (无大小写之分)常数浮点数、整数、字符串分隔符“ ” … ‟ ( ) ; { } 注释/* */标识符由字母和数字组成,由字母开头,不分大小写运算符(优先级从高到低排列,同级同行)* /+ -!= > < >= <=AndOr语句赋值 a = b条件IF (a==b) c=d;循环while a==b c=d;函数调用func(a,b)赋值语句:其一般形式为:a=b; 含义为将b的值付给a。
几个运算符“=”赋值、“:=” 赋值“:”赋值并输出数值或字符串“:>”赋值并输出图形。
注意:“=”和“:=”两个运算符的意义、用法完全相同。
这样做主要是为了更好地兼容市场上目前的各种带有公式编辑功能的分析软件。
同花顺公式函数注释(常用部分)逻辑函数:1、条件函数:根据条件求不同的值。
用法:IF(X,A,B)若X不为0则返回A,否则返回B。
例如:(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值。
引用函数:1、满足条件的周期数:统计满足条件的周期数。
用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。
例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数。
2、第一个条件成立到当前的周期数:统计第一个条件成立到当前的周期数。
用法:BARSSINCE(X):第一次X不为0到现在的天数。
例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数。
3、上一次条件成立到当前的周期数:上一次条件成立到当前的周期数。
用法:BARSLAST(X),上一次X不为0到现在的天数。
例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1,1)表示上一个涨停板到当前的周期数。
1,30个交易日内,股价跌幅达到一半的股票: xg:(hhv(c,30)-c)/hhv(c,30)>0.5;2,今天的量是5天平均的 2倍以上xg:v>ma(v,5)*2;缩量vol/ma(vol,10)<0.3;3,两天内,累计下跌等于或超过20%选股. xg:(ref(c,2)-c)/c>0.2;4,股价是25天以来新低.xg:c5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1 )) and c>ema(c,5);6,请编买入公式:1. 将BIAS指标的参数设置为24日,将KD 指标的参数设置为9;3;3。
2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。
3. KD指标产生黄金交叉,K线上穿D线。
4. KD交叉同时,KD指标中的D值要小于16。
BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE ,24)*100,colorff00ff;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;xg:BIAS3<-6 and cross(k,d) and d<16;7,要求是量大、换手率达到3左右,涨幅>7个点。
xg:v/capital*100>3 and(c/ref(c,1)>1.07;8,个股分时图上都有一条黄线,叫做均价线a/capital*100;9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)xg:ref(c,1)o;10,股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20) andcross(ma(c,20),c);11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K线xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2;12,行情信息里的“涨幅”的原码(c-ref(c,1))/c*100;13,kdj的J从上向下穿越O轴发出信号RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;J:=3*K-2*D,COLORFF00FF;xg:cross(0,j);14,股价4天中有两天在10日线上count(c>ma(c,10),4)=2;15,选出10天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16,一阳上穿10,20,30日线,量能是前一天3倍。
同花顺软件的使用方法及技巧同花顺2006入门篇之进入/退出/隐藏系统1.进入系统要进入“同花顺”,有以下几种方法:双击桌面上的图标,即可直接进入;从程序组中进入,即沿着"开始"→"程序"→"核新软件"→"“同花顺” ",也可进入本系统。
2.退出系统要退出“同花顺”,有以下几种方法:按Alt+F4 ;用鼠标单击菜单"系统"→"退出"命令;用鼠标点击窗口右上角的关闭按钮"×"。
3.隐藏系统为了方便某此用户的使用,专业版提供了一键隐藏功能,即通过一个快捷键(俗称“老板键”)将程序界面完全隐藏(在任务栏、托盘区都不留痕迹),再按此快捷键时,又将程序恢复为原来的界面。
默认的快捷键为:Alt+Z用户也可以根据自己的意愿设定为其它的快捷键,在“工具”菜单下“系统设置”里设置。
同花顺2006入门篇之连接主站进入系统后,首先显示一个“登录”对话框,在“同花顺帐号”一栏输入您在“同花顺网站”上注册的用户名、密码,点击登录即可享受到我们提供的各项服务。
同花顺新增了"选最快行情"功能,利用此功能,您能选出此刻客户端到服务端状态最优的主站。
点击"选最快行情"按钮,弹出网络运营商选择窗口,当您选择了运营商以后,行情主站列表就自动过滤掉不属于该运营商的行情主站,只剩下该运营商的主站供您选择。
以免您连上了不属于您的接入运营商的主站使得行情速度变慢。
选择一个速度良好的行情主站后,点击"登陆"按钮即可连接,您可以方便快速的查看行情。
在登陆界面的"通讯设置"中也可选择运营商。
另外,在软件界面点击"行情"按钮,您也可以在"选择最快行情主站"和"通讯设置"中随时改变运营商。
同花顺编程同花顺编程⼀、公式编写规则1、语⾔规范:在⾃定义公式⾥⾯的各种符号(如,“;” )只能⽤半⾓不能⽤全⾓。
直接访问数据项的函数例如:OPEN[t] 为t周期之前的开盘价所有⾏情数据项(CLOSE等)都与此相同。
2、标识符:标识符在表达式中只存名称,值保留在符号表。
标识符包括函数名、参数名和变量名。
函数名⽤来传递函数返回值;参数名⽤于函数调⽤时的参数传递;变量名在计算中存储中间计算结果。
3、分隔符:4、赋值语句:其⼀般形式为: a=b; 含义为将b的值付给a。
⼏个运算符“,”“:=”“:”“:>”。
其含义分别为“赋值”、“赋值”、“赋值并输出数值或字符串”、“赋值并输出图形”。
注意:“,”和“:=”两个运算符的意义、⽤法完全相同。
这样做主要是为了更好地兼容市场上⽬前的各种带有公式编辑功能的分析软件。
5、条件语句:其⼀般形式为: IF(逻辑表达式) 语句1; ELSE 语句2;上述结构表⽰: 如果逻辑表达式的值为⾮0(TURE)即真, 则执⾏语句1, 执⾏完语句1从语句2后开始继续向下执⾏; 如果表达式的值为0(FALSE)即假, 则跳过语句1⽽执⾏语句2。
注意:(1)、条件执⾏语句中"ELSE 语句2;"部分是选择项, 可以缺省, 此时条件语句变成: IF(逻辑表达式) 语句1; 表⽰若逻辑表达式的值为⾮0则执⾏语句1 , 否则跳过语句1继续执⾏。
(2)、如果语句1或语句2有多于⼀条语句要执⾏时, 必须使⽤"{"和"}" 把这些语句包括在其中, 此时条件语句形式为: IF(逻辑表达式) {语句体1; } ELSE { 语句体2; } 这⾥语句体指多个语句,每个语句都必须以“;”结尾。
(3)、条件语句可以嵌套, 这种情况经常碰到, 但条件嵌套语句容易出错, 其原因主要是不知道哪个IF对应哪个ELSE。
例如: IF(x>20 OR x<-10) IF(y<=100 AND y>x) A,"Good"; ELSE B,"Bad"; 对于上述情况,规定: ELSE语句与最近的⼀个IF语句匹配, 上例中的ELSE与IF(y<=100 AND y>x)相匹配。