Params
Numeric Length(1); //回溯Bar数
Vars
Numeric newDate;
Numeric DayOffset;
Numeric dow;
Begin
If(BarType==0||BarType==4||BarType==5)//日线,周线,月线
{
newDate = Date[Length];
}Else
{
//18点以后算下一个交易日
DayOffset = 0;
dow = Weekday[Length];
If(Hour[Length]>=18)
{
If(dow==Friday) // 周五晚上
{
DayOffset = 3;
}Else If(dow==Saturday)//周六晚上
{
DayOffset = 2;
}Else
{
DayOffset = 1;
}
}Else
{
If(dow==Saturday)// 周六
{
DayOffset = 2;
}Else If(dow==Sunday)//周日
{
DayOffset = 1;
}
}
newDate = DateAdd(Date[Length],DayOffset);
}
Return newDate;
End
这个函数是在我在公式里,小周期上显示「每日开盘价」,请问怎么更改,才能在小周期上显示 「每周的开盘价」。谢谢老师们
周开盘价?
叠加图层