LL:=LLV(L,10); 我知道是把最近十根K线的最低价赋值给LL,那当开仓信号触发时才赋值应该怎么写呢?
比如DIFF>DEA,BK;时我开仓了,想要用最近的十根K线中的最低价作为止损价格,不太明白怎么赋值到LL里去作为止损价格,请老师解答一下谢谢
老师 我的回复好像被吞了好多字 我打在下面的评论区吧 我如果用close<LL,sp; 那随着行情波动 LL价格会一直变 我想要获取的是开仓信号触发时的最低点价格,是不变动的,直到平仓,请问这个该怎么写?麻烦您看看谢谢
那就再定义一个容器,当开仓信号触发的时候,结合if分支语句对这个容器变量赋值
思考角度换一下,不要钻牛角尖。
你的开仓信号触发与否,会影响前低值的计算吗?
很明显是不会的,你开不开仓,前低永远是一样的值。
那么只需要写close<LL,sp;