def AO(ao, ao1):
    'Compute Awesome Oscillator\n\n        Args:\n            ao (float): AO value\n            ao1 (float): AO[1] value\n\n        Returns:\n            string: "BUY", "SELL", or "NEUTRAL"\n        '
    if (((ao > 0) and (ao1 < 0)) or ((ao > 0) and (ao1 > 0) and (ao > ao1))):
        return Recommendation.buy
    elif (((ao < 0) and (ao1 > 0)) or ((ao < 0) and (ao1 < 0) and (ao < ao1))):
        return Recommendation.sell
    else:
        return Recommendation.neutral
Compute Awesome Oscillator

Args:
    ao (float): AO value
    ao1 (float): AO[1] value

Returns:
    string: "BUY", "SELL", or "NEUTRAL"
def AO(ao, ao1):
    'Compute Awesome Oscillator\n\n        Args:\n            ao (float): AO value\n            ao1 (float): AO[1] value\n\n        Returns:\n            string: "BUY", "SELL", or "NEUTRAL"\n        '
    if (((ao > 0) and (ao1 < 0)) or ((ao > 0) and (ao1 > 0) and (ao > ao1))):
        return Recommendation.buy
    elif (((ao < 0) and (ao1 > 0)) or ((ao < 0) and (ao1 < 0) and (ao < ao1))):
        return Recommendation.sell
    else:
        return Recommendation.neutral