以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 判断是否存在历史收盘价与当前和收盘价相等怎么写 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=10603) |
-- 作者:pcx123 -- 发布时间:2012/3/16 15:52:25 -- 判断是否存在历史收盘价与当前和收盘价相等怎么写 判断是否存在历史收盘价与当前和收盘价相等怎么写 想了半天也想不出来呀,用全局变量吗,试验了好像不行呀 |
-- 作者:rushtaotao -- 发布时间:2012/3/16 15:56:05 -- 此中的历史收盘价指的是?
[此贴子已经被作者于2012-3-16 15:57:41编辑过]
|
-- 作者:pcx123 -- 发布时间:2012/3/16 16:02:50 -- 您好,收盘价为当前收盘价,历史收盘价为历史周期的收盘价,就是ref(c,1)...一直到该周期的第一个有效数据 例如,当前收盘价为 5000,k线数据10000跟 如果ref(c,1)...到ref(c,9999)数据中若含有5000这个数据,则判断为真 如果用循环写,岂不是要每个变动都历遍全部历史数据?不现实呀 [此贴子已经被作者于2012-3-16 16:06:11编辑过]
|
-- 作者:rushtaotao -- 发布时间:2012/3/16 16:05:28 -- 不知道您是否了解逐K线模式,每生成一根K线,会自动进行一次对条件的判断 |
-- 作者:pcx123 -- 发布时间:2012/3/16 16:08:57 -- 您好,我试验过了逐K线模式,不知道我写法错误还是怎样,无论怎样写都不行,要不您写几句实验一下,金字塔会用序列变量和序列变量比较,结果就是永远都相等 |
-- 作者:rushtaotao -- 发布时间:2012/3/16 16:15:50 -- 稍等,写个例子给你 |
-- 作者:pcx123 -- 发布时间:2012/3/16 16:16:40 -- 以下是引用rushtaotao在2012-3-16 16:15:50的发言:
谢谢您
稍等,写个例子给你 |
-- 作者:rushtaotao -- 发布时间:2012/3/16 16:29:52 -- //从第一根有限K线开始 cond1:date<>ref(date,1) and c=2609.0; if date<>ref(date,1) then buy(1,1,market); |
-- 作者:pcx123 -- 发布时间:2012/3/16 16:33:13 -- 以下是引用rushtaotao在2012-3-16 16:29:52的发言:
您好,这个不是,你判断的是固定价格2609.0,而不是当前和收盘价
//从第一根有限K线开始 cond1:date<>ref(date,1) and c=2609.0; if date<>ref(date,1) then buy(1,1,market); |
-- 作者:阿火 -- 发布时间:2012/3/16 16:35:28 -- 当前?判断最后一次而已啊? |