Stop Order Spread

 

What happens to the spread for buystop or sellstop if for example a buy stop is placed at 1.16533, when spread was 15 points, and when price rose to 1.16533 the spread was 10 points and continued to exit at takeprofit for 50 pips at 1.16583? Did it mean the order closed with 15 point spread at 1.16598?

How do you limit the spread with a stop order?

And

When is spread taken out with a stop order?

Basic Principles - Trading Operations - MetaTrader 5 Help
Basic Principles - Trading Operations - MetaTrader 5 Help
  • www.metatrader5.com
is an instruction given to a broker to buy or sell a financial instrument. There are two main types of orders: Market and Pending. In addition, there are special Take Profit and Stop Loss levels. is the commercial exchange (buying or selling) of a financial security. Buying is executed at the demand price (Ask), and Sell is performed at the...
 
Brian Lillard:

How do you limit the spread with a stop order?

And

When is spread taken out with a stop order?


Thx

How do you limit the spread with a stop order?

Basically you don't.

When is spread taken out with a stop order?

Difficult to answer precisely, the spread is accounted for when the order is triggered, but the spread can change while the order is open.
While a trade is open, the spread will not affect your trade except that with a wider spread, your SL may be hit sooner and your TP later.

 

It can be followed by typing the spread in the Order Comment section.

When the Order is active (when it switches from Sell limit to Sell position), the spread in OrderComment can be read and followed.

double Lots=0.10;
string BuySellCommentx="SpreadBegin:"+string(MarketInfo(Symbol(),MODE_SPREAD))+"SpreadEnd";
int SellMagicx=99243;
bool tickets=OrderSend(Symbol(),OP_SELLLIMIT, Lots,1.5833,3,0,0,BuySellCommentx,SellMagicx,0,CLR_NONE);
Documentation on MQL5: Constants, Enumerations and Structures / Trade Constants / Order Properties
Documentation on MQL5: Constants, Enumerations and Structures / Trade Constants / Order Properties
  • www.mql5.com
Requests to execute trade operations are formalized as orders. Each order has a variety of properties for reading. Information on them can be obtained using functions Position identifier that is set to an order as soon as it is executed. Each executed order results in a deal that opens or modifies an already existing position. The identifier of...
 
Mehmet Bastem:

It can be followed by typing the spread in the Order Comment section.

When the Order is active (when it switches from Sell limit to Sell position), the spread in OrderComment can be read and followed.

Are you sure?

The spread in the comment will be the spread when the order was placed, not when it is triggered or active.