求tick棒体,向前第三根棒体的单根棒体的最高价 和 开盘价,如何用代码表示

求tick棒体,向前第三根棒体的单根棒体的最高价 和 开盘价,如何用代码表示

周期为3分钟,代码如何表达tick棒体之前的三根棒的最高价和最低价?
单根棒体,只交易一次的禁则如何写
开仓后,如何记录开仓价前一根棒的最低价作为止损
tick结构体
内嵌结构体属性信息的获取
驱动区域和变量声明结构体应用的不同
期权的Position结构体
请教!!! 内嵌结构体中的Order
内嵌结构体CodeProperty:合约属性
Events中FillRef结构体的文档在哪找

好的,那么high[3] 就是回溯当前tick之前的 第三根 棒体 的最高价,对么 ?

HighD(3)  是代表 当前tick棒之前的 三根棒体中的最高价,highD() 是个系统自带的函数,不用声明,对么 ?

对

High[3]是当前K线之前第三根K线的最高价。HighD(3)是3天前的K线的最高价。3天前和3根K线前是不同的概念。

如果是1分钟周期K线,当前K线是2025年1月10日10点,那High[3]是指2025年1月10日9点57分的K线最高价,HighD(3)是指2025年1月7日的日K线的最高价,您仔细体会下这中间的差别。

感谢,大神老师。 先去琢磨下初级版本的。另外,想请教下,如何 判断,k[1] 就是 tick棒体前一根棒体 的最高价和最低价的绝对值,大于50跳,那么这个50跳,

我可否这样写, var这里声明下 aa 是 numeric

aa = abs(high[1]-low[1])

if(aa >= 50)  // 这里的 50,是否就是 50 跳(50个最小交易单位)?

{

   条件程序代码。。。

}

最高价-最低价,这里显然是价格,而不是跳数。一跳的价格是MinMove*PriceScale, 拿前面的价差除下就可得到跳数


在TB中类似close[3],表示使用回溯三根的close值,任何周期都是一样的用法