易得程序化交易技术论坛

登录 | 注册

积分: 0 |用户组: 游客

搜索
查看: 1269|回复: 0

请教这个指标如何转为易得指标。谢谢!

[复制链接]

5

主题

15

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
发表于 2023-12-7 19:02:55 | 显示全部楼层 |阅读模式

input:nm(9,1,100),mm1(4,2,40),mm2(3,2,40);
//ytj1:=datediff(ref(date,1),date)<>day-ref(day,1) or barpos=1;
ytj1:=month<>ref(month,1) or barpos=1;

ytj:=refx(ytj1,1);  //月末标记   KDJ
VERTLINE(ytj),color00ff00,pointdot;
hn:=sumbars(ytj,nm+1);
n0:=lbound(hn);
a:=setlbound(hn,1);
nn:=if(barpos<n0,barpos,hn-1);
RSV:=(CLOSE-LLV(LOW,nN))/(HHV(HIGH,nN)-LLV(LOW,nN))*100;
start:=barpos-barssince(ytj);
wk:=rsv[start[datacount]];
yk[start[datacount]]:=wk;
wd:=yk[start[datacount]];
yd[start[datacount]]:=wd;
for i=start[datacount]+1 to datacount do begin
  if ytj[i] then begin
    wk:=(rsv[i]+(mm1-1)*wk)/mm1;
    wd:=(wk+(mm2-1)*wd)/mm2;
    yk[i]:=wk;
    yd[i]:=wd;
  end else begin
    yk[i]:=(rsv[i]+(mm1-1)*wk)/mm1;
    yd[i]:=(yk[i]+(mm2-1)*wd)/mm2;
  end;
end;


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|易得程序化 ( 粤ICP备2022064048号 )

GMT+8, 2025-4-28 19:19 , Processed in 0.050620 second(s), 18 queries .

快速回复 返回顶部 返回列表