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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 关于重新定义K线周期顺序的问题

   

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


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

主题:关于重新定义K线周期顺序的问题

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
关于重新定义K线周期顺序的问题  发帖心情 Post By:2018/12/12 11:58:28    Post IP:124.119.133.228[只看该作者]

比如,转向指标的峰谷的时间周期都是当下从从右向左左计数的,请教下老师有没有办法用数组之类的从新给转向指标定义时间标记,实现这个要怎么写?
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20181212115512.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/12/12 14:08:10    Post IP:180.169.30.6[只看该作者]

能具体看下你说的是哪个函数或者指标下定义的波峰波谷。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
乐山
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
  发帖心情 Post By:2018/12/12 16:11:15    Post IP:124.119.133.228[只看该作者]

比如这个指标。

前M个ZIG转向波峰到当前的距离。

用法: 
PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1

例如:PEAKBARS(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数
PEAKBARS(MA(C,20),8,1)表示均线的8%的ZIG转向的上一个波峰到当前的周期数
所属函数组:指标函数

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
  发帖心情 Post By:2018/12/12 16:12:49    Post IP:124.119.133.228[只看该作者]

或者这个指标,PEAKBARSA(X,N,M)

前M个ZIGA转向波峰到当前周期数(绝对变化量)。

用法:
PEAKBARSA(X,N,M)表示之字转向ZIGA(X,N)的前M个波峰到当前的周期数,M必须大于等于1

例如:
PEAKBARSA(RSI1,10,1)
所属函数组:指标函数

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/12/12 16:23:31    Post IP:180.169.30.6[只看该作者]

 这2个函数返回的都是第M个波峰距离现在的位置。和你1楼的图关联的话,我没太明白 你的需求是怎样的?


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
乐山
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
  发帖心情 Post By:2018/12/12 16:43:35    Post IP:124.119.133.228[只看该作者]

我的需求就是。比如我想调用指标的前一个高点的时间,如果是按指标的调用方式,“”前一个高点“”始终是在向右移动的。

因为他的计数方式是从右向左数。

我的意思是能不能想个办法把他原来的高低点的技术方式改成从左往右,这样我要的摸个高点比如计数是从屏幕左侧数的第5个高点,这样这个高点的时间和数值都是固定的不会随着行情发展而变化。

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/12/12 17:18:32    Post IP:180.169.30.6[只看该作者]

 参考下这个例子:

s:ZIG(h-l,10);
cond:ref(s,1)<s and ref(s,2)>ref(s,1);//zig波谷位置第二个K的定义方式,因为波谷或波峰当个K位置无法定义,涉及未来,但是波谷或者波峰第二个K还是可以定义的。
ct:count(cond,0);//累计的波谷数量
result:BARSSINCE(ct=1);//ct=2,3,4..则是取第2,3,4...个波谷到现在的位置其他的以此类推。取第N个波谷位置的时候还需要偏移下这个返回值才行。第一个ct=1的位置上result返回值是0,次个K才返回1。使用这个值的时候注意下。

关键是要定义好波峰波谷才行。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
乐山
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
  发帖心情 Post By:2018/12/12 18:13:44    Post IP:124.119.133.228[只看该作者]

尽管有老师的提示,自己还是没写出来能显示和提取的指标和图啊。

比如就按老师你给这思路我怎么样画出,或取值出前一个高点的第二个K的高点呢?
我直接复制你上面的代码,没有显示出我想要的东西

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
  发帖心情 Post By:2018/12/12 18:37:27    Post IP:124.119.133.228[只看该作者]

s:PEAK(4,0.5,1);//比如说这个是波峰1
用转换后的记录应该怎么写?
包括波峰2之类的

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2018/11/12 11:09:38
  发帖心情 Post By:2018/12/12 18:38:27    Post IP:124.119.133.228[只看该作者]

用全局变量和数组是不是可以实现?

 回到顶部
总数 19 1 2 下一页