同花顺牛市操盘线主图指标公式

 

N1:=6;N:=90;
DX:=(C+H+L+O)/4;
短线:((MA(DX,1)+MA(DX,3)+MA(DX,5))/3),LINETHICK2,COLORFFFFFF;
FG:MA(DX,17)+Abs(MA(DX,17)-REF(MA(DX,17),1));
FS:MA(DX,17)+MA(DX,17)-REF(MA(DX,17),1);
搏杀线:=IF(MA(DX,17)<FS,FS,MA(DX,17));
FILLRGN(FG,搏杀线,搏杀线<FG,RGB(100,250,10));
FILLRGN(搏杀线,FS,搏杀线>FS,RGB(100,250,10));
mtm:=C-REF(C,1);
ZLGJ:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);
买1:=IF(LLV(ZLGJ,2)=LLV(ZLGJ,7) AND COUNT(ZLGJ<0,2) AND crOSS(ZLGJ,MA(ZLGJ,2)),1,0);
卖1:=IF(HHV(ZLGJ,2)=HHV(ZLGJ,7) AND COUNT(ZLGJ>50,2) AND CROSS(MA(ZLGJ,2),ZLGJ),1,0);
DRAWTEXT(FILTER(买1=1,5),LOW-0.03,"买"),colorred;
STICKLINE(FILTER(买1=1,5),HIGH,LOW,0,1),colorred,LINETHICK3;
DRAWTEXT(FILTER(卖1=1,1),HIGH*1.02,'卖'),COLOR00FF00;
STICKLINE(FILTER(卖1=1,1),HIGH,LOW,0,1),COLOR00FF00,LINETHICK3;
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;
BDGD:=HHV(J,2)=HHV(J,8) AND J>80;
卖2:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0);
STICKLINE(卖2 AND 卖1<>1,HIGH,LOW,2,1),coloryellow,LINETHICK3;
STICKLINE(卖2 AND 卖1<>1,OPEN,CLOSE,4,1),coloryellow,LINETHICK3;
牛市数值=0;
RSV=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
a=SMA(RSV,3,1);
b=SMA(a,3,1);
e=3*a-2*b;
生死线:MA(CLOSE,n);
IF(a<0) a=0;
IF(a>100) a=100;
IF(b<0) b=0;
IF(b>100) b=100;
IF(e<0) e=0;
IF(e>100) e=100;
IsNowBuy:=FALSE;
sBUY:=CLOSE<1.2*LLV(LOW,7) AND CLOSE>MA(CLOSE,5) AND a>50 AND CROSS(MA(CLOSE,5),MA(CLOSE,10)); //买入信号
IF(sBUY==1) 牛市数值=1;
DRAWICON (sBUY,LOW,"buy");
//判断现在是否买入状态
IF(sBuy==TRUE OR IsNowBuy[1]==TRUE)
IsNowBuy:=TRUE;
//
keep=BArslAST(sBuy == TRUE); //买入多少天了
win5=0;win10=0;win15=0;win20=0;Lose3=0;
CanSell:=CROSS(MA(CLOSE,10),MA(CLOSE,5));
IF(IsNowBuy==TRUE)
{
IF(keep > 1)
{
pCost = MONEY[keep-1]/vol[keep-1];
//5%止盈
IF(win5[1] != 1 AND HIGH/PCost>1.05 )
{
win5=1;
DRAWICON(1,HIGH,"master_selL2"," 5%止盈");
牛市数值=2;
//IsNowBuy=FALSE;
}
ELSE
{
win5=win5[1];
}
//10%止盈
IF(win10[1] != 1 AND HIGH/PCost>1.1 )
{
win10=1;
DRAWICON(1,HIGH,"master_sell4"," 10%止盈");
牛市数值=3;
//IsNowBuy=FALSE;
}
ELSE
{
win10=win10[1];
}
//15%止盈
IF(win15[1] != 1 AND HIGH/PCost>1.15 )
{
win15=1;
DRAWICON(1,HIGH,"master_sell5"," 15%止盈");
牛市数值=4;
//IsNowBuy=FALSE;
}
ELSE
{
win15=win15[1];
}
//5%止损
IF(Lose3[1] != 1 AND (pCost-CLOSE)/PCost>0.05)
{
Lose3=1;
DRAWICON(1,HIGH,"master_sell3"," 5%止损");
牛市数值=5;
IsNowBuy=FALSE;
}
ELSE
{
Lose3=Lose3[1];
}
//卖出
IF(CanSell==TRUE)
{
DRAWICON(1,HIGH,"master_sell1"," 均线卖出");
牛市数值=6;
IsNowBuy=FALSE;
}
}
}
RETURN(牛市数值);




