RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1),linethick1; D:SMA(K,3,1),linethick1; J:3*K-2*D,linethick1; 如何准确计算出,“盘中第一次“K上穿D时的价格? 1.如果按照收盘后的D的数值来计算,由于股价当天的上涨使得D的上涨,计算出来的K上穿D的价格肯定不够精准,计算出的结果一定高于盘中“K上穿D时的价格,故而放弃; 2.如果按照K等于昨日的D来计算,算出来的价格非常接近,但仍不精确; 3.如果按照D等于昨日的D来计算,算出来的价格也非常接近,但仍不是罪精确的答案。 所以请教有没有人研究过这个问题,计算出“盘中第一次“K上穿D时的价格?
爱约股解答:
分2步
先建名为YY01的指标
{YY01}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
KK:REF(K,1);
DD:REF(D,1);
HH:HHV(H,9);
LL:LLV(L,9);
TJ:REF(K<D,1);
再建分笔周期指标
RSV1:=(C-"YY01.LL#DAY")/("YY01.HH#DAY"-"YY01.LL#DAY")*100;
KK:="YY01.KK#DAY"*2/3+RSV1*1/3;
DD:="YY01.DD#DAY"*2/3+KK*1/3;
TJ:="YY01.TJ#DAY";
金叉信号:CROSS(KK,DD) AND TJ;
复盘信号:HHV(金叉信号,0);{用于复盘选股,周期一定要选分笔}
金叉价格:HHV(IF(CROSS(复盘信号,0.5),C,0),0),LINETHICK0;