Resolved: IC MARKETS DONT TRUST THEM WITH YOUR TRADING

i forgot about this. Which VPS provider do you use? It is extremely rare for vps provider to go down. When recording, you would record with another [reliable] broker's live account side by side or cascaded to show the connection was working with other brokers. Also you could have a browser window open with the recording. Refresh manually or a website that tracks internet connectivity.

the vps was the one the provide for free when u do enough lots,, forexvps.net/kb
https://www.forexvps.net/kb

I would advise traders to always manage their take profit and stop losses privately (manually or using EA). This requires an always-on computer (vps) Setting your stop loss and tp with your broker is just asking for asymmetric slippage. If it was an exchange or a "real" ecn where the stops/limits are triggered fairly, following strict rules that applied to everyone equally, and with post-trade reporting available, then ok. But 99% of mt4 broker (including a-book) I would handle TP/SL myself and submit everything as a market order.

I try and use a ea so no hard stops as when I was trading heavier around 100 lots open at once id get targeted by spread so id just let the ea handle the risk

I was hoping you would attach the text logs of the complete session....Or at least the times when the trades were opened and when they were closed. Can you show the screenshot journal log record of when you entered/opened those two trades?

Also attach the trading history (all tabs showing, disable "auto-arrange" and resize if needed) of the two auto-closed trades.

attached is the journal for the day over laps by a few entrys so nothing missing.. they where the last 2 trades placed at where the highlighted blue bit is attached is also myfx book history on last account before games where played.. I had the same issues as I have with ic markets in the end.. would freeze my feed and cause my ea to play games..
strange thing at my last broker was my account manger had left (sacked) I noticed feed issues a lot then one day I was frozen for 2 15m candles while I went 50 pips in profit then pulled the market away my stops where infront yet didn't honour them for 50 pips.. they then unfroze the charts changed candles 3 times and currently speaking with them about there manipulation..
 

Attachments

  • IC JOURNAL 9TH MARCH.JPG
    IC JOURNAL 9TH MARCH.JPG
    350.9 KB · Views: 61
  • IC JOURNAL 9TH MARCH 2 - Copy.JPG
    IC JOURNAL 9TH MARCH 2 - Copy.JPG
    385.6 KB · Views: 58
  • IC JOURNAL 9TH MARCH 3 - Copy.JPG
    IC JOURNAL 9TH MARCH 3 - Copy.JPG
    380.6 KB · Views: 64
  • myfxbook summery.JPEG
    myfxbook summery.JPEG
    329 KB · Views: 65
I speak purely as a coder when I tell you that there is a bug in your EA. There could be multiple places where there are OrderClose instructions and just 1 is broken. You may have experienced this bug before and not noticed as the trades may have been closed by some other method. The slippage number in the log could be a variable that only produced an unacceptable number under unique conditions.

In either case it doesn't matter, the log you have shown is the Experts log, which is only communication between your EA's and the terminal. The journal will tell you what is happening between your terminal and the broker. If you look at the journal for the same timestamp you will find that no instruction left the terminal instructing your broker to close the trades. I promise you would have had the same issue with any MT4 broker.

