求教几个点如何定位-@齐云 (文华财经WH8赢智V8.2)

投资者咨询:求教几个点如何定位-@齐云 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-25 20:35
 

按此在新窗口浏览图片
文件名:做空a.png

MACD(8,21,9)BOLL60602);RSI7,7;KD9,3,3);

MA1=C,13);绿色MA2=(C,60);灰色MA3=(C,120);

做空A:MACDA处死叉时,满足以下条件做空

① A死叉前的最近一次金叉为C,金叉C与死叉A之间K线最高价出现过大于等于BOLL上轨并且KD的K值出现过大于80,或者金叉C与死叉A之间KD的D值出现过大于80),A处死叉时的DEA值大于0

② D处金叉后K线最高价出现过大于等于BOLL上轨,然后形成的死叉为BD处为B处前面最近的一次金叉,B处也为A处前面最近一次触及过BOLL上轨后形成的死叉;

③ 死叉B和金叉C时,MA2均大于MA3;

④ 金叉D与死叉B之间的K线根数<死叉B与死叉A之间的K线根数;

⑤ 死叉A时的DEA<B处死叉时的DEA;

止盈:自做空A开仓MA1<MA2<MA3后开始统计:若出现过RSI<20,当MACD金叉,且金叉时的DEA>前面最近一次MACD金叉时的DEA值时平空;若没有出现过RSI<20,但出现过MA1>MA2之后MACD再次金叉时平空;

止损:当一根阳线的收盘价大于金叉D到死叉A之间的最高价并且大于BOLL上轨止损;

技术人员回复
日期:2018-5-25 20:43
 您的问题与原贴连贯性太强,我们转交相关同事周一时间帮您分析回复
技术人员回复
日期:2018-5-28 10:24
这样:

DIFF := EMA(CLOSE,8) - EMA(CLOSE,21);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : =EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

MID:=MA(CLOSE,60);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,60);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2,NOTEXT;//布林通道上轨
BOTTOM:MID-2*TMP2,NOTEXT;//布林通道下轨

MA1:MA(C,13);
MA2:MA(C,60);
MA3:MA(C,120);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);

LC := REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;

N:=BARSLAST(CROSS(H,TOP))+1;
金叉:=CROSS(MACD,0);
死叉:=CROSSDOWN(MACD,0);
B1:=死叉&&SUM(死叉,N)=1;
DC:BARSLAST(金叉)+1,NODRAW;//O
DB:REF(BARSLAST(B1),1)+2,NODRAW;//O
DD:REF(BARSLAST(金叉),DB)+DB,NODRAW;

A:=死叉&&DEA>0&&EXIST(H>TOP&&(K>80||D>80),DC)&&REF(MA2,DC)>REF(MA3,DC)
&&REF(MA2,DB)>REF(MA3,DB)&&DB>REF(BARSLAST(金叉),DB)&&REF(EXIST(H>TOP,BARSLAST(金叉)+1),DB)&&DEA<REF(DEA,DB);
A,SK('A');
//VERTLINE(死叉,COLORRED);
HH:REF(HHV(H,DD),BARSLAST(A&&SKVOL=0)+1);   
ISUP&&C>HH&&C>TOP,BP('A');
X:COUNT(MA1<MA2&&MA2<MA3,BARSLAST(A&&SKVOL=0))=1,NODRAW;
//VERTLINE(X,COLORGREEN);
XD:BARSLAST(X),NODRAW;
EXIST(RSI<20,BARSLAST(X))&&BARSLAST(X)<BARSSK&&金叉&&DEA>REF(DEA,SUMBARS(金叉,2)),BP('A');
NOT(EXIST(RSI<20,BARSLAST(X)))&&BARSLAST(X)<BARSSK&&EXIST(MA1>MA2,BARSLAST(X)),BP('A');
//AAA:EXIST(H>TOP,DC),NODRAW;
//&&(K>80)||D>80
//COUNT(RSI<20,BARSLAST(SKVOL=0&&A))=0&&EXIST(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A))&&
//EXIST(MA1>MA2,BARSLAST(COUNT(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A)))=1)&&DEA<0&&DIFF<0&&金叉,BP('A');

//BB:=死叉&&EXIST(H>TOP,DC)&&MA2<MA3&&DEA>0&&EXIST(MA1<MA2,DC);
//BB,SK('B');
//BBD:=BARSLAST(BB&&SKVOL=0)+1;
//COUNT(DIFF<0&&DEA<0&&金叉&&DEA>REF(DEA,REF(BARSLAST(金叉),1)),BBD)=1,BP('B');
//HH1:=REF(HHV(H,DC),BBD);  
//EVERY(ISUP&&C>HH1,2),BP('B');
AUTOFILTER;
投资者咨询:求教几个点如何定位-@齐云 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-25 20:35


图片点击可在新窗口打开查看

图片点击可在新窗口打开查看这些都是符合开仓条件的为什么没有显示出来呢 
技术人员回复
日期:2018-5-28 22:27

您的问题连续性较强,明天工作时间相关同事帮您分析回复

技术人员回复
日期:2018-5-29 8:22
图二的问题调整了一下:

