Pine script TradingView Pine脚本-创建在特定条件下向上移动的止损

Pine script TradingView Pine脚本-创建在特定条件下向上移动的止损,pine-script,Pine Script,我想在我的电视策略中添加一些代码,当价格上涨X%时更新止损水平。基本上,我尝试多次更新变量 我尝试过的每件事都会产生一个上下移动的停止点。我只想让它上升。我知道了 ////// stop = input(10.0, title='Stop Loss %', type=float)/100 first_stop = strategy.position_avg_price * (1 - stop) second_stop = strategy.position_avg_price third_s

我想在我的电视策略中添加一些代码,当价格上涨X%时更新止损水平。基本上,我尝试多次更新变量

我尝试过的每件事都会产生一个上下移动的停止点。我只想让它上升。

我知道了

//////

stop = input(10.0, title='Stop Loss %', type=float)/100

first_stop = strategy.position_avg_price * (1 - stop)
second_stop = strategy.position_avg_price 
third_stop = strategy.position_avg_price * 1.05
fourth_stop = strategy.position_avg_price * 1.1
fifth_stop = strategy.position_avg_price * 1.15
sixth_stop = strategy.position_avg_price * 1.2
seventh_stop = strategy.position_avg_price * 1.25
eighth_stop = strategy.position_avg_price * 1.3

move_trigger = lowest(low,7)

first_check = na
first_check := move_trigger > second_stop ? second_stop : first_stop

second_check = na
second_check := move_trigger > third_stop ? third_stop : first_check

third_check = na
third_check := move_trigger > fourth_stop ? fourth_stop : second_check

fourth_check = na
fourth_check := move_trigger > fifth_stop ? fifth_stop : third_check

fifth_check = na
fifth_check := move_trigger > sixth_stop ? sixth_stop : fourth_check

sixth_check = na
sixth_check := move_trigger > seventh_stop ? seventh_stop : fifth_check

stop_level = na
stop_level := move_trigger > eighth_stop ? eighth_stop : sixth_check

/////

欢迎来到stackoverflow。你能更新你的帖子以包含你尝试过的代码吗?