Hello
I made a claim to PRT CFD.
I have several programs on the dax UT 10 seconds.
Today, a buying position on the dax at 090540.
The program was closed at 090541.
That is 1 second afterwards.
This is done several times.
Every time I lose money.
I asked for a refund.
I never scheduled a closure after 1 second.
I do not even know if that is possible.
I’ll keep you informed.
Is the algo closed or is the position closed?
It was not the algo that closed the position.
The position was closed on its own without the program requesting it.
This happened 10 times in 2 weeks.
The program is still in progress.
I have no errors or orders rejected.
I no longer trust in proordertrading.
You should wait for the feedback of your support ticket. Please keep us informed.
AleXParticipant
Senior
And a suggestion is to try your strategy in demo first
Hello,
I put screenshots to show the situation.
I also put a copy of the demo account.
Everything goes well on the demo. He gains 9 points and closes after 50 seconds.
I am waiting for the return of PRT.
I repeat that this has happened several times.
Are your stops being hit? If you share the code we may have some suggestions?
I put the code.
This is a simplified version of the Raul VG code “intraday DAX mini-1 strategy” on unit time 10 s.
Look at the day of 2 March 2017.
Purchase at 090530 12062 points on the dax
Sale at 090610 12071 points on the dax
In the real, the position is closed 1 second after as seen in my screenshots.
// Définition des paramètres du code
DEFPARAM CumulateOrders = false // Cumul des positions désactivé
defparam flatafter =093000
defparam flatbefore = 085500
DEFPARAM PreLoadBars = 2000
HeureLimite = 090600
Heureinitiale = 090530
if Time >= Heureinitiale and time <= heurelimite then
// Conditions pour entrer en position longue
c1 = open < close-2
IF c1 and not longonmarket THEN
buy 1 shares at close + 2 stop
endif
// Conditions pour entrer en position courte
c2= open > close-2
IF c2 and not shortonmarket then
sellshort 1 shares at close -2 stop
endif
endif
set target profit 9
set stop loss 12
I have to say that this situation – open and close within 1 sec – has happened to me many times (probably 20+ times as a rough guess) across multiple strategies. I think I did enquire once but got nothing back and always thought that it was part of the PRT module and a bug that cannot be fixed. As there was usually very little loss incurred, I never really asked the team to fix it as they have a lot of other stuff that takes priority. However, it has always bugged me why it happens and am not comfortable with it but we have to live with it.
@ Arcane – if the team need any more examples then let me know, I will be happy to look back and provide some from my trades. Hope they come back with a logical explanation. Keep us posted. Many thanks.
The problem with this code is that a new order is sent after the false closure of the first one.
The loss then comes with the order that should not have existed.
I am surprised to learn that it happens to others.
No one had ever spoken of it.
Hi – just to make you aware that I experienced this situation again yesterday. Open and close within 1s at a loss. There clearly is an issue here. hopefully PRT get to the bottom of it.
Did you send a support ticket?
Hello arcane,
since your system is going long and short is it possible that a reverse in position causes this behavior?
Differently put when you go long
c1 = open < close-2
is true. But in the same bar that the system actually enters the long position the condition
c2= open > close-2
becomes true.
The long position must now be closed before the short position can be entered.
Or maybe this may cause the problem:
In your first screenshot, when the first position is entered, are both conditions true at the same time?