I try to write strategies that work on more than one instrument.
In order to handle trade management and move my stop manually within my strategy, I needed to know the value of a tick. I couldn't use PerformanceUnit.Points because it has huge differences between say ES and ZN instruments. I didn't want to specify a dollar amount directly, like PerformanceUnit.Currency > 50, because the increment is not the best because each tick can have different values across instruments and it may mean the difference of one or two ticks.