Выводите на график логику, смотрите, где, что именно делает не так, как задумано.