Trade ideas

just merging the signal generators into the signal comparison branch