помогите разобраться с .PositionClose

 

 Добрый вечер! 

Помогите, пожалуйста разобраться. 

Для закрытия позиции использую:

Position.Select(_Symbol);

Trade.PositionClose(_Symbol);

 

При тесте всегда закрывает позицию всегда по каким-то нереальным ценам, Которых даже на графике и близко не было. Независимо от величины проскальзывания. В чем может быть причина? Если фьючерс РТС брать, то на 4 000 пунктов, 5 000 примерно, +/- хуже рыночной цены на тот период.  

 
Можно конечно нанять пару телепатов для решения Вашего вопроса, но лучше сделайте из эксперта  "вытяжку" и пошлите в Сервисдеск.
 
uncleVic:
Можно конечно нанять пару телепатов для решения Вашего вопроса, но лучше сделайте из эксперта  "вытяжку" и пошлите в Сервисдеск.

Я понял в чем дело.  В некоторые дни при тесте появляется гигантский спред. В данном примере 5 130 пунктов. И какую бы цену покупки не ввел все равно купит по нереально высокой цене Ask на 5 тыс пунктов выше. 

Подскажите, пожалуйста, как решить эту проблему. Почему возникают такие дни в тестере? 

Файлы:
Spread.png  37 kb
 
LadMql:

Я понял в чем дело.  В некоторые дни при тесте появляется гигантский спред. В данном примере 5 130 пунктов. И какую бы цену покупки не ввел все равно купит по нереально высокой цене Ask на 5 тыс пунктов выше. 

Подскажите, пожалуйста, как решить эту проблему. Почему возникают такие дни в тестере? 

Наверно потому, что используете демо-счет. Откройте реальный, там спреды адекватные.
 
IRash:
Наверно потому, что используете демо-счет. Откройте реальный, там спреды адекватные.
Введите ограничение на вход по спреду и сможете тестировать!
Причина обращения: