全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
无法获得移动止盈最高价和最低价
2023-08-21 11:08

代码如下:

Vars

numeric lasthigh;

numeric lastlow;

OnBar(ArrayRef<Integer> indexs)

{


if (MarketPosition == 1)

  {

if (BarsSinceEntry==0)

{

lasthigh = A_BuyAvgPrice;

}

else

{

lasthigh = Max(High,lasthigh);

}

}

}




if (marketposition==-1)

  {

if (BarsSinceEntry==0)

{

lastlow = A_sellAvgPrice;

}

else

{

lastlow = Min(Low,lastlow);

}

}

agtd30000

lasthigh和lastlow始终为0,这是为什么呢?

2023-08-21 11:28
agtd30000

用commentary在k线图里可以看见有值,但是用print2quote在量化看盘里就为0。见图\"IMG_20230821_125536.jpg\"

2023-08-21 12:47
agtd30000

我明白啦.只有用BUY,SELL发单,marketposition才会发生变化.

2023-08-21 13:24
agtd30000

那么就不能够用barssinceentry函数,那么请问与之对应的A函数是什么呢?

2023-08-21 13:26
agtd30000

妈的,没人理我.那开这个论坛来搞毛线

2023-08-22 08:35
wangkaiming

A_sellAvgPrice 图表不要用A函数,查询对用的图表函数

例如AvgPrice

在图表策略中,任何带A_的都不需要

2023-08-22 08:39
您未登录,请先 登录注册 后发表评论
顶部