定义当天的第一个K线到第20根(当天的前20根一分钟K线)的最高的收盘价

老师好!

定义当天的第一个K线到第20根(当天的前20根一分钟K线)的最高的收盘价,如何定义,谢谢。

求当天开盘到当前bar共用多少根K线?
回测时如何用信号当天的K线收盘价作为开仓价格,而不是第二天开盘价格?
怎么取得前K线的均线值?
求教老师,取前两根k线的收盘价的值怎么写
开仓价格1781,但是当天的k线价格没到过这个价位。
N日K线的最高价,如何写?
关于自定义周期K线的疑问
当前K线的收盘价 < 开仓价的最高价 平多单 怎么边写代码
如何求取计算建仓之后K线的最高值
我要获取当天第一根K线的数值,应该怎么回溯?

可以通过函数BarsSinceToday,得到当前bar是今天的第几根Bar,根据结果用序列变量记录最高的收盘价就可以了

有这个思路:

IF(BarsSinceToday==20)

Upline=highest(C[1],20);

出现错误,请老师帮忙解决一下

Highest是序列函数,不能放到条件语句里去执行。要拎到条件语句外。

Numeric hc = Highest(Close[1],20);

If(BarsSinceToday == 20) Upline = hc;



好的,谢谢