图一是因为A之前最近一次h穿top形成的b点位置应该是更近的一个如图:

DIFF := EMA(CLOSE,8) - EMA(CLOSE,21);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : =EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

MID:=MA(CLOSE,60);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,60);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2,NOTEXT;//布林通道上轨
BOTTOM:MID-2*TMP2,NOTEXT;//布林通道下轨

MA1:MA(C,13);
MA2:MA(C,60);
MA3:MA(C,120);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);

LC := REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;

N:=BARSLAST(CROSS(H,TOP))+1;
金叉:=CROSS(MACD,0);
死叉:=CROSSDOWN(MACD,0);
B1:=死叉&&SUM(死叉,N)=1;
DC:BARSLAST(金叉)+1,NODRAW;//O
DB:REF(BARSLAST(B1),1)+2,NODRAW;//O
DD:REF(BARSLAST(金叉),DB)+DB,NODRAW;
//VERTLINE(B1,COLORRED);
A:=死叉&&DEA>0&&EXIST((H>TOP&&K>80)||D>80,DC)&&REF(MA2,DC)>REF(MA3,DC)
&&REF(MA2,DB)>REF(MA3,DB)&&DB>REF(BARSLAST(金叉),DB)&&REF(EXIST(H>TOP,BARSLAST(金叉)+1),DB)&&DEA<REF(DEA,DB);
A,SK('A');
//VERTLINE(死叉,COLORRED);
HH:REF(HHV(H,DD),BARSLAST(A&&SKVOL=0)+1);   
ISUP&&C>HH&&C>TOP,BP('A');
X:COUNT(MA1<MA2&&MA2<MA3,BARSLAST(A&&SKVOL=0))=1,NODRAW;
//VERTLINE(X,COLORGREEN);
XD:BARSLAST(X),NODRAW;
EXIST(RSI<20,BARSLAST(X))&&BARSLAST(X)<BARSSK&&金叉&&DEA>REF(DEA,SUMBARS(金叉,2)),BP('A');
NOT(EXIST(RSI<20,BARSLAST(X)))&&BARSLAST(X)<BARSSK&&EXIST(MA1>MA2,BARSLAST(X)),BP('A');
//AAA:EXIST(H>TOP,DC),NODRAW;
//&&(K>80)||D>80
//COUNT(RSI<20,BARSLAST(SKVOL=0&&A))=0&&EXIST(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A))&&
//EXIST(MA1>MA2,BARSLAST(COUNT(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A)))=1)&&DEA<0&&DIFF<0&&金叉,BP('A');

//BB:=死叉&&EXIST(H>TOP,DC)&&MA2<MA3&&DEA>0&&EXIST(MA1<MA2,DC);
//BB,SK('B');
//BBD:=BARSLAST(BB&&SKVOL=0)+1;
//COUNT(DIFF<0&&DEA<0&&金叉&&DEA>REF(DEA,REF(BARSLAST(金叉),1)),BBD)=1,BP('B');
//HH1:=REF(HHV(H,DC),BBD);  
//EVERY(ISUP&&C>HH1,2),BP('B');
AUTOFILTER;




图片点击可在新窗口打开查看
投资者咨询:求教几个点如何定位-@齐云 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-25 20:35
 图一是因为A之前最近一次h穿top形成的b点位置应该是更近的一个如图:

② D处金叉后K线最高价出现过大于等于BOLL上轨,然后形成的死叉为BD处为B处前面最近的一次金叉,B处也为A处前面最近一次触及过BOLL上轨后形成的死叉;

我描述的本意是:金叉D与死叉B之间K线最高价触及过BOLL上轨,B点位置是MACD刚死叉翻绿的时候,所以A点之前最近一次触及过BOLL上轨形成的死叉点就是在B点位置
技术人员回复
日期:2018-5-29 10:13
 调整了一下:

DIFF := EMA(CLOSE,8) - EMA(CLOSE,21);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : =EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

MID:=MA(CLOSE,60);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,60);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2,NOTEXT;//布林通道上轨
BOTTOM:MID-2*TMP2,NOTEXT;//布林通道下轨

MA1:MA(C,13);
MA2:MA(C,60);
MA3:MA(C,120);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);

LC := REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;

