Подготовил и выложил для загрузки программу, которая позволяет находить суммарный объем открытых ордеров на покупку и продажу по используемым финансовым инструментам.
В основе программа разработанная Фешиным С.Н. (СПбГТИ(ТУ) Каф. ИСХТ. Факультет: 4 Курс: 2 Группа: 4806) в рамках выполнения курсовой работы: «Разработка программы обработки отчетов». Достаточно удачный пример варианта задания на курсовую, когда решение задачи имеет не только учебную цель, но и некоторое практическое применение. Приятно отметить, что внесенные мной изменения были чисто косметического плана, чтобы сделать программу более понятной трейдерам, которые захотят с ней работать, изменять собственно алгоритм выбора и учета позиций не пришлось.
Загрузить архив с программой
https://www.mctrewards.ru/files/tr-calc.zip
* * *
Программа Tr—calc ver. 1.0
(16/06/2012)
Известно, что информацию о работе с ордерами в терминале MT4 можно найти в отчете, если на вкладке «История счета» нажать правую клавишу мыши и выбрать пункт «Сохранить как отчет». Отчет по умолчанию будет сохранен в файл Statement.htm. Файл представляет собой типичный (по формату) html документ, начинающийся с тега <!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01//EN» «http://www.w3.org/TR/html4/strict.dtd»>.
Информацию об открытых ордерах можно найти в самом терминале МТ4, можно найти в Отчете, но, есть определенное неудобство. Это неудобство связано с тем, что при большом числе открытых ордеров, причем открытых как на покупку, так и на продажу по одному финансовому инструменту, бывает трудно достаточно быстро подсчитать суммарный объем в лотах на покупку и на продажу. Сколько трейдеров, столько и созданных торговых систем, торгующих с той или иной степенью доходности. В некоторых торговых системах локирование позиций рассматривается как рабочий момент, а не как неизбежное зло. Следует заметить, что возможен не только лок, когда ушли в минус и хотим взять время на размышление, но и локирование прибыльных позиций, когда ордера не хотим закрывать, но и не хотим, чтобы полученная, но незафиксированная прибыль уменьшилась, но необходимо время для дальнейшего анализа. О локе и торговых системах с его использованием ничего больше не пишем, но отметим, что данная программа может быть полезна тем, кто имеет большое число открытых ордеров и хочет выяснить, какой объем необходим для получения лока. Некоторые торговые советники “любят” открывать большое число ордеров, но очень мелкими объемами, например, 0.01 или 0.02. Вместе с программой поставляются для проверки и тестирования четыре файла Statement1.htm, Statement2.htm, Statement3.htm и Statement4.htm. Наглядные примеры тому, что в данных вариантах быстро рассчитать общий объем на покупку и продажу по выбранному финансовому инструменту не очень-то и просто. Особенно, если данные операции надо выполнять постоянно, до тех пор, пока число ордеров не сократится до приемлемого числа, позволяющего без труда выполнять устный счет.
Для начала работы необходимо запустить программу и выбрать файл Отчет, созданный MT4. Выбрать файл можно, или нажав кнопку “Открыть файл” или воспользоваться одноименным подпунктом пункта меню “Файл”.
После этого на экране получаем результат обработки
Программа разработана в среде Delphi 7.
* * *
В завершении поста полезная ссылка на внешний ресурс сети Интернет. В этот раз информация будет полезна жителям и гостям нашей столицы, желающим заказать такси в аэропорт. Достаточно интересное предложение, учитывая низкие, по меркам столицы, расценки и возможность комфортной поездки, так как альтернатива добираться общественным транспортом, имеющим особенности долго стоять в пробках, вариант не достойный рассмотрения.