欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → vba语言版的“亚当理论”能否用pel语言实现呢?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4637人关注过本帖树形打印复制链接

主题:vba语言版的“亚当理论”能否用pel语言实现呢?

美女呀,离线,留言给我吧!
vba
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:163 积分:480 威望:0 精华:0 注册:2013/5/4 11:04:52
vba语言版的“亚当理论”能否用pel语言实现呢?  发帖心情 Post By:2014/1/28 14:51:58    Post IP:113.201.60.58[显示全部帖子]

这个是金字塔老师用vba实现的指标,能否转化成pel语言呢?请老师帮忙,非常感谢!

AH:=HIGH; AL:=LOW; AO:=OPEN; AC:=CLOSE;
<%
vh=ffl.vardata("AH")
vl=ffl.vardata("AL")
vo=ffl.vardata("AO")
vc=ffl.vardata("AC")
last=ubound(vh)
if last<101 then
b=last+1
else
b=0
for i=last-101 to last-51
  vh(i)=vh(i+51)
  vl(i)=vl(i+51)
  vo(i)=vo(i+51)
  vc(i)=vc(i+51)
next
a=(vh(last-51)+vl(last-51))/2
j=1
for i=last-49 to last
  j=j+2
  vh(i)=2*a-vl(i-j)
  vl(i)=2*a-vh(i-j)
  vo(i)=2*a-vc(i-j)
  vc(i)=2*a-vo(i-j)
next
end if
ffl.vardata("AH")=vh
ffl.vardata("AL")=vl
ffl.vardata("AO")=vo
ffl.vardata("AC")=vc
ffl.varstartindex("AH")=b
ffl.varstartindex("AL")=b
ffl.varstartindex("AO")=b
ffl.varstartindex("AC")=b
%>
A:=BACKSET(ISLASTBAR,50);
STICKLINE(A AND AC>=AO,AO,AC,6,1),COLORMAGENTA,SHIFT50;
STICKLINE(A AND AC>=AO,AL,AO,0.1,1),COLORMAGENTA,SHIFT50;
STICKLINE(A AND AC>=AO,AC,AH,0.1,1),COLORMAGENTA,SHIFT50;
STICKLINE(A AND AC<AO,AO,AC,6,0),COLORGREEN,SHIFT50;
STICKLINE(A AND AC<AO,AL,AH,0.1,0),COLORGREEN,SHIFT50;
VERTLINE(ISLASTBAR),COLORYEALOW,POINTDOT;


 回到顶部
美女呀,离线,留言给我吧!
vba
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:163 积分:480 威望:0 精华:0 注册:2013/5/4 11:04:52
  发帖心情 Post By:2014/1/28 14:59:32    Post IP:113.201.60.58[显示全部帖子]

晕,vba我也不懂,上面的vba代码是金字塔的老师写的(忘了是哪位老师了),所以想请老师转换成pel语言,这样方便大家解读代码,非常感谢老师!

 回到顶部