-
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 16 replies
-
Because it says you have a position break in US10. Trades are not executed for instruments with a position break! (For good reason...your broker is saying your actual position is different than what pysystemtrade thinks.) Broker says you are long 1 US10, but pysystemtrade shows nothing. You need to do a balance trade to fix this. Then verify that it shows no more break. |
Beta Was this translation helpful? Give feedback.
-
BALANCE trades! Not manual! |
Beta Was this translation helpful? Give feedback.
-
As a general comment, these sorts of question indicate you haven't THOROUGHLY read and understood production.md. Trading with real money on a automated trading system is a very serious business. pst is not a plug and play solution. |
Beta Was this translation helpful? Give feedback.
-
@tgibson11 your consulting fees are going to be outrageous...! |
Beta Was this translation helpful? Give feedback.
Probably not. That might happen if all desired orders could be placed and filled immediately, but that is usually not the case for various reasons (trading hours, market conditions)
You seem to have an incorrect understanding of how stack handler works.
See production docs:
In other words, you should not run stack handler manually, unless you're kicking it off to run continuously in the background like crontab would. It usually needs to attempt its various operations multiple times before a…