In this market, take whatever you can. Partial profits are not a bad idea at all since at any moment, liquidity can dry up and next thing you know your winning trade turns into a losing one with 100 share upticks/downticks.
Happened twice to me today.
When it was good before the second week of Feb, I went the all or nothing strategy. Worked great when volume is strong and there is strong follow through.