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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教老师通达信TESTSKIP函数,在金字塔用什么函数替换

   

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


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

主题:请教老师通达信TESTSKIP函数,在金字塔用什么函数替换

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2019/11/25 13:24:59
请教老师通达信TESTSKIP函数,在金字塔用什么函数替换  发帖心情 Post By:2019/12/2 16:16:42    Post IP:218.17.197.226[只看该作者]

请教通达信TESTSKIP函数,在金字塔用什么函数替换

X_2:=TESTSKIP(DATE>X_1);

X_2赋值:如果满足条件日期>X_1,公式返回

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


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

这种需要用exit处理。
 if DATE>X_1)  then exit;


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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2019/11/25 13:24:59
  发帖心情 Post By:2019/12/2 17:15:19    Post IP:218.17.197.226[只看该作者]

老师另外咨询一个问题,直接应用KDJ里的J ,还有 CCI的 CCI,后面是否写 0,0,0 ?
J:STKINDI('','KDJ.j',0,0,0),NODRAW;
RSI:X_23,NODRAW,COLORMAGENTA;
CCI:STKINDI('','CCI',0,0,0),NODRAW;

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


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

 1.后面参数要带的。另外你要注意下参数的含义。你这里等于是调用了分笔周期了。
2.CCI:STKINDI('','CCI',0,0,0),NODRAW;  这里不完整 。公式名称.变量名  这才是完整结构。


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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2019/11/25 13:24:59
  发帖心情 Post By:2019/12/2 17:28:04    Post IP:218.17.197.226[只看该作者]

是的,我调用系统的CCI这个指标

原通达信是的

J:KDJ.J,NODRAW;
RSI:X_23,NODRAW,COLORMAGENTA;
CCI:CCI,NODRAW;

在金字塔上调用,KDJ.J 和 CCI, 后面的参数是否 0,0,0 ?

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


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

 不一样。参数的含义似乎不是一致的。你最好对照下2个软件的函数说明。


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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2019/11/25 13:24:59
  发帖心情 Post By:2019/12/2 17:42:43    Post IP:218.17.197.226[只看该作者]

通达信里就是不用STKINDI来调用,所以不用更后面的参数,意思就是直接调用KDJ里的 J值

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


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

 金字塔的stkindi函数 后面的参数必须指定周期的,具体的你看下函数说明即可。原通达信里面那个写法是不跨周期的,自然不需要去指定周期的。


所以通达信那个代码最简单的等效替换可以这样:
A:#KDJ.J#;

不过需要注意,这种是不跨周期时候才行的。


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


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

 如果要带参数:

x:#KDJ.J(9,3,2)#;


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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2019/11/25 13:24:59
  发帖心情 Post By:2019/12/3 17:07:17    Post IP:218.17.197.226[只看该作者]

替换成x:#KDJ.J(9,3,2)#; 经过验证数据正确

另外
DIF升:IF(DIF>=REF(DIF,1),DIF,DRAWNULL),COLORMAGENTA;
DEA升:IF(DEA>=REF(DEA,1),DEA,DRAWNULL),COLOR8080FF;

DRAWNULL 函数在金字塔里定义为取得无效值不画线。在附图中此两项消失,当无效值时能否这样显示 DIF升:-  DEA升:-  ? 

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