指定范围内数据求和 [开拓者 TB]
- 咨询内容:
假如说当前共计有2000根K线,我只需要对1000到1050这个范围内的收盘价求和,我该怎么做,麻烦帮我看下如何编写对应代码
- TB技术人员:
Params
Numeric NumBegin(10);
Numeric NumAdd(5);
Vars
NumericSeries GetNum(0);
Numeric Total(0);
Begin
GetNum=close;
If(currentbar>=NumBegin and currentbar<NumBegin+NumAdd)
PlotString("Num",text(GetNum),h);
If(barstatus==0 or currentbar>NumBegin+NumAdd)
{SetGlobalVar(1,InvalidNumeric)lotBool("c",true);}
If(currentbar==NumBegin) SetGlobalVar(1,close);
If(currentbar>=NumBegin+1 And CurrentBar<NumBegin+NumAdd)
{
Total=GetNum+GetGlobalVar(1);
SetGlobalVar(1,Total);
PlotString("total",text(getglobalvar(1)),low,-1,0);}
End
希望能满足你的要求,格式写的有点乱 - TB客服:
楼上大才。。。
Summation(c[1000],50);
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容