返回列表>>您现在的位置:程序化交易>> >>正文内容
主题: 金子塔软件中“动态显示牌”的调用问题: [阅读数: ]
用户头像
liudaliuda668
留言心情

一、金子塔软件中“动态显示牌”的调用问题:
我想在金子塔软件“动态显示牌”里“郑州期货”中找出(符合条件:)“名称”字段包含“棉花”的所有记录,然后把符合条件的所有记录显示到自定义框架

名为JCLB、窗格名为W1的窗格里。
      乍一看,“动态显示牌”和EXCEL工作表格式很相似,如果在工作表中,使用循环,把符合条件的记录存到一个二维数组中,再将数组数据显示到指

定工作表中应该比较简单。
      具体到“动态显示牌”调用,好像只能用窗格坐标函数,想象不出坐标函数怎样和工作表单元格的函数相对应.另外
在金字塔帮助中好像提到:金字塔只有一维数组,没有二维数组,这样的话,即使找到符合条件的记录后,又怎样显示到自定义的窗格中呢?
      我有点头大啦,希望老师高手指点,最好能给个代码。

二、Gird 对象示例1的演示问题:
示例1
Sub gs()
Set Grid = Technic.GetGridByName("Main")
'在开始坐标10,100,结束坐标10,100位置绘制圆
Grid.DrawEllipse 10,10,100,100,255
Count = Grid.FormulaCount
MsgBox Count
End Sub
        按照原示1例运行,完全正确,没有问题,但是,我稍作改动后发现了问题:
Sub gss()
Set Grid = JCLB.GetGridByName("W1")    '改在自定义的框架JCLB中的w1窗格中画圆。
Grid.DrawEllipse 10,10,100,100,255
Count = Grid.FormulaCount
MsgBox Count
End Sub

              运行后发现:画圈过程只是一闪,马上就自动消失了,不能保留在窗格中。请问为何在技术分析的("Main")里能正常显示圆,在我自定义的("W1")就一闪消失呢?如何设置才能保留画出的圈呢。

         谢谢帮助指点。


 



管理员回复:
回复内容:

我网主要做代编 写公式指标,

有关软件上的问题,请咨询金字塔相关客服,谢谢。

有代编写的问题及要求,请联系QQ 262069696

回复时间:2013-02-13
2013-02-13 2013-02-13
QQ:1229374022 Email:liudaliuda668@sohu.com