投资者咨询:
如何提取分时的价格? (文华财经)来源:文华财经 日期:2020-12-14 9:24
老师:如何提取分时图上的价格?
分时图实际是一分钟收盘价连线,时间点价格对应就是C。
有疑问您可以截图具体说明下。
投资者咨询:
如何提取分时的价格? (文华财经)来源:文华财经 日期:2020-12-14 9:24
老师:这个指标如何显示成一条线的形式,比如在副图上定义在0的位置上显示,红绿/
//SAR源码指标
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:SAR(4,STEP1,MVALUE1),NODRAW;
//IF(SARLINE>0,SARLINE,NULL),COLORRED,NOTEXT,CIRCLEDOT;
//IF(SARLINE<0,-SARLINE,NULL),COLORCYAN,NOTEXT,CIRCLEDOT;
//定义M周期,可以任意修改
M:=20;
CON:=H>HV(H,M)&&SARLINE>0;
CNX:=REF(CON,1)&&H<REF(H,1);
NN:BARSLAST(CNX)+1;
COM:=L<LV(L,M)&&SARLINE<0;
CMX:=REF(COM,1)&&L>REF(L,1);
MM:BARSLAST(CMX)+1;
DRAWLINE3(CNX&&REF(EXIST(CNX,NN),1),REF(L,MM),MM,CMX&&REF(EXIST(CMX,MM),1),REF(H,NN),NN,0),COLORRED,LINETHICK3;
DRAWLINE3(CMX&&REF(EXIST(CMX,MM),1),REF(H,NN),NN,CNX&&REF(EXIST(CNX,NN),1),REF(L,MM),MM,0),COLORGREEN,LINETHICK3;
//倒数第二条画线
MBV:=MAX(MM,NN);
NBV:=MIN(MM,NN);
ADM1:=BACKSET(ISLASTBAR&&MM=MBV,MBV+1);
ADN1:=BACKSET(ISLASTBAR&&MM=MBV,NBV+1);
DRAWLINE1(CROSS(ADM1=1,0.5),L,CROSS(ADN1=1,0.5),H,0),COLORRED,LINETHICK3;
ADM2:=BACKSET(ISLASTBAR&&NN=MBV,MBV+1);
ADN2:=BACKSET(ISLASTBAR&&NN=MBV,NBV+1);
DRAWLINE1(CROSS(ADM2=1,0.5),H,CROSS(ADN2=1,0.5),L,0),COLORGREEN,LINETHICK3;
//最后一条画线
DRAWLINE3(ISLASTBAR&&H<REF(H,NBV)&&NBV=NN,L,0,1,REF(H,NN),NN,0),COLORGREEN,LINETHICK3;
DRAWLINE3(ISLASTBAR&&L>REF(L,NBV)&&NBV=MM,H,0,1,REF(L,MM),MM,0),COLORRED,LINETHICK3;
投资者咨询:
如何提取分时的价格? (文华财经)来源:文华财经 日期:2020-12-14 9:24
就比如如下图显示:


文件名:睿期大户室截图20201216082920.jpg
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:=SAR(4,STEP1,MVALUE1),NODRAW;
M:=20;
CON:=H>HV(H,M)&&SARLINE>0;
CNX:=REF(CON,1)&&H<REF(H,1);
NN:=BARSLAST(CNX)+1;
COM:=L<LV(L,M)&&SARLINE<0;
CMX:=REF(COM,1)&&L>REF(L,1);
MM:=BARSLAST(CMX)+1;
X1:=BACKSET(CNX&&REF(EXIST(CNX,NN),1),MM);
X2:=BACKSET(CMX&&REF(EXIST(CMX,MM),1),NN);
MBV:=MAX(MM,NN);
NBV:=MIN(MM,NN);
ADM1:=BACKSET(ISLASTBAR&&MM=MBV,MBV+1);
ADN1:=BACKSET(ISLASTBAR&&MM=MBV,NBV+1);
X11:=BACKSET(ISLASTBAR&&H<REF(H,NBV)&&NBV=NN,NN);
X22:=BACKSET(ISLASTBAR&&L>REF(L,NBV)&&NBV=MM,MM);
ADM2:=BACKSET(ISLASTBAR&&NN=MBV,MBV+1);
ADN2:=BACKSET(ISLASTBAR&&NN=MBV,NBV+1);
Q:=BARSLAST(CROSS(X1,0.5)||CROSS(ADM1=1,0.5)||CROSS(X22,0.5));
W:=BARSLAST(CROSS(X2,0.5)||CROSS(ADM2=1,0.5)||CROSS(X11,0.5));
DRAWCOLORLINE(Q<W,0,COLORRED,COLORGREEN);
投资者咨询:
如何提取分时的价格? (文华财经)来源:文华财经 日期:2020-12-14 9:24
老师:您上面这个Q<W 这个条件如果保持3个周期(也就是3根K线)如何写,这里面有未来函数,是会调整变化的,是吗???
您指标本身就有未来函数,信号忽闪是正常的。
保持三个周期没办法编写,现在就是颜色对应,不能延续条件判断的。
投资者咨询:
如何提取分时的价格? (文华财经)来源:文华财经 日期:2020-12-14 9:24
老师:
均线交叉填色,分别为5,10,30周期的均线,在5上交10 后, 5上交20 后, 10也上交20,会形成一个三角形区域,在符合的条件后,在这个区区域内填色,下交也同理。
MAJ1:MA(C,5);MAJ2:MA(C,10);
MAJU:MA(C,20);
AA:BACKSET(CROSSDOWN(MAJ1>MAJ2&&MAJU>MAJ2,0.4)&&EXIST(CROSS(MAJ1,MAJU),BARSLAST(CROSS(MAJ1>MAJ2&&MAJU>MAJ2,0.5))+1),BARSLAST(CROSS(MAJ1>MAJ2&&MAJU>MAJ2,0.5))+1),NODRAW;
BB:BACKSET(CROSSDOWN(MAJ1<MAJ2&&MAJU<MAJ2,0.4)&&EXIST(CROSSDOWN(MAJ1,MAJU),BARSLAST(CROSS(MAJ1<MAJ2&&MAJU<MAJ2,0.5))+1),BARSLAST(CROSS(MAJ1<MAJ2&&MAJU<MAJ2,0.5))+1),NODRAW;
FILLRGN(AA&& MAJ1>MAJ2&&MAJU>MAJ2, MAJ2,MIN(MAJ1,MAJU) ,COLORRED );
FILLRGN(BB&& MAJ1<MAJ2&&MAJU<MAJ2, MAJ2,MAX(MAJ1,MAJU) ,COLORGREEN );
投资者咨询:
如何提取分时的价格? (文华财经)来源:文华财经 日期:2020-12-14 9:24
老师:这个形成三角形,填色后的面积能计算出来吗?
2。这个形成三角形后,能给它付予一个值吗?比如形成红色的为一个条件A