Can you assign a BuyStop Order a upper Limit?

 
Hello, 
is there any way to assign a BuyStop Order a upper Limit?
Example:
Current Price: 100 usd
BuyStop Limit: 100.5 usd
Now happens a gap to 101 usd

The BuyStop gets executed at 101 usd but you wanted to just execute the Order at 100.5 usd with a maximum slippage (delta) of 10 cents.

So how can you give a BuyStop Order a Limit of 100.5 usd and don't get it executed over 10 cents of slippage?

Thanks for answers;)

 

Anton Frederic Burmester: is there any way to assign a BuyStop Order a upper Limit?

Example:
Current Price: 100 usd
BuyStop Limit: 100.5 usd
Now happens a gap to 101 usd

The BuyStop gets executed at 101 usd but you wanted to just execute the Order at 100.5 usd with a maximum slippage (delta) of 10 cents.

So how can you give a BuyStop Order a Limit of 100.5 usd and don't get it executed over 10 cents of slippage?

Only partially possible on "Instant Execution" accounts (usually dealing desk brokers) with the maximum deviation parameter.

However, on non-dealing desk brokers that use "Market execution" you can't! On other types of execution policies, I don't know because I don't have experience with them.

If this is for an EA, then instead of using pending orders, program your EA to place normal market orders when prices are within your requirements.

 
Thanks;)