Looking at the log, the slippage number is unacceptable(the broker doesn't even use it but it must be within parameter limits). You will see your EA produced the same numbers over and over......if it didn't work the first time it wasn't going to work the next time.

Consider using broker side stops. I find they are far more effective. I know people will say stop hunting and that is a discussion we can have later. I find that when there is an issue, a broker side stop is bullet proof.

From a trader point of view, I would like to make a couple of comments. I do use IC Markets and I find they are ok. Bear in mind that you are swimming in a sea of sharks. You will never achieve the standards of reliability and execution that the big banks can achieve. As a retail trader you will always be drawing a short straw. It should not come as a surprise that brokers use software and plugins to control the trade environment.....that is simply a function of trade execution. It is like going to a casino and being surprised that the house has an advantage. I know you don't really think a slot machine is a fair gamble.

IC Markets did have a few minutes of downtime this last week. That can happen to any broker and as long as it is not excessive I can live with it. It is a given that when they come back on line the charts will be repopulated with historical data......your indicators would be useless without the data.
 
Looking at the log, the slippage number is unacceptable(the broker doesn't even use it but it must be within parameter limits). You will see your EA produced the same numbers over and over......if it didn't work the first time it wasn't going to work the next time.

Technically ICM uses market orders, so slippage parameter would be ignored anyway. It would only be used with instant execution broker (who still uses those except for test acct)?

Consider using broker side stops. I find they are far more effective. I know people will say stop hunting and that is a discussion we can have later. I find that when there is an issue, a broker side stop is bullet proof.

Really? I think you are assuming these trades are with an agency-model broker/exchange/etc. The temptation to asymmetrically slip clients is just too great. They have the perfect excuse: the market movement can cause slippage. Just so happens that TPs nearly always execute at the exact price (even if there is a gap.... Impossible on a proper exchange/ecn/et al) but stop losses always are slipped.

Or server is suddenly off-quotes or offline when you are in profit trying to close. But always available when the trade is in a loss.

... Bear in mind that you are swimming in a sea of sharks. You will never achieve the standards of reliability and execution that the big banks can achieve. As a retail trader you will always be drawing a short straw....

Actually the answer is simple. Make a broker prove that they operate an agency model and accept nothing less. We have a choice as to whom to place our money with. It's too bad many retail traders make their decision primarily on leverage and spreads (maybe trading bonuses also).
 
Technically ICM uses market orders, so slippage parameter would be ignored anyway. It would only be used with instant execution broker (who still uses those except for test acct)?

That's what I said. However, even though they do not use the slippage parameter, programmatically, it must still be within limits(MQL reference doesn't state the limits but the number in the log is not being accepted by the terminal).

Really? I think you are assuming these trades are with an agency-model broker/exchange/etc. The temptation to asymmetrically slip clients is just too great. They have the perfect excuse: the market movement can cause slippage. Just so happens that TPs nearly always execute at the exact price (even if there is a gap.... Impossible on a proper exchange/ecn/et al) but stop losses always are slipped.

Or server is suddenly off-quotes or offline when you are in profit trying to close. But always available when the trade is in a loss.

No I don't assume they are an agency model. I don't even know what that is. I do assume that they will execute my orders within reasonable parameters. Yes, a TP always executes at their stated price because they are limit orders, so they are to be carried out at stated price or better. Are you really complaining that you do not get the advantage of positive slippage. Who cares, as long as they execute the TP at the requested price.

In terms of slippage of Stops, a broker side stop simply becomes a market order when it is triggered and,yes, stop orders, like market orders, are subject to the same slippage. Fortunately slippage can be quantified and if you don't like the extent, move on to another broker. I take it that you never experience slippage with an agency model........

The reality is that, had the OP's EA been using broker side stops, we probably would not be having this discussion.
 
No I don't assume they are an agency model. I don't even know what that is. I do assume that they will execute my orders within reasonable parameters.
This article will help prime you: https://www.forexpeacearmy.com/comm...ime-of-prime-the-keys-to-understanding.59542/

That assumption is part of what brings so many people to the scam alerts thread. What does "reasonable" really mean? My experience shows that a-book forex broker can obtain fills in 70-80ms on average (from the time they receive order to when it gets filled). If you are co-located (vps) within 1ms from broker's server, then there would be hardly any additional latency before request/after fill. Even if you are trading from your home computer in a different country that has 300ms latency, that's about 700ms r/t

Yes, a TP always executes at their stated price because they are limit orders, so they are to be carried out at stated price or better. Are you really complaining that you do not get the advantage of positive slippage. Who cares, as long as they execute the TP at the requested price.

You should care, even if you are unaware of how it works in practice. You want natural slippage (both positive and negative). You don't want a broker to interfere in any way with your trading, including keeping any positive slippage, frontrunning your trades, etc. The only other way to minimize this kind of manipulation is to manage stops/tps "virtually" and submit close orders yourself. It's very easy to tell if you do enough volume. Especially when the market gaps or other volatile situations where it would have been impossible to be filled exactly at the limit price.

Btw, with the majority of mt4 brokers, the TP is actually a "market-if-touched order, not a true limit order.

In terms of slippage of Stops, a broker side stop simply becomes a market order when it is triggered and,yes, stop orders, like market orders, are subject to the same slippage. Fortunately slippage can be quantified and if you don't like the extent, move on to another broker. I take it that you never experience slippage with an agency model........

As mentioned above, you experience natural slippage with a-book broker. And you are correct in that you should move on if the broker does not address the brokerage problem and your regulator isn't bold enough to call them out on it. Usually when you trade counter-trend, the slippage tends to be net positive as you are trading with the momentum (selling when the market is moving upwards / buying when the market is moving downwards).

The reality is that, had the OP's EA been using broker side stops, we probably would not be having this discussion.

Actually, OP was using broker side stops. At least for some of the trades according to the journal logs. Normally an EA will first create the market order, then if it is successful, modify the newly made order immediately with TP/SL parameters. Not sure if MQ had allowed now for SL/TP distances to be included with the original order request; would be slightly more efficient that way. Something to do with MQL4 limitation of handling market vs instant orders.


-------------------------------


the vps was the one the provide for free when u do enough lots,, forexvps.net/kb
https://www.forexvps.net/kb

I would recommend CNS VPS. I think they still cover it. But even if they didn't, the investment is well worth it.

attached is also myfx book history on last account before games where played..

Is this myfxbook screenshot account with ic markets or a different broker?


As you can see, all of this is just more proof that you should either:
a) passively be recording all trading sessions, with the journal tab showing.
b) start recording immediately when you suspect any foul play.​

