设为首页收藏本站

 找回密码
 注册
查看: 6739|回复: 0
打印 上一主题 下一主题

请问多个返回值的用户函数怎么调用? [复制链接]

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
1#
发表于 2011-4-1 16:50:30 |显示全部楼层
本帖最后由 欲速不达 于 2011-4-1 17:09 编辑

回复 7# 放飞的翅膀

参数传入后究竟会返回什么值由这里
oHigher = IIf(Tmp > High,Tmp,High);
    oLower = IIf(Tmp < Low,Tmp,Low);
决定了,它不是同时输出三个值

如果要求用户函数在不同条件下输出不同的值,需要在公式里用if函数判断后输出。如:我们经常遇到在不同周期下日内平仓时间点不同,就可以先把不同周期类型和周期数值包装为一个用户函数,在公式中直接调用就可以实现自动辨认周期去选择不同时间点平仓了。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-23 22:14

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部