以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 求一个自定义函数! (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=11225) |
-- 作者:百湛必胜客 -- 发布时间:2012/4/23 7:49:46 -- 求一个自定义函数! 怎么自定义一个函数,通过参数的形式将公式中的某个变量(数字或者字符串)输出到剪贴板, |
-- 作者:rushtaotao -- 发布时间:2012/4/23 8:36:32 -- 这个是编程语言中返回函数参数的意思吧。请问您返回这个数有什么用?前台还是后台? |
-- 作者:Leon -- 发布时间:2012/4/23 8:45:31 -- ![]() ![]() 在自定义函数中,右键打开快捷菜单,如图。然后在金字塔的“窗口”——综合管理——宏——新建,利用VBA满足楼主需求 |
-- 作者:guotx2010 -- 发布时间:2012/4/23 9:20:17 -- 使用extgbdataset语句将公式中的变量保存到全局变量,然后使用vba读取这个变量。
|
-- 作者:百湛必胜客 -- 发布时间:2012/4/23 9:21:39 -- 楼上能帮我写一个吗?主要是对VBA自定义函数不熟悉
Function clipout(Formula,bliang) \'参数bliang可以输出公式中的任何一条指标线数值或者字符串 End Function |
-- 作者:百湛必胜客 -- 发布时间:2012/4/23 12:59:45 -- 我的意思是,在公式里直接用函数ClipOUT()将公式中任意一个中间变量或者指标数值直接复制到剪贴板, 例如: Ma60:ma(c,60); Ma120:=ma(c,120); strout:=if(cross(ma60,120),\'60日金叉120日\',\'120日压制60日\'); clipout(strout) 这样剪贴板里能读取公式的输出了, 现在不知道clipout()这个自定义函数怎么写
|
-- 作者:admin -- 发布时间:2012/4/23 13:48:38 -- 如果你对VBA一窍不通,那么即便我们给你写了你也不会用,还是建议用户减少浮躁心理,平下心来认真的学习一下。 参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=9&Id=11048 这里的有关VBA部分的视频教程及文字教程 |
-- 作者:百湛必胜客 -- 发布时间:2012/4/23 15:08:29 -- [原创]请教K线走完模式,15:15分钟发出信号的同时发出指令? 我习惯学东西直接看别人的代码中学。嘿嘿 真没人愿意写一下这个自定义函数吗? 论坛互助的气氛很重要啊 |
-- 作者:rushtaotao -- 发布时间:2012/4/23 15:14:17 -- 这个vba高级开发还真不擅长 ![]() |
-- 作者:百湛必胜客 -- 发布时间:2012/4/26 12:34:56 -- 知者不言言者不知,这还叫论坛吗 |