N:=BARSLAST(CROSS(H,TOP))+1;
金叉:=CROSS(MACD,0);
死叉:=CROSSDOWN(MACD,0);
B1:=死叉&&SUM(死叉,N)=1&&EXIST(H>TOP,BARSLAST(金叉));
DC:BARSLAST(金叉)+1,NODRAW;//O
DB:REF(BARSLAST(B1),1)+2,NODRAW;//O
DD:REF(BARSLAST(金叉),DB)+DB,NODRAW;
VERTLINE(B1,COLORRED);
A:=死叉&&DEA>0&&EXIST((H>TOP&&K>80)||D>80,DC)&&REF(MA2,DC)>REF(MA3,DC)
&&REF(MA2,DB)>REF(MA3,DB)&&DB>REF(BARSLAST(金叉),DB)&&REF(EXIST(H>TOP,BARSLAST(金叉)+1),DB)&&DEA<REF(DEA,DB);
A,SK('A');
//VERTLINE(死叉,COLORRED);
HH:REF(HHV(H,DD),BARSLAST(A&&SKVOL=0)+1);   
ISUP&&C>HH&&C>TOP,BP('A');
X:COUNT(MA1<MA2&&MA2<MA3,BARSLAST(A&&SKVOL=0))=1,NODRAW;
//VERTLINE(X,COLORGREEN);
XD:BARSLAST(X),NODRAW;
EXIST(RSI<20,BARSLAST(X))&&BARSLAST(X)<BARSSK&&金叉&&DEA>REF(DEA,SUMBARS(金叉,2)),BP('A');
NOT(EXIST(RSI<20,BARSLAST(X)))&&BARSLAST(X)<BARSSK&&EXIST(MA1>MA2,BARSLAST(X)),BP('A');
//AAA:EXIST(H>TOP,DC),NODRAW;
//&&(K>80)||D>80
//COUNT(RSI<20,BARSLAST(SKVOL=0&&A))=0&&EXIST(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A))&&
//EXIST(MA1>MA2,BARSLAST(COUNT(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A)))=1)&&DEA<0&&DIFF<0&&金叉,BP('A');

//BB:=死叉&&EXIST(H>TOP,DC)&&MA2<MA3&&DEA>0&&EXIST(MA1<MA2,DC);
//BB,SK('B');
//BBD:=BARSLAST(BB&&SKVOL=0)+1;
//COUNT(DIFF<0&&DEA<0&&金叉&&DEA>REF(DEA,REF(BARSLAST(金叉),1)),BBD)=1,BP('B');
//HH1:=REF(HHV(H,DC),BBD);  
//EVERY(ISUP&&C>HH1,2),BP('B');
AUTOFILTER;
投资者咨询:求教几个点如何定位-@齐云 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-25 20:35


图片点击可在新窗口打开查看

图片点击可在新窗口打开查看
很多类似这些地方符合开仓的却没有开仓,还有途中的红色的竖线能不能去掉啊? 
技术人员回复
日期:2018-5-29 15:57
 这样:

DIFF := EMA(CLOSE,8) - EMA(CLOSE,21);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : =EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

MID:=MA(CLOSE,60);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,60);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2,NOTEXT;//布林通道下轨

MA1:MA(C,13);
MA2:MA(C,60);
MA3:MA(C,120);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);

LC := REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;

N:=BARSLAST(CROSS(H,TOP))+1;
金叉:=CROSS(MACD,0);
死叉:=CROSSDOWN(MACD,0);
B1:=死叉&&SUM(死叉,N)=1&&EXIST(H>TOP,BARSLAST(金叉));
DC:BARSLAST(金叉)+1,NODRAW;//O
DB:REF(BARSLAST(B1),1)+2,NODRAW;//O
DD:REF(BARSLAST(金叉),DB)+DB,NODRAW;

Z:=(EXIST(H>TOP,DC)&&EXIST(K>80,DC))||EXIST(D>80,DC),NODRAW;
A:=死叉&&DEA>0&&Z&&REF(MA2,DC)>REF(MA3,DC)
&&REF(MA2,DB)>REF(MA3,DB)&&DB>REF(BARSLAST(金叉),DB)&&REF(EXIST(H>TOP,BARSLAST(金叉)+1),DB)&&DEA<REF(DEA,DB);
A,SK('A');

HH:REF(HHV(H,DD),BARSLAST(A&&SKVOL=0)+1);   
ISUP&&C>HH&&C>TOP,BP('A');
X:=COUNT(MA1<MA2&&MA2<MA3,BARSLAST(A&&SKVOL=0))=1,NODRAW;

XD:=BARSLAST(X),NODRAW;
EXIST(RSI<20,BARSLAST(X))&&BARSLAST(X)<BARSSK&&金叉&&DEA>REF(DEA,SUMBARS(金叉,2)),BP('A');
NOT(EXIST(RSI<20,BARSLAST(X)))&&BARSLAST(X)<BARSSK&&EXIST(MA1>MA2,BARSLAST(X)),BP('A');
//AAA:EXIST(H>TOP,DC),NODRAW;
//&&(K>80)||D>80
//COUNT(RSI<20,BARSLAST(SKVOL=0&&A))=0&&EXIST(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A))&&
//EXIST(MA1>MA2,BARSLAST(COUNT(MA1<MA2&&MA2<MA3,BARSLAST(SKVOL=0&&A)))=1)&&DEA<0&&DIFF<0&&金叉,BP('A');

//BB:=死叉&&EXIST(H>TOP,DC)&&MA2<MA3&&DEA>0&&EXIST(MA1<MA2,DC);
//BB,SK('B');
//BBD:=BARSLAST(BB&&SKVOL=0)+1;
//COUNT(DIFF<0&&DEA<0&&金叉&&DEA>REF(DEA,REF(BARSLAST(金叉),1)),BBD)=1,BP('B');
//HH1:=REF(HHV(H,DC),BBD);  
//EVERY(ISUP&&C>HH1,2),BP('B');
AUTOFILTER;