Re: ProFx 7 Auto Daily Recaps

#31
Alexander wrote:
Thu May 13, 2021 8:58 am
dth111 wrote:
Thu May 13, 2021 8:53 am
Could you create a myfxbook report, so the results can be verified?
Andrew wrote:
Wed May 12, 2021 2:36 pm
Here are today's trades:
+80.9 Pips in summary.
11.png


Please note that myfxbook does not display cfd trades correct and as result stats are not accurate. Overall gain in % is shown correct.
Could you share the link here?

Re: ProFx 7 Auto Daily Recaps

#32
andrew1 wrote:
Thu May 13, 2021 2:53 am
Alexander wrote:
Wed May 12, 2021 12:43 pm
Hello Andrew.

1) It is incorrect that the EA decided to stop trading but the EA will stop to take new trades when you interfere. Meaning, when there is a open trade and you change the trade, the EA recognizes that you stepped in and will not take new trades. Existing trades will be still managed.

2) There are no trades with no SL. The EA uses price based stops and hard stops.
1) Thanks - however prior to posting that image, I do not recall manually modifying any trades.
2) The posted trade was opened with no stop as per my post. It remained with no stop loss for 1 minute.
A minute later a stop was added by the EA.

I'll keep a close eye on it any let you know if it happens again.
Hello, Andrew.

All system calculations including Stop Losses and Take Profits are stored at our server. These settings immediately apply as soon the system enters a trade. Sometimes MT4 does not copy them at the same moment but there is no danger that any trade can run away in "Unknown Nowhereland", I can ensure you.

Best regards,
Andrew

Re: ProFx 7 Auto Daily Recaps

#33
Alexander wrote:
Thu May 13, 2021 6:55 am
Fiddling with trades and then claim that the EA simple decide to stop trading or claim that there is no SL because your are not aware about the difference between price based stops and hard stops is not very useful.
I'll ignore the patronising tone. I'm not your enemy - though I feel I am treated like one.

As I pointed out I did not "fiddle" with the trade that I posted. It was opened with no stoploss and a stoploss was applies some minutes later.
Here is the log from my demo account.

Code: Select all

2	21:28:15.473	ProFx 7 Autobot GBPUSD,M30: open #178183235 sell 0.50 US500 at 4135.7 ok
0	21:28:15.473	ProFx 7 Autobot GBPUSD,M30: opening SELL order! - Symbol=US500 - Price=4135.7 - StopLoss=0.0 - TakeProfit=0.0 - Lots=0.50
0	21:31:00.158	ProFx 7 Autobot GBPUSD,M30: -Err SendRequest
0	21:31:00.158	ProFx 7 Autobot GBPUSD,M30: Timer running = true
0	21:31:00.158	ProFx 7 Autobot GBPUSD,M30: Server Host: pa7.forex21.com Server Page: profx7_ea/api
0	21:31:00.158	ProFx 7 Autobot GBPUSD,M30: Version: 2.9
0	21:31:00.158	ProFx 7 Autobot GBPUSD,M30: ServerTime: 2021.05.12 11:31:00 BrokerTime: 2021.05.12 14:31:00 TimeDiff: 10800 seconds
0	21:31:00.158	ProFx 7 Autobot GBPUSD,M30: _timeout5000
0	21:31:02.363	ProFx 7 Autobot GBPUSD,M30: Can not open 0.50 GBPUSD trade #67234155 due time slip
2	21:54:11.519	ProFx 7 Autobot GBPUSD,M30: open #178183927 sell 1.53 GBPUSD at 1.41283 ok
0	21:54:11.519	ProFx 7 Autobot GBPUSD,M30: opening SELL order! - Symbol=GBPUSD - Price=1.41284 - StopLoss=0.00000 - TakeProfit=0.00000 - Lots=1.53
0	22:05:48.544	ProFx 7 Autobot GBPUSD,M30: -Err SendRequest
0	22:05:48.544	ProFx 7 Autobot GBPUSD,M30: Timer running = true
0	22:05:48.544	ProFx 7 Autobot GBPUSD,M30: Server Host: pa7.forex21.com Server Page: profx7_ea/api
0	22:05:48.544	ProFx 7 Autobot GBPUSD,M30: Version: 2.9
0	22:05:48.544	ProFx 7 Autobot GBPUSD,M30: ServerTime: 2021.05.12 12:05:48 BrokerTime: 2021.05.12 15:05:16 TimeDiff: 10800 seconds
0	22:05:48.544	ProFx 7 Autobot GBPUSD,M30: _timeout5000
0	22:05:50.645	ProFx 7 Autobot GBPUSD,M30: Can not open 0.50 GBPUSD trade #67234155 due time slip
2	22:06:23.530	ProFx 7 Autobot GBPUSD,M30: modify #178183927 sell 1.53 GBPUSD at 1.41283 sl: 1.41683 tp: 1.40060 ok
2	22:30:44.328	ProFx 7 Autobot GBPUSD,M30: modify #178183235 sell 0.50 US500 at 4135.7 sl: 4139.8 tp: 0.0 ok
This is from my demo account (pepperstone), but it was the same behaviour on my live live account (IC Markets) .
See the first and the last line you can see that the trade had no stoploss applied for about an hour.
21:28:15.473 The US500 trade was placed with no stoploss
22:30:44.328 The US500 trade had a stoploss applied (an hour later)

