From 0a0ae484035f3162f4c788c1b93a177a31801eab Mon Sep 17 00:00:00 2001 From: iMoHax Date: Thu, 3 Mar 2016 14:24:58 +0300 Subject: [PATCH] fix search pair --- .../main/java/ru/trader/analysis/RouteSpecificationByPair.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/ru/trader/analysis/RouteSpecificationByPair.java b/core/src/main/java/ru/trader/analysis/RouteSpecificationByPair.java index 6ea9467..b391208 100644 --- a/core/src/main/java/ru/trader/analysis/RouteSpecificationByPair.java +++ b/core/src/main/java/ru/trader/analysis/RouteSpecificationByPair.java @@ -120,7 +120,7 @@ public class RouteSpecificationByPair implements RouteSpecification { if (sIndex != -1 && fIndex != -1 && fIndex >= sIndex){ return 0; } - if ((full || sIndex != -1) && fIndex == -1 && first.contains(target)){ + if ((full || sIndex != -1) && (fIndex == -1 || fIndex < sIndex && sIndex != -1) && first.contains(target)){ fIndex = i; } }