작업 종료됨
명시
update the bot with these features while keeping the existing core trading logic mostly unchanged:
-
Daily Loss Limit
-
Add daily loss limit protection.
-
Once the daily loss limit is reached, bot should stop opening new trades for that day.
-
Max Trades Per Day
-
Add maximum trades per day limit.
-
Set default max trades per day = 6.
-
Dynamic Grid Distance Improvement
-
Improve UseDynamicDistance logic.
-
Grid distance should automatically increase based on market volatility/volume instead of fixed spacing.
-
ADX Filter
-
Add ADXPeriod input and ADX trend filter.
-
During strong trend conditions (high ADX), bot should avoid aggressive entries.
-
ADX + Volume Based Entry Control
-
If ADX and volume/volatility are high, increase next grid entry distance automatically.
-
Goal is to avoid tight entries during trending markets.
-
Low Volatility Preferred Trading
-
Bot should mainly trade normally when ADX and volume are lower.
-
During high volatility/high trend conditions, reduce entries and maintain wider spacing.
-
News Filter
-
Add high-impact news filter.
-
Bot should pause entries before and during important news events.
-
Hide Strategy Settings
-
Hide/lock important strategy inputs and internal logic values.
-
Inputs section should remain clean and mostly blank so users cannot see strategy settings.
-
Keep Old Logic Mostly Same
-
Old version had better PF and lower drawdown, so don’t change the main logic too much.
-
Only add these protections and improvements around the existing strategy.