Сортировка открытых окон по возрастанию периодов слева направо.

İş tamamlandı

Tamamlanma süresi: 1 saat
Geliştirici tarafından geri bildirim
Лаконично и понятно изложено задание. Быстрая проверка. Спасибо за заказ.
Müşteri tarafından geri bildirim
Сделано быстро. Все работает как надо.

Şartname

В терминале будут открыты графики одного символа с разными периодами.
Есть скрипт, который сортирует окна вертикально рядом и удаляет боковую ценовую шкалу одновременно.
Необходимо в этот скрипт добавить:

1 Регулируемая задержка перед его исполнением
2 Пройтись по очереди по открытым окнам (ChartFirst  ChartNext) начиная со второго, определить периоды, отсортировать периоды по возрастанию
  Если, например, открыты окна с периодами D1 H12 M5 M15 M10, отсортированный список будет M5 M10 M15 H12 D1

3 Пройтись второй раз по открытым окнам и поменять периоды согласно отсортированного списка  - ChartSetSymbolPeriod(0,_Symbol,PERIOD_M30);return;

В итоге должны быть открыты те-же графики с периодом по возрастанию слева направо.

Если такая сортировка возможна проще по другому, то можно по другому.

Первое окно не должно сканироваться, оно будет свернуто, на нем не должен меняться период.
Для справки прилагаю скрипты CHART_BRING_TO_TOP, chartnext, periodnext, может пригодятся.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(118)
Projeler
217
49%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
25
12%
Serbest
Yayınlandı: 1 kod
Benzer siparişler
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

Proje bilgisi

Bütçe
30+ USD
Son teslim tarihi
to 7 gün