Quick look,
The modality is less than 90%.
Trades number is too few in my opinion ( i prefer to be more than 1000 trades)
DD is huge in my opinion.
I think if you come up with modality 90%, trade number more than 1000 trades, DD is less than 10%. profit factor more than 2. Then, you...