我在写指标的时候自定义了一个函数,然后希望调用VBA
技术指标部分:
ALERT(“input string”);
VBA 部分:
Function ALERT(Formula,content)
Alert=0
Agent.Speak(content)
Alert=1
End Function
不过显示出来的是乱码。请问怎样正确从技术指标传入字符串?
[此贴子已经被作者于2013/8/10 23:40:05编辑过]
字符串是不能通过公式传递的,你可以用全局变量来过渡
公式中使用extgbdataset()设置一个全局变量,并赋值,vba函数中通过document.getextstring读取该值并显示或使用。