hedging TP/SL

 

Hello,

 Is it 100% sure that we can set the TP 7 pips, ZOne like 4 pips and SL 3 pips in hedging strategy ???? Or TP an SL MUST be the same ???

 
Michal Klis:

Hello,

 Is it 100% sure that we can set the TP 7 pips, ZOne like 4 pips and SL 3 pips in hedging strategy ???? Or TP an SL MUST be the same ???

those sound like very small numbers. Every broker has different minimums for tps and sls that they will allow. My broker decreases this minimum, the bigger the lotsize of the trade.

Also, check that your account is hedging type for opening trades in both directions.

 

i want strategy like :

A hedging EA (MT5 allows hedging if the broker account is hedge mode)

A sequential trade engine:

Trade 1 → if SL → open Trade 2

Trade 2 → if SL → open Trade 3

Trade 3 → if SL → open Trade 4

Each trade:

Fixed lot size

Fixed TP in pips

Fixed SL in pips

Fixed hedging distance

The EA logic is basically a state machine:

State 0 → Open Trade 1
If Trade 1 hits TP → reset
If Trade 1 hits SL → State 1 → Open Trade 2

State 1 → If Trade 2 hits TP → close Trade 1 loss, reset
If Trade 2 hits SL → State 2 → Open Trade 3

State 2 → If Trade 3 hits TP → close Trade 2 SL + Trade 1 TP
If Trade 3 hits SL → State 3 → Open Trade 4

State 3 → If Trade 4 hits TP → resolve basket
If Trade 4 hits SL → resolve basket


my question:

Is it possible to make TP like 7 pips, Distance 3pips and SL 3 pips ???


best regards

 
Michael Charles Schefe #:

those sound like very small numbers. Every broker has different minimums for tps and sls that they will allow. My broker decreases this minimum, the bigger the lotsize of the trade.

Also, check that your account is hedging type for opening trades in both directions.

Hi, but 

Is it possible to make TP like 7 pips, Distance 3pips and SL 3 pips ???

 
Michal Klis #:
Hi, but 

Is it possible to make TP like 7 pips, Distance 3pips and SL 3 pips ???

If you want to be sure you can execute at these small levels you need to introduce a function in OnTick() that read the price, compare to entry price and close trades accordingly.
Depending on broker, liquidity (if your account is on variable spreads) these looks too small TP and SL level for a safe automated execution.
 
Marina Dangerio #:
OnTick()

OnTick()   mean ? :-)  I have EA robot and i can set the TP SL And distance in settings but when i set the TP 7 pips SL 3 pips and ZOne 3 pips the loss is always 10 pips ( when i think about it it makes right becose how can U set the TP for 1 trade 7 pips and for example 5 pips for 2 trade it will be crush...     BUT WHEN I ENTER this question in google "he" say it it possible to make TP 7 pips Sl 3 pips and zone 3 pips .....    When U think about it it makes no sense ....



The think is i set the settings but when i run tester it takes 10pips loss not 6,7 

 
Michal Klis #:

OWhen U think about it it makes no sense ....



The think is i set the settings but when i run tester it takes 10pips loss not 6,7 

What makes not sense? You have not posted any code for use to check, therefore this will be my last comment here.

you need to reread my comment earlier!

1. These small numbers you mention may be too small to meet the minimum requirements by your broker.

2. many pairs have spreads that are above your numbers, which will almost certain to be why you are losing on those trades, 1 tick will often cause market prices to fall on the losing side of the stop loss. A stop loss is no guarantee that you will get that price you asked for. That is just the rules of general trading.

3. Chat to the author of your ea. They may be using the wrong prices. bid to open Sell trades and close Buy trades; Ask to close Sell trades and open Buy trades.

 
Michal Klis #:
Hi, but 

Is it possible to make TP like 7 pips, Distance 3pips and SL 3 pips ???

YES, YES YES.

Without seeing your code, we have to assume that your tp/sl is the reason you are making small losses.

YES you can use such small numbers! But there are many reasons for small losses when using small tps and small sls.

 
Michal Klis #:

OnTick()   mean ? :-)  I have EA robot and i can set the TP SL And distance in settings but when i set the TP 7 pips SL 3 pips and ZOne 3 pips the loss is always 10 pips ( when i think about it it makes right becose how can U set the TP for 1 trade 7 pips and for example 5 pips for 2 trade it will be crush...     BUT WHEN I ENTER this question in google "he" say it it possible to make TP 7 pips Sl 3 pips and zone 3 pips .....    When U think about it it makes no sense ....



The think is i set the settings but when i run tester it takes 10pips loss not 6,7 

You need to come here, only they can help you without seeing your code