Каким образом можно указать закрытие позиции в заданное время?

Каким образом можно прописать остановку позиции в заданной дате и в заданном времени? Как это сделать единожды я знаю. Но если требуется это делать много раз, то мне не известен более удобный способ нежели вводя новые inputs в сигнал.

Таковые остановки бывают необходимы в том случае, когда сессия оканчивается не в своё обычное время (например 18:00) а ранее (например в 15:00), мне необходимо выйти по окончанию сессии. Эти ситуации возникают в конце/начале года, в пред/после праздничные дни. Замечу, что тайм-фрейм intraday.


Для закрытия позиции в конце дня можно использовать SetExitOnClose. Если этот вариант не решает вашу проблему, отслеживайте внутри стратегии время и закрывайте позицию в нужный момент.

Для души и разума.

Однажды Мастер рассказывал о гипнотической силе слов. Кто-то из задних рядов выкрикнул:
-  Ты говоришь чепуху! Разве станешь святым оттого, что все время твердишь: "Бог, Бог, Бог"? Разве станешь грешником оттого, что без конца повторяешь: "Грех, Грех, Грех"?
-  Сядь на место, ублюдок! - отрезал Мастер.
Человека охватила ярость. Он разразился нецензурной бранью, и понадобилось немало времени, прежде чем он пришел в себя.
С видом раскаяния Мастер сказал:
-  Простите меня... Я погорячился. Искренне прошу прощения за свой непростительный выпад.
Ученик тут же успокоился.
-  Вот тебе и ответ, - подытожил Мастер. - От одного слова ты пришел в ярость, от другого - успокоился.




Перепечатка авторских материалов сайта без указания ссылки на
сайт Gelium.net запрещена.

Pavel Gelium 2000-2017 © All rights reserved.