开拓者期货期权程序化系统交易论坛
标题:
数据回溯
[打印本页]
作者:
future
时间:
2007-12-21 23:57:54
标题:
数据回溯
怎么在五分钟的K线图上得到昨天和前天的开盘,收盘,成交量
现在得到了昨天的,但是前天的好象还有困难。
If (Time==14:55)
{
dayOpen=DataConvert(Open,"Day",1,"Open");
dayClose=Close;
dayVol=DataConvert(Vol,"Day",1,"Vol");
SetGlobalVar(0,dayOpen);
SetGlobalVar(1,dayClose);
SetGlobalVar(2,dayVol);
SetGlobalVar(3,date);
}
if (date-yesterday>0)
{
dayOpen就是昨天的开盘价
dayClose就是昨天的收盘价
dayVol就是昨天气成交量
}
是不是还要再用一些全局变量来记录前天的数据啊?
作者:
wg3k99
时间:
2007-12-22 09:54:21
open[3]:前天的开盘价
close[3]:前天的收盘价
vol[3]:前天的成交量
作者:
future
时间:
2007-12-22 10:53:41
谢谢顶贴
作者:
future
时间:
2007-12-22 10:57:15
呵呵,其实挺简单的,没有想到,发出来大家共同学习
If (Time==14:55)
{
dayOpen=DataConvert(Open,"Day",1,"Open");
dayClose=Close;
dayVol=DataConvert(Vol,"Day",1,"Vol");
dayOpen1=dayOpen[45];//上一天的开盘价
dayClose1=Close[45];//上一天的收盘价
dayVol1=dayVol[45];//上一天的成交量
}
作者:
tradeblazer
时间:
2007-12-22 11:08:24
从V3.0.9开始就已经有新的函数来实现这些功能了
OpenD,CloseD,HighD,LowD,VolD.....
以及AverageD
OpenD(1)取昨天的开盘价。
AverageD(1,10).取最近10天收盘价的平均价
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2