Indicators don't use ticks. I don't know what WCLPrice() does - you'd need to look into its source. All docs that I got are in the manual, so I have no more info than you about the TA-Lib indicators.

price() is the average of (H+L)/2 of all ticks. It's not identical to the average of the Close.