PROBLEM:
- "bad operand type for unary -: 'list'" error
- Line 265 tried to negate a list: support_levels = -support_levels
- _find_peaks() returns a list, not numpy array
- Caused S/R Score to default to 50/100
SOLUTION:
- Changed: support_levels = -support_levels
- To: support_levels = [-s for s in support_levels]
- Negates each element in the list individually
IMPACT:
- S/R Score now calculated correctly
- Enhanced Score will be more accurate
- Better trade filtering
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>