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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]请老师帮忙看一下编写问题

   

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


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

主题:[求助]请老师帮忙看一下编写问题

帅哥哟,离线,有人找我吗?
Ritter
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:139 积分:0 威望:0 精华:0 注册:2016/12/13 9:40:24
[求助]请老师帮忙看一下编写问题  发帖心情 Post By:2019/11/7 13:54:44    Post IP:121.232.27.98[显示全部帖子]

Z1:ZIG(4,N1);
XD:=valuewhen(Z1>ref(Z1,1) and ref(Z1,1)<ref(Z1,2),REF(LOW,1));//小趋势低点
XG:=valuewhen(Z1<ref(Z1,1) and ref(Z1,1)>ref(Z1,2),REF(HIGH,1));//小趋势高点
FDD:=valuewhen((C-XD)/XD>N1*0.01,XD);//翻多后的低点
FD:=valuewhen(XD>REF(XD,1) AND REF(XD,1)>REF(XD,2),REF(XD,1));//翻多后的最低点

想请教转折后的最低点该怎么写,谢谢!!


 回到顶部
帅哥哟,离线,有人找我吗?
Ritter
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:139 积分:0 威望:0 精华:0 注册:2016/12/13 9:40:24
  发帖心情 Post By:2019/11/7 14:54:54    Post IP:121.232.27.98[显示全部帖子]

以下是引用FireScript在2019/11/7 14:42:57的发言:
zig的转折?

不是ZIG转折,ZIG的转折是会被随时刷新的,我想用波段的低点作为对比,来求那个转折的低点


 回到顶部
帅哥哟,离线,有人找我吗?
Ritter
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:139 积分:0 威望:0 精华:0 注册:2016/12/13 9:40:24
  发帖心情 Post By:2019/11/7 15:24:48    Post IP:121.232.27.98[显示全部帖子]

以下是引用FireScript在2019/11/7 15:05:07的发言:
 这样描述不行。我没办法写成代码的。你得指出你这个波段的定义的。

Z1:ZIG(4,N1);

Z1:ZIG(4,N1);//波段
XD:=valuewhen(Z1>ref(Z1,1) and ref(Z1,1)<ref(Z1,2),REF(LOW,1));//波段低点

XG:=valuewhen(Z1<ref(Z1,1) and ref(Z1,1)>ref(Z1,2),REF(HIGH,1));//波段高点

 

Z1:ZIG(4,N1);


 回到顶部
帅哥哟,离线,有人找我吗?
Ritter
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:139 积分:0 威望:0 精华:0 注册:2016/12/13 9:40:24
  发帖心情 Post By:2019/11/7 16:24:22    Post IP:121.232.27.98[显示全部帖子]

以下是引用FireScript在2019/11/7 15:38:22的发言:
那你这不就是zig的了么。
但是你这里的xd,xg 已经就是波峰波谷位置的值了啊。你是要波峰波谷位置之后的K线的最低值?

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

类似上图这样的区间吗?

 
 
不是求区间,以空翻多为例,当两个波谷比较,最近的一个波谷大于前期一个波谷,那就假设为多头,并求出这个多头势的最低点,也就是前一个波谷的值。


 回到顶部
帅哥哟,离线,有人找我吗?
Ritter
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:139 积分:0 威望:0 精华:0 注册:2016/12/13 9:40:24
  发帖心情 Post By:2019/11/7 17:20:00    Post IP:121.232.27.98[显示全部帖子]

以下是引用yukizzc在2019/11/7 16:31:32的发言:
variable:m[]=0;
if barpos<2 then m:=0;
Z1:ZIG(4,10);//波段
temp:=ref(low,1);
if Z1>ref(Z1,1) and ref(Z1,1)<ref(Z1,2) then m:=temp;
a:m;
b:m[UBOUND(m)-1]
如果A>B,之后每次出现的高点作为压力位,该怎么表达呀,谢谢!!

 回到顶部