In contrast here is a trade that had the stop immediately applied when the trade was opened

Code: Select all

2	18:12:43.114	ProFx 7 Autobot GBPUSD,M30: open #178176965 sell 2.56 GBPUSD at 1.41287 ok
2	18:12:43.411	ProFx 7 Autobot GBPUSD,M30: modify #178176965 sell 2.56 GBPUSD at 1.41287 sl: 1.41670 tp: 1.40200 ok

Re: ProFx 7 Auto Daily Recaps

#34
dth111 wrote:
Thu May 13, 2021 9:05 am
Alexander wrote:
Thu May 13, 2021 8:58 am
dth111 wrote:
Thu May 13, 2021 8:53 am
Could you create a myfxbook report, so the results can be verified?

11.png


Please note that myfxbook does not display cfd trades correct and as result stats are not accurate. Overall gain in % is shown correct.
Could you share the link here?
Sure, here it is:
https://www.myfxbook.com/members/Forex2 ... or/8373561

We attached it with copier to our live account a couple of weeks ago.
This one mirrors every trade from there.

Re: ProFx 7 Auto Daily Recaps

#37
@ Andrew

There are more than one type of SL used and the type depends mainly on on the type of trade.

Positions on higher time frames are entered with the expectation that the price reaches SL or TP. If the expected conditions change (as an example: price slows down significantly), the trade is modified. Think partial close or remove or increase TP under certain conditions.
The SL of such positions will be modified ( moved to entry price) when the price distance is greater than x pips between entry and price. x (the amount of pips) is not fixed and depends on the actual volatility.

Momentum trades (reactive trades) are trades on shorter time frames and use often price-based stops. Those stops are price and condition-based and not placed on the broker server because the execution depends not just on price.

Examples:
1) The EA places a reactive break-out trade, the price fails and falls quickly. The EA will close the position immediately, even when the SL price is still 15 pips away.
2) GBPUSD price drops suddenly for a few pips but corresponding instruments do not follow. The EA will place a hard SL but will not execute the close order because it is more than likely that the price will jump back as quickly as the price dropped.

I hope this helps and answers your questions.

Alexander

Re: ProFx 7 Auto Daily Recaps

#38
Thankyou Alexander for confirming that your system, on occasion, does not place stops with the broker and this is expected behavior.
(Note I was not originally asking about the logic used to calculate stops, but (price based or other), but about if they are places with the broker at time of opening - but I do appreciate the extra detail)

As such I can expect to see trades opened with no stops.

So I can understand and manage my trade risk, pls. confirm the following:
1) Trades can be places with no stops (see "Momentum trades (reactive trades) above" and US500 log dump)
2) The calculation of stops is done on your remote server (ier. copy traded to my MT4 via Profx Auto)
3) The Profx Auto EA on my MT4 has no logic to manage this trade independently of your server.

Should the connection with your server be lost after a trade with no stop is placed, that trade will remain with no stops set (presumably until connection is reestablished).

That is perfectly fine and I have no issues with this approach.
I just want to understand so I can be aware I need to manage the risk on open trades should a server connection issue arise (outages do happen!) and I have open trades with no stops.

Thankyou,
Andrew

Re: ProFx 7 Auto Daily Recaps

#39
andrew1 wrote:
Sat May 15, 2021 2:13 am
Should the connection with your server be lost after a trade with no stop is placed, that trade will remain with no stops set (presumably until connection is reestablished).
No, the EA would close the order when the specified price level is reached because the internal SL value (price) is passed on with the trade details. However,
the conditional part would not work until the connection is reestablished.

I hope this helps. Please let me know if you have any further questions.

Alexander

Re: ProFx 7 Auto Daily Recaps

#40
Hello Alexander.
I awoke today to see the opened 12 1.78 Lot trades simultaneously in the last session @17:38.
=>21 Lots of GBPUSD were simultaneously open on a 50k account.

These were all closed on the next 1m candle @ 17:39.

This error resulted in a loss of $1k and 2% of the account. That is bad enough however the potential loss was significantly more if all went to stop at 30 pips which GBP can easily do).

Please explain what happened and how this will be prevented in the future.

(the same error occurred on both my live account on my VPS and on my demo account on my home server - both are also different brokers so I know this is not just me)
2021-05-18_8-04-53.png
2021-05-18_8-04-53.png (92.41 KiB) Viewed 951 times