Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:连续5根红线,显示一个图标

1楼
179623 发表于:2020/12/21 17:51:30
在KDJ中,K穿过D后,连续5根都是K>D, 然后显示一个图标;怎么写呢?
2楼
FireScript 发表于:2020/12/22 8:52:23
 input:n(9,1,100,10),p1(3,2,40,4),p2(3,2,40,4);//参数设置
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D,NODRAW;

kdjjc:cross(k,d),NODRAW;//kdj金叉
kdjsc:cross(d,k),NODRAW;

LEN:BARSLAST(kdjjc);//距离金叉的位置

DRAWICON(LEN=5,H,1);//金叉之后的第五个K,不包括金叉的K

3楼
nianshun 发表于:2021/2/21 21:32:22
input:n(9,1,100,10),p1(3,2,40,4),p2(3,2,40,4);//参数设置
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D,NODRAW;

kdjjc:cross(k,d),NODRAW;//kdj金叉
kdjsc:cross(d,k),NODRAW;

LEN:BARSLAST(kdjjc);//距离金叉的位置

DRAWICON(LEN=5,H,1);//金叉之后的第五个K,不包括金叉的K

如果图标很多,又如何只保留最后两个图标呢
4楼
FireScript 发表于:2021/2/22 9:15:54
 
 这个恐怕只能用未来函数了。因为你在当前位置 不用未来函数你是不知道后面还有几个满足条件的情况。

LEN:DATACOUNT-BARPOS;
ct:count(REF(GT,1),0);
cd:refx(ct,LEN)-ct<=2;
DRAWTEXT(REF(GT,1) and cd ,L*0.999,'↑',COLORRGB( 255,100 ,100 ));//拐头做标记

以上只能在序列模式里使用。或者你把这些判断放到序列里调用,这样当前指标就可以依然使用逐K。
5楼
nianshun 发表于:2021/2/22 12:27:05
收到,谢谢工程师
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01953 s, 3 queries.