I have been experimenting with various style of framework mostly Here is my another attempt don't focus too much on trades the objective is not to have best signal but good framework wherein I need to only implement signals and framework do the work for me. 

Let me know what you guys think and how can I improve this further.