You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[min_trading_unit, max_trading_unit] 범위로 매수 주식 수를 정하고자 한 것입니다.
confidence가 행여나 1이 넘어가면 max_trading_unit을 넘어버릴 수 있으므로 min()으로 self.max_trading_unit-self.min_trading_unit가 못넘게 한 것이고 반대로 confidence가 행여나 음수가 들어올 경우를 방어하기 위해 max()로 0 아래로 못내려가게 한 것입니다.
예제 5.7 매수/매도 단위 결정함수에서 added_trading의 코드가
added_trading = max(min(int(confidence*(self.max_trading_unit - self.min_trading_unit),
self.max_trading_unit - self.min_trading_unit, 0)
인데, 왜 이렇게 짜여지는지 설명해주시면 감사하겠습니다!
또한 왜 min을 취한 뒤 max를 취하는지 설명 부탁드립니다.
The text was updated successfully, but these errors were encountered: