You might have something... or you might not.
Your overall performance stats (average win vs average loss, and win ratio) are good, but will you be able to continuously achieve these? And a simple mean doesn't tell the whole story.
Some things that could be problematic:
1. Long losing...