Hi

I have a main.py where I write a class extended by QCAlgorithm. for some purpose I call another class which also extend QCalgorithm. 

253527_1699612476.jpg

 

in my main.py 
 

253527_1699612562.jpg

code is written locally for the backtesting

purpose of doing it that in my algorithm I want to make a fake purchase or hold fake assets and get adjusted data for fake assets(including split and dividends). 
and in main I do not want any Adj. price only raw or exact price needed. 

do you have any suggestions for doing this? 
I think it would be great for comparing benchmarks.