Problem with buy stop order

 

hello,

problem is because I got error 130 for specific currency


For BTCUSD works, for BCHUSD not works.

gSellOpenPrice = OrderOpenPrice(); 
          gBuyOpenPrice = NormalizeDouble((gSellOpenPrice + rz), _Digits);
          gSellTakeProfit = NormalizeDouble((gSellOpenPrice - tp), _Digits);
          gBuyTakeProfit = NormalizeDouble((gSellOpenPrice + (tp + rz)), _Digits);
          

          
         gBuyStopTicket = OpenPendingOrder(Symbol(), OP_BUYSTOP, gLotSize, gBuyOpenPrice, 0, 0, "test "+"("+UpdateComment+")", 0, clrTurquoise);

What is problem here?