例如。开完多单后。我需要通过最高价计算盘中价回落到100就平仓。这个要如何编写。
用close的话,会导致信号闪烁。因为CLOSE在实盘中是变化的。
如果用LOW。策略回测的时候信号不准,因为有可能K线可能是先100,再到最高价,然后没回落这个动作。因为LOW只要有100,就会触发。
请大神帮忙解决一下,然后在策略中,准确的表述盘中价触发
从high[1]算回落
您好,我现在的问题不是止盈价会闪。我止盈价可以准确的计算出来。但是盘中触发这个止盈价或者叫离场价的时候,不知道用CLOSE,还是LOW,如果用CLOSE,信号会闪,因为盘中的时候CLOSE会变的。如果用LOW的时候,得不到正确的回测结果,例如,同一个K线是100到120,然后根据120最高价得出来,移动止盈是100.因为同一个K线有出现过100这个价格。这样测试的时候。就会直接按100平仓。但是实盘中则是,价格从100运动到120,没有回头,继续往上走了。