开拓者期货期权程序化系统交易论坛
标题:
分享:周线以下周期求周线收盘价的方法
[打印本页]
作者:
hyjok
时间:
2010-8-12 19:21:38
标题:
分享:周线以下周期求周线收盘价的方法
仿照黄总(nopain)写的CloseD函数,稍作修改写成一个跨周期求周收盘的函数,黄总不要向我追索版权费哈
//------------------------------------------------------------------------
// 简称: CloseW
// 名称: 求N周前的收盘价
// 类别: 用户函数
// 类型: 内建函数
// 输出: 数值型
//------------------------------------------------------------------------
Params
Numeric weeksAgo(2);
Vars
NumericSeries barCnt;
NumericSeries weekClose;
Numeric i;
Numeric j;
Numeric nIndex(0);
Begin
If (Day-Day[1]>1 Or Day-Day[1]<0)
{
barCnt = 1;
}Else
{
barCnt = barCnt[1] + 1;
}
weekClose = Close;
If (weeksAgo == 0)
{
Return weekClose;
}Else
{
For i = 1 To weeksAgo
{
If (i == 1)
{
j = 0;
}Else
{
j = j + barCnt[j];
}
If (j > CurrentBar) Return InvalidNumeric;
nIndex = nIndex + barCnt[j];
}
Return weekClose[nIndex];
}
End
//------------------------------------------------------------------------
// 编译版本 GS2004.06.12
// 用户版本 2010/08/12 18:29
// 版权所有 hyjok
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------
复制代码
作者:
hyjok
时间:
2010-8-12 19:27:33
简单写个技术指标,验证CloseW的正确性
//------------------------------------------------------------------------
// 简称: closeW
// 名称:
// 类别: 技术指标
// 类型: 振荡类
// 输出:
//------------------------------------------------------------------------
Begin
PlotNumeric("w0",CloseW(0));
PlotNumeric("w1",CloseW(1));
PlotNumeric("w2",CloseW(2));
End
//------------------------------------------------------------------------
// 编译版本 GS2004.06.12
// 用户版本 2010/08/12 19:12
// 版权所有 hyjok
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------
复制代码
作者:
hyjok
时间:
2010-8-12 19:29:37
2#
hyjok
这个技术指标可以跨周期输出周收盘价的值,w0是当周收盘,w1是上周收盘,w2是上上周收盘
作者:
hyjok
时间:
2010-8-12 19:33:50
[attach]3781[/attach]
如上图,在1小时周期求周收盘价,w1 24690是上周收盘价
作者:
slarkmonk
时间:
2011-9-23 10:06:50
留名学习
作者:
Amymylove
时间:
2011-9-30 09:24:40
收藏之,哈哈
作者:
solarhe2006
时间:
2012-6-9 13:34:37
希望能完善周的高价,低价,开盘价,请乐丁出手。
作者:
solarhe2006
时间:
2012-6-9 14:01:27
希望能完善月线的开、高价,低价,开盘价,请乐丁出手。
作者:
gghhgg
时间:
2016-5-20 13:50:07
学习。。。。。。。。。
作者:
headsman
时间:
2017-4-6 12:54:46
不错的方法,赞
作者:
wangdong1984
时间:
2017-6-22 14:59:52
老师,为什么我用极速版TB复制了你的策略后,在return weekcloss这个行数上出现了错误,为策略不能有返回值
作者:
wangdong1984
时间:
2017-6-22 15:02:09
老师,为什么我用极速版TB复制了你的策略后,在return weekcloss这个行数上出现了错误,为策略不能有返回值
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2