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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 收缩K线公式

   

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


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

主题:收缩K线公式

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


加好友 发短信
等级:新手上路 帖子:69 积分:506 威望:0 精华:0 注册:2010/9/4 23:13:53
收缩K线公式  发帖心情 Post By:2012/6/23 22:19:10    Post IP:110.249.30.146[显示全部帖子]

图片点击可在新窗口打开查看

 

如果看不到图,点击这里:http://hiphotos.baidu.com/1585525339/pic/item/e0e29fa25edf8db12ce318c80923dd54544e74de.jpg

 

例图:000758,中色股份,2011/10/21----11/01

含义:某日K线最高价低于基K线最高价,最低价高于基K线最低价。

公式:

STICKLINE(H>REFX(H,1) AND L<REFX(L,1),L,H,4,1),COLORWHITE;
YX:=BARSLAST(H<REF(H,1) AND L>REF(L,1)),LINETHICK0;
STICKLINE(H<REF(H,YX+1) AND L>REF(L,YX+1),REF(H,YX+1),REF(L,YX+1),4.5,1),COLORGREEN;

问题:

1、如何修改公式去掉2号K线方框?因为A和B两根K线的最高价高于基K线的最高价,不符合要求。

2、这是在博易大师上的效果图,金字塔如何实现这个效果?

[此贴子已经被作者于2012-6-23 22:19:45编辑过]

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


加好友 发短信
等级:新手上路 帖子:69 积分:506 威望:0 精华:0 注册:2010/9/4 23:13:53
  发帖心情 Post By:2012/6/25 15:58:36    Post IP:119.248.17.205[显示全部帖子]

某日K线最高价高于右侧K线的最高价,并且最低价低于右侧K线的最低价,则给该K线加白框,称为基本K线。此后的右侧K线与基本K线进行比较,只要它的最高价低于基本K线的最高价,并且最低价高于基本K线的最低价,就给该K线加绿框。以此类推。直到最高价高于基本K线的最高价,或者最低价低于基本K线的最低价时,停止加绿框。

下面例图是欧元/美元,4小时图,其中红色箭头所指K线,即2012/06/21/21:00,不符合要求,怎么去掉绿框?

图片点击可在新窗口打开查看

图片地址:http://hiphotos.baidu.com/1585525339/pic/item/0bc7e8a38226cffce8712e1eb9014a90f703ea55.jpg


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


加好友 发短信
等级:新手上路 帖子:69 积分:506 威望:0 精华:0 注册:2010/9/4 23:13:53
  发帖心情 Post By:2012/6/25 17:17:36    Post IP:119.248.17.205[显示全部帖子]

白色方框,我已经写出,就是绿色方框写得不如意

白色方框

STICKLINE(H>REFX(H,1) AND L<REFX(L,1),L,H,4,1),COLORWHITE;

 

绿色方框


YX:=BARSLAST(H<REF(H,1) AND L>REF(L,1)),LINETHICK0;
STICKLINE(H<REF(H,YX+1) AND L>REF(L,YX+1),REF(H,YX+1),REF(L,YX+1),4.5,1),COLORGREEN;


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


加好友 发短信
等级:新手上路 帖子:69 积分:506 威望:0 精华:0 注册:2010/9/4 23:13:53
  发帖心情 Post By:2012/6/26 17:42:06    Post IP:119.248.18.233[显示全部帖子]

想了一个变通的方法,但是比较麻烦,需要时常手动设置M的数值

 

STICKLINE(H<REF(H,YX+1) AND L>REF(L,YX+1),REF(H,YX+1),REF(L,YX+1),4.5,1),COLORGREEN;

替换为

STICKLINE(H<REF(H,YX+1) AND L>REF(L,YX+1) AND HHV(H,M)<REF(H,YX+1) AND LLV(L,M)>REF(L,YX+1),REF(H,YX+1),REF(L,YX+1),4.5,1),COLORGREEN;

 

m取yx的值。

 

请问各位,有没有更好的方法?


 回到顶部