Modify OP, SL, TPs

<<MODIFY OP, SL, TPs VALUES>>

<Set Shift (pips) move the OP, SL & TP prices up or down>

The "Set Shift values (pips) of the OP, SL & TPs in signal" setting

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.

  • Input a positive pip value if you want the EA use a price higher than the price in signal at that pip value.
  • Input a negative pip value if you want the EA use a price low than the price in signal at that pip value.

__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"

  • If the signal send a signal to open a buy EURUSD order with an open price =1.03810, the EA will open a buy EURUSD order at  open price = 1.03910.
  • If the signal send a signal to open a sell EURUSD order with an open price = 1.03810, the EA will open a sell EURUSD order at an open pric = 1.03910.

__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".

  • If the signal provides a stop loss value for a buy EURUSD order as 1.03810, the EA will set a stop loss value for the buy EURUSD order as 1.03910.
  • If the signal provides a stop loss value for a sell EURUSD order as 1.03810, the EA will set a stop loss value for the sell EURUSD order as 1.03910.

__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 ":").

<Set Private SL&TPs values, overwrite SL&TPs values in signal>

The "Set Private SL&TPs values, overwrite SL&TPs values in signal" setting

 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: 

  • If you set the __Stop loss (pip) value = "50" and the signal provide an open price for a buy EURUSD order = 1.03810. The EA will open a buy EURUSD order at the open price 1.03810 and set the order's stop loss = 1.03310.
  • If you set the __Stop loss (pip) value = "50" and the signal provide an open price for a sell EURUSD order = 1.03810. The EA will open a sell EURUSD order at the open price 1.03810 and set the order's stop loss = 1.04310.

__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 ":").

<Set Offset (%) add or subtract %pip of OP, SL & TPs values>

The "Set Offset values (%) for the SL&TPs in signal" setting

__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 ":").

<Set Offset values (pips) +/- pip values of OP, SL & TPs>

The "Set Offset values (pips) for the OP, SL & TPs in signal" setting

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: 

  • If you input the __Open price Offset (pips)  value = "10.0" and the signal provide an open price for a buy limit EURUSD order = 1.03810. The EA will open a buy limit EURUSD order at the open price 1.03910.
  • If you input the __Open price Offset (pips)  value = "10.0" and the signal provide an open price for a sell limit EURUSD order = 1.03810. The EA will open a sell limit EURUSD order at the open price 1.03710.

__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"

  • If  the signal provide a stop loss price for a buy EURUSD order = 1.03810. The EA will set stop loss price for the buy EURUSD order = 1.03710.
  • If the signal provide a stop loss price for a sell EURUSD order = 1.03810. The EA will set stop loss price for the sell EURUSD order = 1.03910.

__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".

  • If the signal provides a take profit price for a buy EURUSD order = 1.03810, the EA will set stop loss price for the buy EURUSD order = 1.03910.
  • If the signal provides a take profit price for a sell EURUSD order = 1.03810, the EA will set stop loss price for the sell EURUSD order = 1.03710.

__Tp2:Tp3:Tp4:Tp5... Offsets (pips): Set the offset values for take profit 2, 3, 4, 5... (separate by colons ":").

<Set TPs base on Reward:Risk> (overwrite TPs values in signal)

The "Set TPs base on Reward:Risk" setting

__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).

  • The take profit 1 has a Reward:Risk ratio = 0.5
  • The take profit 2 has a Reward:Risk ratio = 1
  • The take profit 3 has a Reward:Risk ratio = 2
  • The take profit 4 has a Reward:Risk ratio = 3

__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 ":").

<Set SL base on Risk:Reward> (overwrite SL value in signal>

__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.