Произведены доработки по кубику
  • Изменен принцип указания имени агента для записи в лог: в случае, если на второй вход кубика не подано какое-либо текстовое значение с кубика "RandomText" (приложен к посту), то в качестве имени будет использовано торговое имя агента, что является более удобным по причине того, что данное имя можно также вывести на контрольную панель и/или использовать в других кубиках, например, при отправке сообщений через расширенный кубик отправки сообщений. Также наличие имени в логгере позволяет при записи сделок соотносить их всегда с одним и тем же торговым именем, например, при смене имени торгующего агента. В этом случае в файл сделок будут писать сделки с тем же именем агента, что удобно при анализе результатов торговли во внешних в аналитических программах
  • Добавлена запись тикера, ранее записывалось только полное имя инструмента
  • Добавлена опция "Имя общего файла для записи сделок". При необходимости записывать все сделки со всех агентов в общий файл имя данного файла указывается в текущей настройке. Для включения режима записи в один файл необходимо установить опцию "Писать в один файл"
  • Добавлена опция "Писать в один файл". Суть настройки раскрыта в пункте выше
  • Несколько оптимизирован кода, добавлены мелкие исправления


ПРИМЕЧАНИЕ:
===========
-- кубик пишет сделки только в режиме пересчета "Интервал"


Attachments
Вывод имени на контрольную панель.jpg (628 downloads)
sgilyazov_TradesLogger.zip (73 downloads)
gaaDifferent_RandomText.zip (74 downloads)



Отредактировано AleksandrGanov (Thu May 20 2021 06:10 PM)