Разработать скрипт - сохранение скриншота всех открытых в терминале mt5 окон каждые X секунд в файл

Komut dosyaları

İş Gereklilikleri

Дано:
имеется несколько одновременно запущенных экземпляров терминала MT5.
В каждом терминале открыты несколько графиков с разными периодами разных валют, на графиках содержатся разного рода индикаторы, в том числе в отдельных окнах индикаторов.
Каждый терминал растянут на 2 монитора, и все окна графиков каждого терминала заполняют все пространство 2 мониторов.

Нужно:
Каждые X секунд (параметр настраивается) делать скриншот всех открытых окон в терминале в один файл с именем Y (параметр настраивается).
Файл скриншота складывается в определенную папку, внутри которой в подпапку, соответствующую сегодняшнему дню. Новый день, новая папка.

То есть в скриншоте содержится тоже самое, как если бы я при открытом терминале (растянутом на 2 монитора) нажал PrintScreen.

Соответственно - если запущено 2 терминала, то 2 скриншота, каждый в свои папки по дням.

p.s. В выходные при закрытом рынке - скриншоты делать не нужно, рынок открылся в вск ночью - скриншоты начались.

p.s.2 На всякий случай уточню, все это нужно для терминала MT5, MT4 - не надо. 

 

 

 

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(30)
Projeler
71
18%
Arabuluculuk
9
22% / 67%
Süresi dolmuş
15
21%
Serbest
2
Geliştirici 2
Derecelendirme
(27)
Projeler
47
38%
Arabuluculuk
6
17% / 50%
Süresi dolmuş
30
64%
Serbest

Proje bilgisi

Bütçe