This function is mainly used to modify price gaps between a signal provider broker and your broker. As you know, the price gaps are sometimes over 5 pips, even 10 pips, that make your trades get more or less profit & less or more loss for buy orders, and vice visa on sell orders if you trade right with the price in the signal.
__Open price Shift (pips) (if possible): Default is "0.0" which means the EA will use the open price in the signal to open the trade. Read a below example to understand how it works.
For example: You set the __Open price Shift (pips) value = "10.0"
__Stop loss Shift (pips): Default is "0.0" which means the EA will use the stop loss price in the signal to open the trade.
For example: You set the __Stop loss Shift (pips) value as "10.0".
__Take profit Shift (Tp1) (pips): Like setting for stop loss shift, but for take profit shift.
__Tp2:Tp3:Tp4:Tp5... Shifts (pips) (separated by colons): Set take profit shift for take profit 2, 3, 4, 5... (separate by colons ":").
This function helps you ignore the values of stop loss and take profit(s) in the signal and set values for them in pip values.
__Stop loss (pips): Set stop loss distance with open price in pip value.
For example:
__Take profit (Tp1) (pips): Set take profit distance with open price in pip value.
__Tp2:Tp3:Tp4:Tp5... (pips) (separated by colons): Set a distance from the open price for take profit 2, 3, 4, 5... in pip value (separate by colons ":").
__Open price Offset (%) (base on SL): This function is mainly used for pending orders, because you can not open an order at an opening price that is far from the market price.
If the signal provides a pending order with it's open price, stop loss, and take profit, you can change the open price to a new price. See the below image to understand of setting values for the open price offset (%).
__Stop loss Offset (%) (base on OP): See the below image to understand of setting values for the stop loss offset (%).
__Take profit Offset (TP1) (%) (base on OP): See the below image to understand of setting values for the take profit offset (%).
__Tp2:Tp3:Tp4:Tp5... Offsets (%): Set offset values for the take profit 2, 3, 4, 5... (separate by colons ":").
This function is mainly use to move the price of stop loss, take profit(s), and open price (only for pending orders) in the signal to new price having a pip distances from the old price.
__Open price Offset (pips) (only available for pending orders): Read a below example to understand how it works.
For example:
__Stop loss Offset (pips): Read a below example to understand how it works.
For example: You set the __Stop loss Offset (pips) value = "10.0"
__Take profit Offset (Tp1) (pips): Read a below example to understand how it works.
For example: You set the __Take profit Offset (Tp1) value = "10.0".
__Tp2:Tp3:Tp4:Tp5... Offsets (pips): Set the offset values for take profit 2, 3, 4, 5... (separate by colons ":").
__Take profit (Tp1) (Reward:Risk ratio) (separated by colons): Input a decimal here, the EA will calculate the take profit value and set that value for order take profit.
See the below image to understand of setting values for the __Take profit (Tp1) (Reward:Risk ratio).
__Tp2:Tp3:Tp4:Tp5... (Reward:Risk ratio) (separated by colons): Set the Reward:Risk ratio values for take profit 2, 3, 4, 5... (separate by colons ":").
__Stop loss (SL) (Risk:Reward ratio): Input a ratio base on Risk:Reward for SL. For example: input value as "2" means Risk:Reward = 2 = 2:1. Input value as "0.5" means Risk:Reward = 0.5 = 1:2.
<Set Limit Stop loss (pips)> SL = this value if SL > this value: Input a limit SL value for your trading. If the SL value (pips) is greater than this value, the EA will get SL value as this value. For example: as default, this value as 1000. If your stop loss value is greater than 1000 pips, the EA will get a SL value = 1000 pips for opening orders.