order rejected sometimes

Viewing 10 posts - 1 through 10 (of 10 total)
  • #188877
    umd

    I am using PRT charts through broker account with IG.

    When I trade manually, and place orders directly through PRT charts or through scalping window within PRT, sometimes orders gets rejected, because price has changed.  I don’t want rejected orders.  Is there any setting/option to fill my market order at whatever best price it can?

    If I do automatic trading using PRT, can my orders still get rejected because price changed?

    Thanks

    #188879

    Is there any setting/option to fill my market order at whatever best price it can?

    Would you really want this??
    Suppose you are trading DJI and you click to open a manual trade at market and in the few milliseconds latency (along the internet lines) the DJI dropped a few hundred points … would you really want to trade that price??

    In reality / more often an order gets rejected because you clicked on, for example, DJI Long at 35000 and by the time that instruction gets to IG’s servers the price is 35020 (due to internet latency) and so we get the message something like … that price (35000) is no longer available.

    With auto-trading, the above scenario or similar occurs, but the message reads, something like … the order could not be executed by the broker or the market.

    With Autotrading the code does try 10 times (few milliseconds between each try) to execute at the price sent by the code and if the order cannot be executed after 10 tries then the order is cancelled.

    Anybody wishing to add to or correct my statements above then feel free and we can all learn in the process? 🙂

    #188881
    umd

    Is there any setting/option to fill my market order at whatever best price it can?

    Would you really want this??

    Suppose you are trading DJI and you click to open a manual trade at market and in the few milliseconds latency (along the internet lines) the DJI dropped a few hundred points … would you really want to trade that price??

    In reality / more often an order gets rejected because you clicked on, for example, DJI Long at 35000 and by the time that instruction gets to IG’s servers the price is 35020 (due to internet latency) and so we get the message something like … that price (35000) is no longer available.

    With auto-trading, the above scenario or similar occurs, but the message reads, something like … the order could not be executed by the broker or the market.

    Thanks for reply.  If I place market order at 15000 for Dax index, and price moves 1 pip, even then it rejects my order.  Its a hassle to close those extra pop-ups on screen showing that my order rejected, and then start over again.   So yes, I want my order to be accepted at market order.

    When I place trades through IG platform, then orders never gets rejected, because IG platform has a setting/option to choose if I want to place orders within + or – certain pips.

    #188886
    umd

    With Autotrading the code does try 10 times (few milliseconds between each try) to execute at the price sent by the code and if the order cannot be executed after 10 tries then the order is cancelled.

    So what if that order was to close a position?  If that position is not closed by automatic trading in 10 trials, what will happen to that open trade? Price may move against me and losses will build up? What if price doesn’t reach desired closing price ever?

    Please send link or screenshot where it says PRT tries 10 times.

    #188890

    Anybody wishing to add to or correct my statements above then feel free and we can all learn in the process? 🙂

    The only thing I could add is that this never-ever happens with PRT-IB (no AutoTrading possible there yet).
    For PRT-IG I only have the experience with AutoTrading and it’s a big annoyance (I don’t do manual trading with IG).

     

    So what if that order was to close a position?  If that position is not closed by automatic trading in 10 trials, what will happen to that open trade?

    Your applied logic is clear but an Exit is treated differently from an Entry. So no worries there (that I know of).

     

    When I place trades through IG platform, then orders never gets rejected, because IG platform has a setting/option to choose if I want to place orders within + or – certain pips.

    This would urge PRT to look into this, as it could be a “required” setting (in Settings) for IG as a broker, while PRT-dev isn’t aware of this. If it happens, send a Technical Report when it just happened (via Help in the Main Menu) and link to this topic for easy explanation.

    A hint could be to switch on One-Click Trading (1-Click in PRT settings), with the notice that there’s a setting in the IG platform for this too. This obviously avoids the huge lag of the necessity to confirm the order via a popup message after you clicked (or crossed away).

    #188894
    JS

    Hi @umd,

    There is a setting in PRT (SetUp -> Trading -> Automatic Trading) that when your system is stopped (for whatever reason) all your positions will be closed (only for that system)…

    #188904

    Please send link or screenshot where it says PRT tries 10 times.

    See attached for evidence (I got it wrong, it’s 11 tries)I can’t remember where documented … in the PRT manuals maybe?

    https://www.prorealtime.com/en/help-manual/quick-tour

    1 user thanked author for this post.
    #188915

    With Autotrading the code does try 10 times (few milliseconds between each try)

    That merely looks like 1000. 🙂 🙂
    Because I have “20 times” in mind, what you showed can be for an other reason ? (I also notice that this seems to be about an Exit ?)
    And No, this is not in a manual somewhere, but the (knowledge) result from failing trades, the situation worked out by the PRT data analysts (a very thorough department within PRT).

    #188917

    Why does it look like a 1000?

    Never seems to do more than 11 tries?

    Later I will check further on the chart, but Sell -1 so an entry?  It would have made money had it entered! 🙁

    #188919

    few milliseconds between each try

    Nope, 1000.
    🙂
    Ok, unless that is a few of course. Haha.

    1 user thanked author for this post.
Viewing 10 posts - 1 through 10 (of 10 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login