Don't do that. The setup.py script isn't done yet.
> Can someone kindly point out what I'm doing wrong?
DO this instead: first, run svn up. That widgets directory should be
there. Then "cd profit" and run "make". Then go back up one level
and run "./bin/profit_workbench".
Hope this helps.
> I also tried just installing python-Qwt5-Qt4 and libqwt5-qt4-dev from
> the repositories but i get a Qwt related error when I try to connect
> or check the account in profitpy, which I assume is because it
> installs 5.0 instead of 5.1 or 5.2
You need PyQwt, not necessarily Qwt. The PyQwt sources comes with a
build of Qwt, so you only need to grab PyQwt 5.1 sources.
Be sure you read the installation docs for PyQwt -- it's not the
normal "configure, make, make install" dance.
For what it's worth, I build PyQwt from sources because I can never
find an up-to-date package for my system. :(
I plan on including at least 2 example strategies in the release. If
you have any ideas on those, please let me know.
The thing you should know is that while the strategy designer is
almost done, it's not completely integrated with the the workbench.
What's missing is for the workbench to load up all of the callable
objects you define in the strategy. That's really the last big
feature required for the release, and I'll get to it eventually. So
much code to write, so little time. :)
For now, you can approximate it by writing your trading strategies as
regular python modules and then load those modules into the
interactive shell. Those types of modules will be usable by the
strategy tool when it's completely finished and integrated.
Go up one level, e.g., "cd .." then run "./bin/profit_workbench".
Or, "export PYTHONPATH=/place/you/did/your/checkout", then run normally.
HTH,
troy