Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:vba中的DrawText使用疑问?

1楼
vba 发表于:2014/3/28 14:38:28

CurrentGrid = Formula.ParentGrid
CurrentGrid.DrawText(x,y,"aa"
)

我想在当前k线的最低价上标记,可这个x,y的位置坐标应该是多少呢?谢谢老师!

2楼
王锋 发表于:2014/3/30 21:12:41

Gird 对象

每个框架都是由若干个这样的Grid(窗格)对象所组成,每个 窗格对象有一个资源字符串所标识,可以通过这个资源字符串从框架中得到任意的窗格对象。

每个窗格都有其自己独立的坐标系统,X和Y坐标都由0为起点宽度和高度为终点。你可以通过一系列转换函数来对窗格和框架进行不同的坐标转换。

3楼
vba 发表于:2014/3/31 14:43:28

谢谢王峰老师,我这样写以后,加载到k线上,什么都没有呢?请老师帮助,实在不知哪里有问题了。万分感激!

我做了一个自定义函数,全部代码如下:

 Set History = Formula.ParentGrid.GetHistoryData()

 BarPos = Formula.IndexData
 Set Grid = Formula.ParentGrid
 Grid.DrawText Grid.PelsByPos(BarPos, True), Grid.PriceToPels(History.Low(BarPos)), "出来"

 

4楼
王锋 发表于:2014/3/31 17:43:11

看这里

http://www.weistock.com/bbs/dispbbs.asp?BoardID=5&ID=5960

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.14063 s, 2 queries.