以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  怎么用语句实现  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=6629)

--  作者:jztyy
--  发布时间:2011/5/24 9:18:41
--  怎么用语句实现

请问下列条件怎么用语句实现:

1、当天开盘价怎么取?

2、当CROSS(MA5,MA10),即5单位与10单位均线交叉时的价格怎么取?发生交叉所在那根K线的开盘价怎么取?

3、能否实现只显示当天的K线走势?怎么实现

 


--  作者:fly
--  发布时间:2011/5/24 9:30:12
--  

1. dayopen:valuewhen(data<>ref(data,1),o);//当天开盘价

2.用全局变量记录交叉时的价格,及交叉时所在K线的位置

  全局变量,请参考http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332

                  问题16

3.工具--选项--常规里,勾选  K线图仅使用当日分笔,1分数据


--  作者:jztyy
--  发布时间:2011/5/24 10:57:27
--  
不 行,说是DATA是未定义的变量,我的是免费版
--  作者:jinzhe
--  发布时间:2011/5/24 11:03:32
--  

是date不是data


--  作者:fly
--  发布时间:2011/5/24 14:16:37
--  

手误,不好意思

1. dayopen:valuewhen(date<>ref(date,1),o);//当天开盘价