谢谢您的帮助。
尝试根据输入价格检查开盘价,并在满足条件的情况下以开盘价退出。
代码在输入时是完美的,一旦满足条件,就会在下面的栏中输入。
问题已退出。如果满足退出条件,则药水不会在满足退出条件的条上关闭(打开> strategy.position_avg_price),但稍后会出现。
对不起,代码格式,从编辑器直接复制和粘贴时不断出错。
//@version=3
strategy(title="Pattern Tester - FPO)", overlay=true)
OS = (high > high[1] and low < low[1] and close < close[1])
if (OS)
strategy.entry(id="FPO", long=true)
strategy.close("FPO", when = open > >strategy.position_avg_price)
很抱歉,无法在发布后立即设置格式,无法从编辑器直接复制。
您可以在等宽代码之前和之后使用```。
您可以在process_orders_on_close=true
声明语句中使用strategy()
。参见Why are my orders executed on the bar following my triggers?。