以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 请教 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=9289) |
-- 作者:hj339 -- 发布时间:2011/12/8 17:00:53 -- 请教 如何用语句在1分钟周期上取得10点这根K线的开盘价,收盘价? |
-- 作者:26327756l -- 发布时间:2011/12/8 17:07:41 -- E:REFDATE(c,DATE,100000); 引用自 1900 年以来指定日期的数据. [此贴子已经被作者于2011-12-8 17:07:54编辑过]
|
-- 作者:hj339 -- 发布时间:2011/12/9 8:29:05 -- 谢谢了 我可能没说清楚,我是想在1分钟周期主图上划每天早上10点的收盘价,是每天变化的,不是取某一天的一个值。谢谢 |
-- 作者:hj339 -- 发布时间:2011/12/9 9:47:08 -- INPUT:NMIN(45,10,60,10); //设置参数时 VARIABLE:FLAG_D=0,FLAG_K=0; //控制多单和空单 VARIABLE:STOP_P=0; //用于变动止损 CYC:=BARSLAST(DATE>REF(DATE,1))+1; //统计日内K线数 HH:VALUEWHEN(TIME<=91500+NMIN*100,HHV(H,CYC)); {在从开盘到设定时间(默认参数开盘39分)内保存当天最高价} LL:VALUEWHEN(TIME<=91500+NMIN*100,LLV(L,CYC)); {在从开盘到设定时间(默认参数开盘39分)内保存当天最低价} variable:hl=0; A:=c<=ll;
|
-- 作者:just -- 发布时间:2011/12/9 10:11:08 -- if a then
开多了又平多,开空了又平空???? |
-- 作者:fly -- 发布时间:2011/12/9 10:15:07 -- 想在1分钟周期主图上划每天早上10点的收盘价,是每天变化的--- c10:VALUEWHEN(TIME=100000,close);
开盘45分钟时间不是这么写的---TIME<=91500+NMIN*100 红色值结果为96000,是个无意义的值 如果是想开盘45分钟最高价,不妨直接用HH:VALUEWHEN(TIME<=100000,HHV(H,CYC)); ,以避免出现上面的错误
|