I’ve backtested the code for my pyramiding system using historical data, and am ready to go live. On attempting to run the system live with PrOrder, I get a message indicating that systems that partially close positions cannot be sent to ProOrder. Obviously this is going to severely curtail my system! Are there any workarounds for this issue to allow for partial closure of accumulated positions?
Hey Gleam! seems you are stuck in the main common problems than some other people around here 🙂
The solution is: divide your strategy into different ones, you may have to adapt a bit (or a lot ..) your strategy I’m afraid.
Closing partial position is only possible in paper trading, but not in real live environment, because IG bridge between their orders books and PRT software don’t allow it.
Does his mean for example that I should run parallel systems on the same security? For example, if my system calls to take an initial position of n lots, then to subsequently add a second position for n+2 lots, then to partially close my overall positions by fully dissolving the second position, but not the first position. Theoretically I could develop one system to establish/deestablish the first lot of n, and also to run independently and simultaneously a second system to establish/de-establish the second lot of n+2 lots?
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue