Hi.
Trying to create satellite script that will, among other things, import a moonshot strategy from codeload and call its methods. The line:
from moonshot import Moonshot
which is at the beginning of basically every strategy triggers error "No module named ''moonshot''". BTW no logs are created so it took me time to realize where the error is, as there is a name confusion with quantrocket.moonshot and codeload.moonshot.
The same code from Jupyter works.
Tried adding
-e git://github.com/quantrocket-llc/moonshot#egg=moonshot
to quantrocket.satellite.pip.txt - got requirement already satisfied.
The idea is to create a script that will run strategies with little bit more control than just 'quantrocket moonshot trade' command. Is this something not allowed in the quantrocket system?
Thanks!