# How to specify a particular candle by time?

29

I need to get into the TrailingStop and BreakEven value specific candle, for example H1 10:00. As at any time during the day to gain Size, Low, High some specific candle?
My simple suggestion is not working

```double A = iHigh(NULL,PERIOD_H1,Bars(NULL,PERIOD_H1,D'10:00:00', D'10:59:59'));
double B = iLow (NULL,PERIOD_H1,Bars(NULL,PERIOD_H1,D'10:00:00', D'10:59:59'));```

Now on the TrailingStop and BreakEven use value of X, which partially substitutes the value of certain candles:

`double X   = OrderOpenPrice() - OrderStopLoss();`

Where X can be used for following BE:

`double BE   = NormalizeDouble(((X)*0.3),5);`

For example BreakEven that use:

``` for(p = 0; p < OrdersTotal(); p++) {if (OrderSelect(p,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_BUY && Ask >= OrderOpenPrice() + BE
&& OrderMagicNumber()==Magic_number && OrderStopLoss()<OrderOpenPrice())
{ modify=OrderModify(OrderTicket(), OrderOpenPrice(), OrderOpenPrice(), OrderTakeProfit(), 0, Blue);}}
for(p = 0; p < OrdersTotal(); p++) {if (OrderSelect(p,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_SELL && Bid <= OrderOpenPrice() - BE
&& OrderMagicNumber()==Magic_number && OrderStopLoss()>OrderOpenPrice())
{ modify=OrderModify(OrderTicket(), OrderOpenPrice(), OrderOpenPrice(), OrderTakeProfit(), 0, Red );}}```

It would help me if I knew how to identify Low / High candles any Day or Week.

thanks