ARGO Софт Сохранение - Восстановление графиков в терминале

Тема в разделе "Скрипты", создана пользователем loopsider, 9 Сентябрь 2016.

  1. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.818
    Симпатии:
    4.480
    Баллы:
    435
    Пол:
    Мужской
    Предлагаю вашему вниманию два полезных скрипта. С их помощью задача сохранения всех графиков в терминале (включая наложенные на них индикаторы, советники, их параметры и настройки) - и обратная задача их восстановления - выполняется в один клик.

    Все очень просто:
    SaveAllCharts -- сохраняет все графики, открытые в терминале,
    RetrieveAllCharts -- восстанавливает все сохраненные графики. Обратите внимание, что уже открытые графики RetrieveAllCharts не трогает; к уже открытым он добавит сохраненные. (Т.е., если исполнить сначала SaveAllCharts, а потом тут же RetrieveAllCharts, то все графики удвоятся.)

    Ну вот и все. Настроек в скриптах нет, кидаем на любой график и готово. Вроде все работает, но проверьте конечно.
     

    Вложения:

    Max5813, Dmitri, bellduke и ещё 1-му нравится это.
  2. fightality

    fightality Знаток Аргонавт

    Регистрация:
    2 Апрель 2016
    Сообщения:
    265
    Симпатии:
    462
    Баллы:
    90
    Пол:
    Мужской
    Я на Forex с:
    2016
    Может я не понял работу скрипта, но сохранение и восстановление профиля в MT4 не тоже самое делает?
    Я переношу профиль в любой терминал и там открываются те же графики (если соблюдены префиксы, суффиксы), сразу навешиваются те же советники с теми же настройками (не забыть перенести и совы в соответствующие папки).
     
    Hawkwind нравится это.
  3. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.818
    Симпатии:
    4.480
    Баллы:
    435
    Пол:
    Мужской
    Да, через профиль тоже делается. Мне потребовалось это сделать программно, тк в этом случае большая гибкость (можно сохранять-восстанавливать графики по отдельности).
    С профилями аккуратность нужна - если сохранил профиль и продолжил в нем работать, то запомнится последняя версия, а не та которую сохраняли.
     
    Max5813, Hawkwind и Dmitri нравится это.
  4. fightality

    fightality Знаток Аргонавт

    Регистрация:
    2 Апрель 2016
    Сообщения:
    265
    Симпатии:
    462
    Баллы:
    90
    Пол:
    Мужской
    Я на Forex с:
    2016
    loopsider, если сохраненное состояние можно еще и переносить, то это крутой скрипт. Или может возможно его допилить, чтобы в папку складывал на вынос
     
    Dmitri нравится это.
  5. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.818
    Симпатии:
    4.480
    Баллы:
    435
    Пол:
    Мужской
    Можно. Достаточно перенести файл SaveAllCharts.txt из MQL4\Files и темплейты из \templates.
    Ну, и то что загружать на графики - советники, индикаторы, дллки.
     
    Max5813, Hawkwind и Dmitri нравится это.

.

Поделиться этой страницей

translate