以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  把图表程序化输出文字都输出到一个界面上  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=50113)

--  作者:双保险
--  发布时间:2013/3/22 16:56:31
--  把图表程序化输出文字都输出到一个界面上
把图表程序化输出的开仓平仓文字都输出到一个界面上,是不是要重新写图表程序的代码翻译到vba语言,还是有捷径只要写一部分?
--  作者:王锋
--  发布时间:2013/3/22 17:04:10
--  
问题描述不清
--  作者:guotx2010
--  发布时间:2013/3/22 17:33:00
--  
不用,只需要用marketdata对象的stkindi方法,读取信号,输出到窗体上你想要显示的地方就可以。
--  作者:双保险
--  发布时间:2013/4/5 8:53:03
--  

老师好,下面的句子怎么用vb表达输出到窗体上,能给个例子吗?

 

if b_prt_status = 1 AND  
           b_prt_status_5min = 1

 

 then    DRAWTEXT(1, CLOSE, \'open\');
               

 

另外这个图表程序用的是逐K模式,对vb有影响吗?vb好像只能用序列模式,但是引用逐K模式的信号变量是否可以就不知道啊。

 

 


--  作者:王锋
--  发布时间:2013/4/5 9:27:58
--  
楼上的描述看不懂
--  作者:双保险
--  发布时间:2013/4/7 20:58:54
--  

好,我再写具体点,vb引用“b_prt_status ”, “b_prt_status_5min ”这两个图表公式里的变量(公式名就叫a吧),如果都= 1 那么在vb的界面上提示文字open。


--  作者:rushtaotao
--  发布时间:2013/4/8 9:28:43
--  
是这么引用的
Set Formula = marketdata.STKINDI("if08","zj"," b_prt_status ",0,0)