complex indicator rules