Since this sounds like a rather specific protocol implemented by your broker have you made any inquiries to your broker as to how they envision their customers dealing with their split-ticket protocol? I'd be surprised if they don't get this question often from their clients, and as such they likely have the answers for you.
EA places a sell limit with 2lots at 1.2222 ticket nr: 12
prices are moving around 1.2220
somehow a part of my limit gets executed but prices never reached 1.2222
hi, mt4 in that broker has a separate ask chart. so that's not the problem. also the order in immediately in profit.
also filling the order is not a problem for me, i placed the order so i would like it to be filled, but only partial fill and spliting the order is a problem for my EA i will give it a try to implement sxTed's solution. seems a workaround but if its work i can life with that
A Buy limit is buy this price or better, so if the market is below the limit it will immediately become a market order since below is a better price.
A Buy stop becomes a market order when the market rises up to the price.
Are you mixing the two?
One of the best I have come across is xxxxxxxxxxxxxxxxx
Hey berney, be careful to keep posts on topic
We are not comparing brokers here, this is a technical issue that might arise with any broker
Also contain your enthusiam for that particular site you mention, it isnt providing MQL code...
-BB-
[...] this is a technical issue that might arise with any broker [...]
jjc
part of the issue is that D*******y allow partial fills
That's what I thought but I was trying to... generalise the topic to keep it in bounds!
-BB-
Yeah, I have run some demo's with this large swiss ECN.....they tend to change the OrderComment and the MagicNumbers which is a real pain. My other broker which is a large US Broker also allows partial fills and they do it without having to change these aspects of an order.
I think D*********y is going to have to sort out the matter from their side or else they are useless to me(and any other EA trader I would imagine).

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
hi,
i am currently thinking of switching broker, i know that broker discussons are not allowed on this forum, but this is a specific issue with mql language.
the broker i am talking about offers its own trading software with the support of EA, but before i switch i would like to demo test my strategys on this broker because i have no idea how variable spread and commision influences my strategys.
fortunatly the broker also offers a mt4 platform (still beta, but "working").
as i am not a fan of requotes and such errors all my EA's work with limit/stop orders. in my view the only way to trade.
and here is my problem. i know from the other platform that the broker let me put Offers inside the market, with this feature you have the possibility to buy under the ask line and sell above the bid. shure this sounds to good to be true, but sometimes with this technique its possible to make some extra pip.
so far so good. but it seems that the limit orders my EA's sets are not truely limitorders but market offers instead. so why this is a problem?
because it's possible that only a part of your "market offer" (limit in mql) is filled and the other part is still a limit order.
so the position gets splitted and get's a new ticket. and here is the problem, my EA's (checking the ticket) don't know that a order was opened and so they don't get closed-
example:
EA places a sell limit with 2lots at 1.2222 ticket nr: 12
prices are moving around 1.2220
somehow a part of my limit gets executed but prices never reached 1.2222
in my terminal i have following orders:
sell limit 1.9lot @ 1.2222 ticket nr:12
sell 0.1lot @ 1.2222 ticket nr:13
has somebody here similar issues and maybe a solution so that i can test my strategys before converting them into a new language?
thanks in advance.
//z