Блог им. XXM
Заголовок «Эмулятор биржевой торговли LbotLight.» уже был (https://smart-lab.ru/blog/293681.php), сегодня будет просто «Путь домой».
Обновил слегка в соответствии с велением времени. Скачать тут: https://www.xsharp.ru/эмулятор
Там же, в комплекте, индикаторы LbotEquity.lua для отрисовки графика прибыли/убытков и LbotTrans.lua для простановки треугольных символов покупки-продажи инструментов:

Для облегчения работы с этими индикаторами применяется файл настройки «LbotEquity.set», который следует расположить в каталог с рабочим QUIK. Индикатор прочтет этот файл (при его наличии), в котором прописан путь к csv-файлу для рисования графика Equity. Например:
Этот файл (LbotEquity.set) должен располагаться в каталоге вашего QUIK. В обработку пойдет файл, указанный на нижней строке. c:\QUIK\LbotLight\Trades\NL0011100044.csv d:\Info\LbotLight\Trades\4130389.csv d:\Info\LbotTest\log\LbotTest.csv
Если set-файла нет, то местонахождение файла входных данных устанавливается в стандартных настройках индикатора:

Эту пару индикаторов можно применять и в программе LbotTest и где угодно в QUIK, достаточно соблюсти формат записи:
29.05.2019; 13:00; GZM9; B; 10; 20500; Buy; 1 29.05.2019; 15:00; GZM9; S; 10; 20700; Sell; 2 29.05.2019; 16:00; GZM9; B; 10; 20700; Buy; 3 29.05.2019; 17:00; GZM9; S; 10; 20750; Sell; 4 29.05.2019; 18:00; GZM9; B; 10; 20700; Buy; 5 30.05.2019; 13:00; GZM9; S; 10; 21201; Sell; 6 30.05.2019; 14:00; GZM9; B; 10; 21136; Buy; 7 30.05.2019; 17:00; GZM9; S; 10; 21500; Sell; 8 03.06.2019; 11:00; GZM9; B; 10; 21700; Buy; 9 04.06.2019; 11:00; GZM9; S; 10; 23400; Sell; 10
т.е.
День.Месяц.Год; Часы:Минуты; Код_инструмента; Операция_(B или S); Количество; Цена; Текстовое_пояснение; Номер_сделки
Если в этом файле присутствуют сделки по другим инструментам, индикаторы их не будут учитывать, т.к. применяют фильтрацию по графику основного инструмента.
Красивых графиков Equity!
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.