I may write an article about this later.

Others FPA users may chime in. I would definitely invite IC Markets to this thread when the 96 hour period is over. And maybe in a week or two if there is no progress, complain to AFCA. But you might get faster justice here.
 
it is making me feel nervous to see more and more complaints against IC markets are surfacing lately in different websites. i only have a few thousand in ICM at the moment and was thinking of slowly increasing the funds there, but now, i will be holding back and choose other brokers with better reviews. i want to thank FPA again for being a transparent platform which offer both good and bad reviews on brokers.
 
This article will help prime you: https://www.forexpeacearmy.com/comm...ime-of-prime-the-keys-to-understanding.59542/

That assumption is part of what brings so many people to the scam alerts thread. What does "reasonable" really mean? My experience shows that a-book forex broker can obtain fills in 70-80ms on average (from the time they receive order to when it gets filled). If you are co-located (vps) within 1ms from broker's server, then there would be hardly any additional latency before request/after fill. Even if you are trading from your home computer in a different country that has 300ms latency, that's about 700ms r/t



You should care, even if you are unaware of how it works in practice. You want natural slippage (both positive and negative). You don't want a broker to interfere in any way with your trading, including keeping any positive slippage, frontrunning your trades, etc. The only other way to minimize this kind of manipulation is to manage stops/tps "virtually" and submit close orders yourself. It's very easy to tell if you do enough volume. Especially when the market gaps or other volatile situations where it would have been impossible to be filled exactly at the limit price.

Btw, with the majority of mt4 brokers, the TP is actually a "market-if-touched order, not a true limit order.



As mentioned above, you experience natural slippage with a-book broker. And you are correct in that you should move on if the broker does not address the brokerage problem and your regulator isn't bold enough to call them out on it. Usually when you trade counter-trend, the slippage tends to be net positive as you are trading with the momentum (selling when the market is moving upwards / buying when the market is moving downwards).



Actually, OP was using broker side stops. At least for some of the trades according to the journal logs. Normally an EA will first create the market order, then if it is successful, modify the newly made order immediately with TP/SL parameters. Not sure if MQ had allowed now for SL/TP distances to be included with the original order request; would be slightly more efficient that way. Something to do with MQL4 limitation of handling market vs instant orders.


-------------------------------




I would recommend CNS VPS . I think they still cover it. But even if they didn't, the investment is well worth it.



Will send PM with recommendation, as scam alerts are not allowed to have specific broker recommendations. But typically you request such a receipt whenever you need it. I think they will automate or semi-automate it in the client login at some point. Just send email with mt4 order #s and dates/time of transaction, and later that day or the next you get the report.



Is this myfxbook screenshot account with ic markets or a different broker?

yes its myfxbook and different broker, account manger was sacked by this broker when I was over 1500% gain and then they started to freeze my platform and do the same things as ic markets has just not as bad..

As you can see, all of this is just more proof that you should either:
a) passively be recording all trading sessions, with the journal tab showing.
b) start recording immediately when you suspect any foul play.​

I may write an article about this later.

Others FPA users may chime in. I would definitely invite IC Markets to this thread when the 96 hour period is over. And maybe in a week or two if there is no progress, complain to AFCA. But you might get faster justice here.

ic markets where invited to this last week both support and the partners support email they know whats going on.. ill post some of there feed back from this week and show how dodgy they are
 
for people that wont read this whole post.. view the photo with demo 2 on it.. youll see the differences in the ic markets account.. yet they state a ecn network.. you'll also see that there isn't a blue 800ema showing in the live feed, that's because its 15pips lower.. shows u how ic markets charts are fckd to say the least, email attached youll see that they think .02 pips is okay.. yet for these emails to get that far off there's candle issues every day on there network

