four different types of forex patterns