Здравствуйте!
При тестировании алгоритма на узком диапазоне (на реальном сервере, с установленным МаксБаров), обнаружилось следующее недоразумение:
Обычно, терминал во вкладках:
"результаты; сделки; доход"
производит расчет всех наших сделок. Но, из-за ограниченной видимости терминала (МаксБаров), доход/расход считается не от установленной в скрипте "ДатаОт", а просто по всем видимым барам.
Сейчас, в моем алгоритме поменялось все. Переписаны практически все ноды, созданы новые.
Но, перед тем, как запускать алгоритм в торговлю, мне важно знать: видит ли мой терминал открытую позицию, если она вне видимости диапазона?
То есть, если я открыл позицию и держу ее 10 000 баров, а видимость терминала ограничена 9 000 баров, то произойдет ли "закрытие", когда появится условие для него? Или терминал посчитает, что открытой сделки нет, и проигнорирует этот сигнал?
Другими словами, хранит ли терминал мои сделки в отдельном месте (с сервера берет)?
Ведь при подключении к серверу, вкладка "агент" хранит данные об объеме и направлении моей открытой сделки, а также, все мои сделки (в том числе, вне видимости терминала) отображаются в "позиции" (или "свои сделки", или "свои заявки"). В то время, как эти же сделки не видны в самом скрипте (вкладка "сделки" в скрипте).
Отредактировано Atomic (Mon Nov 14 2016 01:20 PM)