来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

N1赋值:6
N赋值:90
DX赋值:(收盘价+最高价+最低价+开盘价)/4
输出短线:((DX的1日简单移动平均+DX的3日简单移动平均+DX的5日简单移动平均)/3),线宽为2,COLORFFFFFF
输出FG:DX的17日简单移动平均+DX的17日简单移动平均-1日前的DX的17日简单移动平均的绝对值
输出FS:DX的17日简单移动平均+DX的17日简单移动平均-1日前的DX的17日简单移动平均
搏杀线赋值:如果DX的17日简单移动平均FILLRGN(FG,搏杀线,搏杀线FILLRGN(搏杀线,FS,搏杀线>FS,自定色)
MTM赋值:收盘价-1日前的收盘价
ZLGJ赋值:100*MTM的N1日指数移动平均的N1日指数移动平均/MTM的绝对值的N1日指数移动平均的N1日指数移动平均
买1赋值:如果2日内ZLGJ的最低值=7日内ZLGJ的最低值ANDCOUNT(ZLGJ<0,2)ANDCROSS(ZLGJ,ZLGJ的2日简单移动平均),返回1,否则返回0
卖1赋值:如果2日内ZLGJ的最高值=7日内ZLGJ的最高值ANDCOUNT(ZLGJ>50,2)ANDCROSS(ZLGJ的2日简单移动平均,ZLGJ),返回1,否则返回0
当满足条件买1=1的5日过滤时,在最低价-0.03位置书写文字,画红色
当满足条件买1=1的5日过滤时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色,线宽为3
当满足条件卖1=1的1日过滤时,在最高价*1.02位置书写文字,COLOR00FF00
当满足条件卖1=1的1日过滤时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR00FF00,线宽为3
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
BDGD赋值:2日内J的最高值=8日内J的最高值 AND J>80
卖2赋值:如果1日前的J-0.01上穿JANDREF(BDGD,1),返回1,否则返回0
当满足条件卖2AND卖1不等于1时,在最高价和最低价位置之间画柱状线,宽度为2,1不为0则画空心柱.,画黄色,线宽为3
当满足条件卖2AND卖1不等于1时,在开盘价和收盘价位置之间画柱状线,宽度为4,1不为0则画空心柱.,画黄色,线宽为3
牛市数值=0
RSV=(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
A=RSV的3日[1日权重]移动平均
B=A的3日[1日权重]移动平均
E=3*A-2*B
输出生死线:收盘价的N日简单移动平均
如果A<0,返回?,否则返回? A=0
如果A>100,返回?,否则返回? A=100
如果B<0,返回?,否则返回? B=0
如果B>100,返回?,否则返回? B=100
如果E<0,返回?,否则返回? E=0
如果E>100,返回?,否则返回? E=100
ISNOWBUY赋值:FALSE
SBUY赋值:收盘价<1.2*7日内最低价的最低值 AND 收盘价>收盘价的5日简单移动平均 AND A>50 AND 收盘价的5日简单移动平均上穿收盘价的10日简单移动平均
//买入信号IF(SBUY(1) 牛市数值=1
当满足条件SBUY时,在最低价位置画"买入开仓"号图标
ISNOWBUY赋值:TRUE
//KEEP=上次SBUYTRUE距今天数
//买入多少天了WIN5=0
WIN10=0
WIN15=0
WIN20=0
LOSE3=0
CANSELL赋值:收盘价的10日简单移动平均上穿收盘价的5日简单移动平均
如果ISNOWBUYTRUE,返回?,否则返回?ELSE//10%止盈IF(WIN10[1] 不等于 1 AND 最高价/PCOST>1.1 )ELSE//15%止盈IF(WIN15[1] 不等于 1 AND 最高价/PCOST>1.15 )ELSE//5%止损IF(LOSE3[1] 不等于 1 AND (PCOST-收盘价)/PCOST>0.05)ELSE//卖出IF(CANSELL(TRUE)}}RETURN(牛市数值)

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图