Python 如果另一个变量达到某个点,则将一个变量锁定到另一个变量中
我有个问题 我对python相当陌生,我一直在使用一个脚本,该脚本是我在youtube上通过教程构建的。然而,现在它已经完成了,迫切需要改变和调整脚本以适应我的需要。因此我需要一些帮助Python 如果另一个变量达到某个点,则将一个变量锁定到另一个变量中,python,binance,Python,Binance,我有个问题 我对python相当陌生,我一直在使用一个脚本,该脚本是我在youtube上通过教程构建的。然而,现在它已经完成了,迫切需要改变和调整脚本以适应我的需要。因此我需要一些帮助 if last_rsi < RSI_OVERSOLD: if in_position: print("oversold indication; no stock") else:
if last_rsi < RSI_OVERSOLD:
if in_position:
print("oversold indication; no stock")
else:
print("oversold; buying")
order_succeeded = order(SIDE_BUY, TRADE_QUANTITY, TRADE_SYMBOL)
if order_succeeded:
in_position = True
stop_loss = float(close) / 100 * 95
if close < stop_loss:
if in_position:
print("stop loss limit; selling")
order_succeeded = order(SIDE_SELL, TRADE_QUANTITY, TRADE_SYMBOL)
if order_succeeded:
in_position = False
else:
print("potential stop loss limit; no stock")
我自己添加的部分是止损和收盘<止损。close=从API批处理调用中获取的变量,它经常更改。我想要实现的是在调用stop_loss=时锁定关闭值,并获得95%的值作为stop_loss的变量。然后,我希望脚本检查新的close变量是否小于stop_loss,如果是,则执行销售订单
我希望这是有意义的,如果不是的话,我很乐意详细说明。我已经尽我所能写了代码,但我认为我做错了什么