以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 高级功能研发区 (http://222.73.7.161/bbs/list.asp?boardid=5) ---- 如果自动修改框架内各个窗格的参数 (http://222.73.7.161/bbs/dispbbs.asp?boardid=5&id=63815) |
-- 作者:youop -- 发布时间:2014/4/11 18:16:40 -- 如果自动修改框架内各个窗格的参数 比如我建立一个框架,有8个窗口,每个窗口都有参数,我怎么用vba每天从excel中导出参数,再一个一个自动改; |
-- 作者:王锋 -- 发布时间:2014/4/11 22:01:55 -- 需求描述不清,无法回答 |
-- 作者:youop -- 发布时间:2014/4/13 16:17:52 -- 就是比如建立框架,4个窗格,用同一个模型A图表程序化4个窗格品种,然后模型A针对各个品种有不同参数,如何用VBA自动识别窗格上的品种代码,然后填进去相应的参数; |
-- 作者:youop -- 发布时间:2014/4/16 8:42:08 -- 等了2天了,还不够明白吗?需要我贴图吗?: |
-- 作者:王锋 -- 发布时间:2014/4/16 9:51:41 -- 你还没描述清楚,你要填什么参数?窗格里的运行公式的参数? |
-- 作者:youop -- 发布时间:2014/4/16 13:50:16 -- 对对对老大,就是4个窗口统一都用ma均线系统,每个品种的ma值都不一样,每天都变,比如螺纹是33均线,橡胶是44均线 |
-- 作者:王锋 -- 发布时间:2014/4/16 20:33:01 -- Sub Test() \'从技术分析框架得到主图窗格 Set MyGrid = Techinc.GetGridByName("Main") \'从窗格里得到第一个加载的公式 Set Formula = MyGrid.GetFormulaByIndex(0) \'设置参数 Formula.SetParameter("5,10,20,60") End Sub |
-- 作者:youop -- 发布时间:2014/4/16 21:01:20 -- 这个是一个窗口,怎么针对8个窗格,用for或者for each循环来一个个设置呢?; |
-- 作者:王锋 -- 发布时间:2014/4/16 22:13:24 -- Set MyGrid1 = Techinc.GetGridByName("Window1") Set MyGrid4 = Techinc.GetGridByName("Window4") 你自己本身就是不成熟矛盾的需求想法,如果你要用遍历的方式处理窗格,那么每个窗格的参数你又该如何处置 |
-- 作者:youop -- 发布时间:2014/4/16 22:47:05 -- 明白了!!谢谢老大,我就举个例子,谢谢指教; |