as it states on bottom email its prohibited to chare there emails.. but since RUCHI lied to me and told me demo server 2 was the same as the charts they provided (attached) I thought id post this one email to show everyone how support treat there clients, please note this chart issue was emailed to ic markets on the 1st may and I was sent these charts and told they didn't have the issue saying I was lying I was sent these charts on the 10th, and as u can see by the email they have said .02 of a pip is acceptable on there ecn network yet as u can see by my chart showing the same candle structure in the red box then there's a 7 pip wick above on demo server 2, I find it strange my 8 year old son can spot the difference yet ic markets cant, and a soon as I asked for the other demo servers candle structure and 5m candles I was referred to compliance..

as u can see by the other email as they are a ecn there live and demo feeds are the same.. yet if u look at the chart I provided u will see it cant be a ecn environment with the price feed differences. please note the demo feed 2 is showing the real feed shown by every other broker I have found, yet they have said all there liquidity providers all rolls into the ecn network so even if 1 LP had a outage it wouldn't affect price as they have so many LPs in there network.. I always find it hard when these market maker brokers say they are a ecn yet there charts are different to every other broker, then they blame there LP on a issue yet they state they have a lot of LPs rolled into one

as they stated clause 10.12 you should test a ea on a none live account first.. (please see myfxbook statement showing it had no issues on another brokers mt4)
and as you can see above there ecn network should be showing the same feed with demo and live so this clause couldn't be used. If ic markets had a steady feed showing the same on demo and live you could yet they don't..
as u can see in my photos above there feed is different and not within 0.02 pips so u cant even do what there clauses tell u to

ive done there 1m chart aswell to show the highlighted area that's missing a full 10 min of candles.. I was tole by ic markets that loading candles wont change anything so them updating the charts and changing candles wont affect a trading environment.. ill attach the statement aswell as u can see it effects emas and every other signals that's based on the close of a candle, blue and red circles shows emas in different areas so if a bot was to trade emas as they do theyd get false signals due to ic markets **** feed, u can also see the black mark at the blue ema 800 moving average it doesn't even show on the manipulated chart that shows u how it can throw a trader out and not give them or a bot a fair trading environment,

they have also mentioned maybe my computer is lagging.. please see attached specs running RXT 2080 Ti graphic card as well so I have a computer custom built so I don't get these issues as I do big numbers when I've got a broker that doesn't lie and manipulate

ic markets are a waste of any traders time demo or live and u can see by the email they send charts that match and cant ever be honest and upfront.. there support staff get paid a hourly rate for replying to complaints yet I don't get paid for having to show a company something they have told me they have checked
they have the worst customer service I have ever seen they just act dumb and hope you'll give up on your claim as they make it so hard and drag everything on
 

Attachments

  • ruchi email on charts.PNG
    ruchi email on charts.PNG
    146.9 KB · Views: 39
  • ic markets provided 2.PNG
    ic markets provided 2.PNG
    880.8 KB · Views: 40
  • ic markets provided.PNG
    ic markets provided.PNG
    719.8 KB · Views: 37
  • price feed statement.PNG
    price feed statement.PNG
    68.4 KB · Views: 37
  • clause 10.12.PNG
    clause 10.12.PNG
    34.7 KB · Views: 36
  • computer specs.PNG
    computer specs.PNG
    30.1 KB · Views: 40
  • live 16 v demo 2.PNG
    live 16 v demo 2.PNG
    768.3 KB · Views: 40
  • no direct impact on trading.PNG
    no direct impact on trading.PNG
    17.2 KB · Views: 33
I wouldn't worry about the demo vs live. Let's focus on the live account having problems. Were you able to get that video recording uploaded?
 
I wouldn't worry about the demo vs live. Let's focus on the live account having problems. Were you able to get that video recording uploaded?

as u can see via the emails from support they have said they should be the same demo vs live as its a ecn network, so they cant have feed issues and different candle structure and they lied to me about demo server 2 having the same candle structure and only sent demo server 3 and there live saying there's no issue.. they just lie and drag **** on

the 1m charts above with the line through them that's the frozen candle onwards and the highlighted bit is for how long the feed was frozen for, every other broker ive looked at as the same pattern apart from ic markets so they where obviously frozen, u can see I was still connected to server yet feed was frozen and on my other phone another broker was running fine

https://drive.google.com/file/d/1I_ZXEUUCZ6-OYd66npDt68T5k4PSoMI8/view?usp=sharing
 
Back
Top