Проскакивают позиции, которые нельзя было открывать

Возможно стоит добавить еще 1 фильтр

  1. AlexJC

    Регистрация:
    30.06.18
    Сообщения:
    6
    Был на сайте:
    26.07.21

    List openPosition = _tab.PositionsOpenAll;

    Проскакивают позиции у которых пересекаются время открытия и закрытия. При торговле одной позицией в бэктестах это приводит к ошибкам стратегии. Возможно стоит добавить еще 1 фильтр .

    В ботах

    var OpenCloseSameTime = AllPosition.FindAll(
    position => position.TimeClose == _tab.TimeServerCurrent);
    if (OpenCloseSameTime == null || OpenCloseSameTime.Count == 0)
    {
    LogicOpenPosition();

    }

    или в BotTabSimple

    AlexJC
    16.05.2019 22:47
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    20.04.24
    Цитата: AlexJC

    List openPosition = _tab.PositionsOpenAll;

    Проскакивают позиции у которых пересекаются время открытия и закрытия. При торговле одной позицией в бэктестах это приводит к ошибкам стратегии. Возможно стоит добавить еще 1 фильтр .

    В ботах

    var OpenCloseSameTime = AllPosition.FindAll(
    position => position.TimeClose == _tab.TimeServerCurrent);
    if (OpenCloseSameTime == null || OpenCloseSameTime.Count == 0)
    {
    LogicOpenPosition();

    }

    или в BotTabSimple

    Добавьте если так будет лучше. Я не против.

    Эти роботы здесь для того чтобы люди их дорабатывали.

    Алексей Ван
    19.05.2019 14:56
    #2