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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 股指300连续如何在小时(60min)K线显示开盘30分钟再高价(上轨)

   

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


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

主题:股指300连续如何在小时(60min)K线显示开盘30分钟再高价(上轨)

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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
股指300连续如何在小时(60min)K线显示开盘30分钟再高价(上轨)  发帖心情 Post By:2018/1/29 18:04:58    Post IP:14.18.29.107[只看该作者]

如下公式为何可在商品期货显示,非60分钟股指都可显示!请修改为克在60分钟K线上显示,谢谢!!
N:=BARSLAST(DATE<>REF(DATE,1))+1,LINETHICK0;
N1:=0;
NMIN1:=30;
NMIN2:=10;
开盘30分钟最高价:=VALUEWHEN(TIME<=100000&&OPENMINUTES(TIME)<=30,HHV(H,N));
开盘30分钟最低价:=VALUEWHEN(TIME<=100000&&OPENMINUTES(TIME)<=30,LLV(L,N));
上轨:开盘30分钟最高价+N1*MINDIFF,COLORRED,LINETHICK2;
下轨:开盘30分钟最低价-N1*MINDIFF,COLORRED,LINETHICK2;
上下:(上轨+下轨)/2,LINETHICK1,COLORGREEN;

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


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

因为你是60分钟,里面的条件都没发触发,具体说是周期只要大于30分钟就不行。 比如这里:OPENMINUTES(TIME)<=30,这个恒不成立。 所以才会无法显示。


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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
  发帖心情 Post By:2018/1/30 14:23:22    Post IP:183.40.128.25[只看该作者]

请帮忙写个各段时间均适应的公式

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


加好友 发短信
等级:论坛游侠 帖子:388 积分:0 威望:0 精华:0 注册:2014/11/22 18:13:16
  发帖心情 Post By:2018/2/1 7:14:53    Post IP:14.18.29.107[只看该作者]

1:我上面提的问题请帮忙解决!——请帮忙写个各段时间均适应的公式(K线显示开盘30分钟再高价);
2:发现同一框架内选择持仓同步时,选择k线出现信号停止检测,会对所有的窗格有效!即一个窗格出现信号,其他同一品种或其他品品种的窗格都会停止检测与同步!!
3:以上版本4.1.0
4:实盘用户等用!!


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


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

1.如果要多周期适应,只能跨周期引用了没有其他办法的。把你原先代码里面计算30分钟内最高最低价抽取出来

放到被引用指标A下面:

N:BARSLAST(DATE<>REF(DATE,1))+1,LINETHICK0;
30H:VALUEWHEN(TIME<=100000&&OPENMINUTES(TIME)<=30,HHV(H,N));//名称改了下,方便引用时写参数
30L:VALUEWHEN(TIME<=100000&&OPENMINUTES(TIME)<=30,LLV(L,N));

当前指标:

N1:=0;
NMIN1:=30;
NMIN2:=10;
开盘30分钟最高价:=STKINDI('','A.30H',0,1,0);
开盘30分钟最低价:=STKINDI('','A.30L',0,1,0);
上轨:开盘30分钟最高价+N1*MINDIFF,COLORRED,LINETHICK2;
下轨:开盘30分钟最低价-N1*MINDIFF,COLORRED,LINETHICK2;
上下:(上轨+下轨)/2,LINETHICK1,COLORGREEN;

 

2.持仓同步的设计如此,暂时不支持更精细化的控制。



命数如织,当如磐石。
 回到顶部