Все блоки визуального конструирования расположены на панели инструментов в редакторе. Блоки представлены несколькими категориями:
Служебные элементы;
Позиция;
Пользовательские;
Индикаторы;
Торговая математика;
Market Position;
Портфель
В блоках визуального конструирования используются следующие данные:
Тип
Сокращение
Описание
Ценная бумага
ЦБ
Список параметров ценной бумаги, содержащий цены открытия и закрытия, а так же максимальные и минимальные цены для баров.
Число с плавающей точкой
Число
Любое число.
Логический тип
Логическое значение
Тип данных который может принимать два значения — правда или ложь.
Позиция
Позиция
Список параметров позиции.
Служебные Элементы
Название
Описание
Тип входящих данных
Тип исходящих данных
Ссылки на примеры применения
Панель графика
Создает панель графика.
Число, Логическое значение, Финансовый инструмент
отсутствует
Источник (инструмент)
Торгуемый источник данных. Свойство «неторгуемый» позволяет исключить данные источника из статистических расчетов.
Внимание! Дублирование одного инструмента несколькими источниками не допускается.
отсутствует
Фин. инструмент
Источник (значения)
Используются при создании индикаторов («Новый индикатор», окно «Управление скриптами»).
Число
Число
Источник (логический)
Используются при создании индикаторов («Новый индикатор», окно «Управление скриптами»).
Логическое значение
Логическое значение
Источник (позиция)
Используются при создании индикаторов («Новый индикатор», окно «Управление скриптами»).
Позиция
Возвращаемое значение
Задает возвращаемое значение индикатора.
Число и 2 логических значения
Число
Формула
Формула — пользовательский индикатор, имеющий неограниченное количество входов типа Число или Логическое значение. Названия блоков соединенных с блоком Формула являются переменными. Выходное значение является Числом. Для построения формул используется синтаксис языка программирования С#. Доступные операторы и математические функции языка Вы можете найти по следующим ссылкам — Операторы языка С#, Математические функции встроенные в язык C#.
Числа или Логические значения
Число
Логическая формула
Логическая Формула — пользовательский индикатор, имеющий неограниченное количество входов типа Число или Логическое значение. Названия блоков соединенных с блоком Формула являются переменными. Выходным значение является Логическое значение. Для построения логических формул используется синтаксис языка программирования С#. Доступные операторы и математические функции языка Вы можете найти по следующим ссылкам — Операторы языка С# , Математические функции встроенные в язык C#.
Числа или Логические значения
Логическое значение
Обновляемое значение
Блок, позволяющий накапливать данные по позиции. После закрытия позиции обнуляется. Типичное применение — реализация пользовательского трейл-стопа. Можно использовать и без позиции, тогда значение будет глобальным.
Три входных параметра:
число — новое значение, записываемое в блок;
логическое значение — условие — обновляем или нет числовое значение;
очистка (необязательный параметр) — позволяет приводить обновляемое значение к стартовому значению.
текущее значение в блоке
Внешний скрипт на языке C#
Пользовательский код на языке C#
Фин. инструмент (от 1 до 4)
отсутствует
Связанный параметр
Позволяет связать параметры различных блоков вместе, чтобы в списке оптимизации они не повторялись. Необходим, если параметры всегда имели одинаковое значение.
отсутствует
отсутствует
Комментарий
Позволяет написать текстовый комментарий и связать его с любым блоком.
отсутствует
отсутствует
Позиция
Внимание! Блоки «Текущий доход», «MFE» и «MAE» выдают результат исходя из дохода по одному лоту. Это позволяет иметь одни и те же параметры независимо от количества торговых лотов. Результаты этих блоков влияют на блок «Трейл стоп абс.» Данное поведение введено начиная с версии 1.1.11.0 для элементов визуального конструктора и сооветствующих функций API.
Блок «Цена входа (расчетная)» и опция блока «Трейлстоп» и «ТрейлстопАбс» «Использовать расчетную цену» не совместим с блоком «По рынку с фикс.ценой».
Название
Описание
Тип входящих данных
Тип исходящих данных
Ссылки на примеры применения
MAE
Maximum Adverse Excursion Максимальное неблагоприятное отклонение цены от позиции в абсолютных величинах. В расчете на один контракт/лот.
Позиция
Число
MAE %
Maximum Adverse Excursion Максимальное неблагоприятное отклонение цены от позиции в процентах. В расчете на один контракт/лот.
Позиция
Число
MFE
Maximum Favorable Excursion Максимальное благоприятное отклонение цены от позиции в абсолютных величинах. В расчете на один контракт/лот.
Позиция
Число
MFE %
Maximum Favorable Excursion Максимальное благоприятное отклонение цены от позиции в процентах. В расчете на один контракт/лот.
Позиция
Число
Доход
Доход (убыток) приносимый позицией в абсолютных величинах. В расчете на один контракт/лот.
Позиция
Число
Доход %
Доход (убыток) приносимый позицией в процентах. В расчете на один контракт/лот.
Позиция
Число
Есть активная длинная поз.
Логическая функция проверяющая наличие активной длинной позиции.
Фин. инструмент
Логическое значение
Есть активная короткая поз.
Логическая функция проверяющая наличие активной короткой позиции.
Фин. инструмент
Логическое значение
Есть активная позиция
Логическая функция проверяющая наличие активной позиции.
Фин. инструмент
Логическое значение
Посл. закр. поз. была длинной
Логическая функция проверяющая, что последняя закрытая позиция была длинной.
Фин. инструмент
Логическое значение
Посл. закр. поз. была короткой
Логическая функция проверяющая, что последняя закрытая позиция была короткой.
Следящий стоп, значения ведения задаются в абсолютных величинах. У блока 3 параметра, которые описывают два режима работы:
1й режим — Стоп-лосс описывается параметром «стоп лосс», который задает максимальное падение(для шорта — рост) от цены входа, которые мы готовы принять. Это падение задается числом.
Во 2й режим блок переходит, если было зафиксировано увеличение цены (в случае шорта уменьшение) на величину заданную параметром «вкл. трейл». Важно! Переход в режим ведения происходит только в случае превышения ценой заданного уровня! В случае касания цены без превышения ведение не включается. В этом случае уровень поддержки на следующем баре вычисляется, как MFE (этого бара) минус параметр «трейл лосс».
Иными словами, начинается «ведение» прибыли.) Параметр «Исп. расч. цену» позволяет вести расчет стопа от расчетной цены открытия. Для режима лаборатории это цена открытия следующего за сигналом бара. Для режима реальных торгов это цена по которой была выставлена заявка на открытие позиции. Отключение данного параметра приводит к использованию реальной цены открытия полученной в ходе торгов. Расчетную цену невозможно рассчитать, если включена опция «По рынку с фикс ценой» и задано проскальзывание отличное от 0.
То же что и предыдущий следящий стоп но параметры ведения задаются в процентах.
Позиция
Число
Цена входа
Цена сделки, по которой открылась позиция. Для режима реальных торгов это цена по которой была выставлена заявка на открытие позиции.
Позиция
Число
Цена входа (расчетная)
Расчетная цена сделки, по которой открылась позиция. Для режима лаборатории это цена открытия следующего за сигналом бара. Внимание! Если вход произошел не по расчетной свече, то расчетная цена не может быть восстановлена.
Удерживалось баров
Возвращает количество баров удержания позиции.
Позиция
Число
Время входа
Время входа в позицию.
Позиция
число в формате hhmmss (ччммсс) час 00 — 23 минута 00 — 59 секунда 00 — 59
Дата входа
Дата входа в позицию.
Позиция
число в формате YYMMDD (ГГММДД) YY — двузначный год MM — месяц 1 — 12
DD — день месяца 1- 31
Открытие позиции по рынку
Открытие позиции по первой предложенной на рынке цене. В расчетах на истории используется цена открытия следующего бара.
— Финансовый инструмент;
— Условие (необязательный входящий параметр — логическое значение);
— Цена;
— Количество (необязательный входящий параметр). Внимание! Значение, указанное во входе «Количество» является приоритетным по сравнению со значением, указанным в параметрах блока.
Позиция
Закрытие позиции по рынку
Закрытие позиции по первой предложенной на рынке цене. В расчетах на истории используется цена открытия следующего бара.
Открытие позиции происходит если цена на текущем шаге рассчета равна или меньше входящего параметра.
— Финансовый инструмент;
— Условие (необязательный входящий параметр — логическое значение);
— Цена;
— Количество (необязательный входящий параметр). Внмание! Значение, указанное во входе «Количество» является приоритетным по сравнению со значением, указанным в параметрах блока.
Позиция
Открытие позиции если больше
Открытие позиции происходит если цена на текущем шаге расчета равна или больше входящего параметра.
— Финансовый инструмент;
— Условие (необязательный входящий параметр — логическое значение);
— Цена;
— Количество (необязательный входящий параметр). Внмание! Значение, указанное во входе «Количество» является приоритетным по сравнению со значением, указанным в параметрах блока.
Позиция
Закрытие позиции по stop-loss
Закрытие позиции по приказу ограничения убытков.
Позиция
отсутствует
Закрытие позиции по take-profit
Закрытие позиции по приказу защиты прибыли.
Позиция
отсутствует
Количество
Возвращает текущий размер позиции в лотах.
Позиция
Число
Открытие позиции лимитной ценой
Открытие позиции по заданной цене.
— Финансовый инструмент;
— Условие (необязательный входящий параметр — логическое значение);
— Цена;
— Количество (необязательный входящий параметр). Внмание! Значение, указанное во входе «Количество» является приоритетным по сравнению со значением, указанным в параметрах блока.
Позиция
Закрытие позиции лимитной ценой
Закрытие позиции по заданной цене.
Финансовый инструмент
отсутствует
Убытков подряд
Подсчет количества убыточных позиций подряд.
Финансовый инструмент
Число
2 убытка подряд
Наличие двух или более убыточных позиций подряд.
Финансовый инструмент
Логическое значение
Последний выход имеет такое имя
В параметре задается имя блока закрытия позиции. Значение данного блока верно, если последним закрытием по финансовому инструменту было закрытие с заданным именем.
Финансовый инструмент
Логическое значение
Время последней закрытой позиции
Время последней закрытой позиции.
Финансовый инструмент
Число
Дата входа последней закрытой позиции
Дата входа последней закрытой позиции.
Финансовый инструмент
Число
Время выхода последней закрытой позиции
Время выхода последней закрытой позиции.
Финансовый инструмент
Число
Дата выхода последней закрытой позиции
Время выхода пследней закрытой позиции.
Финансовый инструмент
Число
Время выхода последней закрытой позиции по имени
Время выхода последней закрытой позиции по имени.
Финансовый инструмент
Число
Дата выхода последней закрытой позиции по имени
Дата выхода последней закрытой позиции по имени.
Финансовый инструмент
Число
Дней в позиции
Количество дней в последней позиции.
Позиция
Число
Минут в позиции
Количество минут в последней позиции.
Позиция
Число
Цена последнего выхода
Цена последнего входа.
Финансовый инструмент
Число
Последняя позиция закрыта и длинная
Последняя позиция закрыта и длинная.
Финансовый инструмент
Логическое значение
Последняя позиция закрыта и короткая
Последняя позиция закрыта и короткая.
Финансовый инструмент
Логическое значение
Внимание! Условные заявки после остановки исполнения агента могут оставаться активными даже по истечении торговой сессии (более подробную информацию Пользователь может получить у брокера). Если исполнение заявки нежелательно, после остановки агента необходимо вручную удалить активные условные заявки.
Индикаторы
Технический Индикатор это результат математических расчетов на основе показателей цены и/или объёма (Volume). Полученные величины используется для прогнозирования ценовых изменений. В программе TSLab существует большое количество встроенных индикаторов, но при необходимости существует возможность создания собственного индикатора.
Внимание! Для того, чтобы загрузить приведенные в таблице примеры в программу, их надо предварительно сохранить на диск, используя функцию «сохранить ссылку как» используемого браузера. Полученный .xml файл загружается посредством функции «Загрузить из файла» в окне «Управление скриптами».
Дополнительные индикаторы и инструменты визуального конструирования, находящиеся в разработке или стадии тестирования доступны Пользователю по адресу: Дополнительные индикаторы.
Название
Описание
Тип входящих данных
Тип исходящих данных
Ссылки на примеры применения
+DI(int Период)
Индикатор положительного направления системы индикаторов Average Directional Movement Index
Фин. инструмент
Число
ADX(int Период)
Индикатор ADX, или индикатор вероятной направленности (Average Directional Movement Index), служит для определения вероятного направления основного тренда
2 списка чисел
Число
ATR(int Период)
Индикатор Среднего Истинного Диапазона (Average True Range — ATR) представляет собой скользящее среднее значений Истинного Диапазона (TR).
Фин. инструмент
Число
Bollinger Bands (Double Коэф. , int Период)
Нижняя граница коридора Боллинджера.
Число
Число
Bollinger Bands (Double Коэф., int Период)
Верхняя граница коридора Боллинджера.
Число
Число
CCI(int Период)
Индекс Товарного Канала (Commodity Channel Index — CCI) измеряет отклонение цены инструмента от его среднестатистической цены.
Фин. инструмент
Число
-DI(int Период)
Индикатор отрицательного направления системы индикаторов Average Directional Movement Index
Фин. инструмент
Число
EMA(int Период)
Экспоненциально сглаженное скользящее среднее определяется путем прибавления к предыдущему значению скользящего среднего определенной доли текущей цены закрытия.
Число
Число
MACD
Технический Индикатор Схождение/Расхождение Скользящих Средних — это следующий за тенденцией динамический индикатор. Он показывает соотношение между двумя скользящими средними цены.
Число
Число
MACD Ext(int Период1, int Период2)
MACD с заданными периодами расчета.
Число
Число
MACD Signal(int Период)
Сигнальная линия MACD.
Число
Число
MedianPrice
Функция суммирует значения цен High и Low для бара, а затем делит эту сумму на 2. Это значение является серединой бара.
Фин. инструмент
Число
Momentum(int Период)
Индикатор момента (Momentum indicator) (Рассчитывается как Momentum Simple = C — C-n
Где C- цена закрытия текущего периода.
Где С-n — цена закрытия N периодов назад. )
Число
Число
Momentum % (int Период)
Индикатор момента (Momentum indicator) нормированный, так же известен как Rate Of Change (отрицательных значений не принимает — рассчитывается как MOMENTUM = CLOSE i / CLOSE (i — n) * 100)
Parabolic Time/Price System (Параболическая система цены/времени)
Фин. инструмент
Число
RSI(int Период)
Индекс относительной силы (Relative strength index)- классическая версия — это следующий за ценами осциллятор, который колеблется в диапазоне от 0 до 100.
Число
Число
Cutler’s RSI(int Период)
Индекс относительной силы (Cutler’s Relative strength index) — версия использующая экспоненциальное сглаживание — это следующий за ценами осциллятор, который колеблется в диапазоне от 0 до 100.
Число
Число
SMA(int Период)
Простое, или арифметическое, скользящее среднее рассчитывается путем сложения входящих значений, например цен закрытия инструмента, за определенный период, а получившаяся сумма затем делится на значение периода.
Число
Число
StDev
Standard Deviation — Индикатор стандартного (среднеквадратического) отклонения.
Число
Число
Сумма за(int Период)
Рассчитывается путем сложения входящих значений, например цен закрытия инструмента, за определенный период.
стохастический осциллятор Stochastic Oscillator %K. Стохастический осциллятор измеряет насколько цена близка к своим верхним или нижним границам. Индикатор изменяется в диапазоне от 0 до 100.
Истинный диапазон (True Range — TR) есть наибольшая из следующих трех величин:
— разность между текущими максимумом и минимумом;
— разность между предыдущей ценой закрытия и текущим максимумом;
— разность между предыдущей ценой закрытия и текущим минимумом.
Фин. инструмент
Число
Typical Price
Типичная цена (Typical Price) представляет из себя среднее от High, Low и Close. Результат называют средней или типичной ценой.
Фин. инструмент
Число
Максимум за(int Период)
Наибольшая цена инструмента за выбранный период.
Число
Число
Минимум за(int Период)
Наименьшая цена инструмента за выбранный период.
Число
Число
Относительный
Относительное изменение цены от начала диапазона графика.(За единицу принимается значение закрытия первого бара и дальше строятся значения относительно него.)
Значение комиссии на одну сделку (покупка или продажа) в абсолютных величинах.
Фин. инструмент
Число
Вычесть
Вычесть одно число из другого.
Число
Число
Not
Логическое отрицание. Меняет входящее логическое значение на противоположное. Если на входе истина то на выходе ложь, если на входе ложь то на выходе истина.
Логическое значение
Логическое значение
Закрытие
Цена закрытия.
Фин. инструмент
Число
И
Операция логическое «И»
Логическое значение
Логическое значение
Или
Операция логическое «ИЛИ»
Логическое значение
Логическое значение
Константа(Double Значение)
Постоянное значение.
Отсутствует
Число
Max
Максимальное значение из двух
Число
Число
Максимум
Максимальная цена бара.
Фин. инструмент
Число
Минимум
Минимальная цена бара.
Фин. инструмент
Число
Обрезать(int Знаков)
Обрезает High и Low на заданную величину.
Фин. инструмент
Фин. инструмент
Объем
Объем заключенных контрактов — количество операций с фьючерсными контрактами или опционами, совершенных за определенный период времени.
Фин. инструмент
Число
Время
Модуль принимает на вход финансовый инструмент и возвращает текущее время транслируемое биржей. Внимание! Блок Время рассчитывается в момент пересчета агента. Соотвественно, выполнение входа в позицию и выполнение выхода из позиции возможны в указанный период времени работы агента + интервал пересчета агента.
Если время выполнения заявки запланировано на момент позже времени закрытия торговой сессии, то данная заявка будет исполнена на следующий день.
Фин. инструмент
Число в формате hhmmss (ччммсс) час 00 — 23 минута 00 — 59 секунда 00 — 59
Время в минутах
Время бара в минутах от начала дня. Например:
10:00 = 600
10:31 = 631
Фин. инструмент
Число
Дата
Модуль принимает на вход финансовый инструмент и возвращает текущую дату транслируемое биржей.
Фин. инструмент
Число в формате YYMMDD (ГГММДД) YY — двузначный год MM — месяц 1 — 12
DD — день месяца 1- 31
День недели
Модуль принимает на вход финансовый инструмент и возвращает день недели в виде значений от 1 до 7.
Модуль принимает на вход финансовый инструмент и возвращает день месяца в виде значений от 1 до 31.
Фин. инструмент
Число: число месяца 1,2,3… 31.
Открытие
Цена открытия.
Фин. инструмент
Число
Относительная комиссия(Double Комиссия %)
Значение комиссии на одну сделку (покупка или продажа) в процентах. Стоимость денег: Применяется для расчета цены заемных средств, то есть торговли с плечом. Для коротких позиций считается со всей суммы сделки. Для длинной как число лотов -1 помноженное на цену лота.
Фин. инструмент
отсутствует
Перемножить с(int Знаков, Double Коэф.)
Умножить значения бара на постоянный коэффициент
Фин. инструмент
Фин. инструмент
Пересечение сверху
Функция определяющая наличие пересечения одного графика другим сверху вниз.
Число
Логическое значение
Пересечение снизу
Функция определяющая наличие пересечения одного графика другим снизу вверх.
Число
Логическое значение
Поделить с(int Знаков, Double Коэф.)
Поделить значения бара на постоянный коэффициент
Фин. инструмент
Фин. инструмент
Разжать
Разжать посчитанные числовые данные в сжатом диапазоне, для последующего их использования с данными в оригинальном диапазоне. Блок «разжать» необходимо соединить с разжимаемым блоком, а также с блоком «сжать», соответствующим разжимаемому блоку. В программе существует три метода декомпрессии данных, настраиваемых в окне Свойства. Внимание! Метод 2 не применим для исторического тестирования, поскольку приводит к заглядыванию в будущее и приводит к существенному искажению результатов.
не определено
Число
Разжать логическое
Разжать посчитанные в сжатом диапазоне логические данные, для последующего их использования с данными в оригинальном диапазоне. Блок «разжать» необходимо соединить с разжимаемым блоком, а также с блоком «сжать», соответствующим разжимаемому блоку.
не определено
Логическое значение
Сжать в секунды(int Interval)
Сжатие текущего временного диапазона баров в более длительный. Сжимать можно только в кратные диапазоны. Например, 15 сек. можно сжать в 15, 30, 45, 60 сек. и т.д.
Фин. инструмент
Фин. инструмент
Сжать(int Interval)
Сжатие текущего временного диапазона (минуты — в минуты, дни — в дни) баров в более длительный. Сжимать можно только в кратные диапазоны.
Например, 15 мин. можно сжать в 15, 30, 45, 60 мин. и т.д.
Параметры блока:
— Интервал;
— Сдвиг.
Фин. инструмент
Фин. инструмент
Сжать (Расшир)
Сжатие текущего временного диапазона (минуты — в минуты, дни — в дни) баров в более длительный. Сжимать можно только в кратные диапазоны.
Например, 15 мин. можно сжать в 15, 30, 45, 60 мин. и т.д
Параметры блока:
— Интервал;
— Сдвиг.
Дополнительные параметры блока:
— База интервала. Выбор из дней, минут, секунд;
— Сдвиг выравнивания. Например, для выравнивания минутных свечей по началу дня в 10 часов можно установить следующие значения: выравнивание = 1440 (24 часа), сдвиг выравнивания = 600 (10 часов).
Фин. инструмент
Фин. инструмент
Сложить
Сложить два числа.
Число
Число
Умножить на(Double Коэф.)
Умножение на заданный коэффициент.
Число
Число
Умножить на(Double Коэф.)
Умножение на заданный коэффициент.
Фин. инструмент
Фин. инструмент
Перевернуть
Имитирует работу триггера с двумя входами, при появлении «Истина» на первом входе, выходное значение становится «Истина» до появления «Истина» на втором входе. При появлении «Истина» на втором входе, значение индикатора становится «Ложь», до появления значения «Истина» на первом входе. Если «Истина» появляется одновременно на двух входах, то значение индикатора — «Ложь», т.е. первый вход игнорируется.
Два логических значения
Логическое значение
Задержать
Задерживает входящий логический сигнал на N свечей (параметр «Период»).Т.е. если входящее значение на определенной свече становится «Истина», то оно будет продублировано на N свечей.
Логическое значение
Логическое значение
Сдвиг
Сдвиг значений на N свечей вправо.
Число
Число
BidQty
Количество лотов на покупку.
Финансовый инструмент
Число
AskQty
Количество лотов на продажу.
Финансовый инструмент
Число
Относ. комиссия с минимумом
Позволяет создать относительную минимальную комиссию, которую возьмет брокер.
Финансовый инструмент
Число
При работе с данными блоками следует учитывать несколько вещей:
Блок открытия позиции должен быть связан с блоком источник данных и с блоком условия открытия позиции.
Блок закрытия позиции должен быть связан с блоком открытия позиции и с блоком условия закрытия позиции.
Для обоих блоков условие срабатывания может формироваться по одному источнику данных, а позиции открываться/закрываться для другого.
Market Position
Данная группа элементов реализует отображение распределения количества сделок покупки/продажи по цене для выбранного базового интервала времени начиная с секундного.
Для отображения выбранного метода визуализации в редакторе нужно выбрать необходимый модуль и соединить его с источником данных и с шкалой, как показано на рисунке ниже.
Параметр
Описание
Объединять шагов
Количество шагов цены, объединяемых в одну строчку отображения.
Коэф. заливки
Кэффициент, управляющий изменением цвета заливки
Volume Footprint
Отображает сумму покупок и продаж для каждого шага или диапазона цены, в зависимости от настройки параметра «Объединять шагов».
Bid/Ask Footprint
Отображает количество покупок и продаж отдельно для каждого шага или диапазона цены, в зависимости от настройки параметра «Объединять шагов».
В случае если покупок больше, строка заливается зеленым, если меньше — красным. В случае равенства числа покупок и числа продаж строка заливается желтым.
Delta Footprint
Отображает разность числа покупок и числа продаж отдельно для каждого шага или диапазона цены, в зависимости от настройки параметра «Объединять шагов».
В случае если покупок больше, строка заливается зеленым, если меньше — красным. В случае равенства числа покупок и числа продаж строка заливается желтым.
Портфель
Название
Описание
Тип входящих данных
Тип исходящих данных
Ссылки на примеры применения
Свободные деньги
Показывает наличие свободных денег на счету.
В агенте информация транслируется со счета.
В лаборатории рассчитывается на основании позиции по формуле:
Свободные деньги = деньги — позиции — деньги блокированные в заявках.
Бумага
Число
Оценка портфеля
Показывает оценку портфеля.
В агенте информация транслируется со счета.
В лаборатории рассчитывается на основании позиции по формуле:
Оценка порфтеля = деньги + позиции.
Бумага
Число
Текущая позиция
Показывает совокупную позицию по бумаге. В режиме лаборатории отображается расчетная позиция скрипта. В режиме агента отображается значение из колонки «Текущая» окна «Позиции».
Доход (за день)
Считает доход по бумаге по сделкам за день текущей свечи.