Символические ссылки

Для того чтобы не терять написанные скрипты и индикаторы в случае непредвиденных ситуаций, а точнее переустановка программы quik, или вовсе всей операционные системы, предлагаю создать символические ссылки.

Для начала давайте разберемся что собой представляют символические ссылки. Говоря простым языком символическая ссылка перенаправляет программу в указанное место. Я постараюсь наглядно изобразить как это работает.

Символические ссылки QUIK (Квик)

Символические ссылки

Взгляните на картинку выше. У Вас в компьютере имеется жесткий диск, на котором хранятся все данные, в том числе и индикаторы которые вы пишите. Но обычно жесткий диск разделяют на несколько логических дисков, на картинке выше имеется два логических диска C и D. На логическом диске C обычно установлена операционная система, на этот же диск вы скорее всего и установили программу Квик. Также по правилам программы quik индикаторы должны располагаться в специальной папке под названием LuaIndicators. Когда вы будете писать индикаторы, то вам необходимо будет их помещать именно в эту папку. Если что-то случится с терминалом quik и вы решите его переустановить, при удалении папки все индикаторы потеряете. Конечно в этом случае можно позаботиться и заранее скопировать индикаторы на другой диск, но что если вы забудете это сделать?

Или другая неприятная ситуация. В один из дней у вас не запустилась операционная система и ее необходимо установить заново. В этом случае уже сложнее скопировать индикаторы на другой диск, да и вряд ли вы про них вообще вспомните. В этом случае нам помогут символические ссылки. Сама ссылка не хранит никаких важных данных, она лишь указывает программе куда перейти. Даже если вы случайно удалили символическую ссылку сами индикаторы останутся в безопасности.

На картинке фиолетовым цветом обозначены индикаторы, а символическая ссылка (зеленого цвета) располагается в папке с программой quik на диске C. Таким образом программа quik обращается к папке LuaIndicators, но попадает на символическую ссылку, которая отправляет на диск D, где лежат индикаторы.

Это также удобно если у вас на компьютере будет установлено несколько программ Квик. Например первая программа это реальный торговый счет, а вторая программа имеет demo счёт. Создав две символические ссылки в каждой папке программ которые ведут на одну и ту же папку с индикаторами, вы получаете доступ ко всем индикаторам из обоих программ.

Создание символических ссылок не является чем-то очень сложным, но на первый взгляд может показаться непростой задачей. Я покажу пример создания символической ссылки для папки LuaIndicators

Существуют специальные программы которые позволяют создавать символические ссылки, но мы будем создавать ссылки встроенными средствами windows. Для этого нам потребуется командная строка.

Символические ссылки командная строка QUIK (Квик)

Символические ссылки командная строка

Пример запуска командной строки показан на операционной системе windows 10, в других операционных системах также присутствует командная строка. Нажмите меню пуск, введите «командная строка» и увидите приложение. Самое главное необходимо запустить командную строку от имени администратора. Нажимаете правую кнопку мыши и выбираете пункт запустить от имени администратора. Появляется встроенная программа в которой мы будем работать.

Символические ссылки командная строка QUIK (Квик)

Командная строка

Для того чтобы создать символическую ссылку потребуется написать следующую строку:

mklink /d «C:\QUIK\LuaIndicators» «D:\LuaIndicators»

В этом примере в папке с программой quik, расположенной на диске C, будет создана символическая ссылка, которая будет вести на папку расположенную на диске D. Если у вас в папке с программой quik уже существует папка LuaIndicators, то ее для начала необходимо удалить, а потом создавать символическую ссылку. Все написанные нами индикаторы будут храниться на диске D и если что-то случится то наши индикаторы не потеряются. Вам необходимо будет указать свой путь где у вас установлена программа quik, а также где вы хотите хранить индикаторы. После выполнения данной команды вы увидите следующие сообщение.

Символические ссылки командная строка QUIK (Квик)

Символические ссылки командная строка

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

Символические ссылки QUIK (Квик)

Символические ссылки QUIK (Квик)

У меня в папке с программой создано несколько символических ссылок.

Такую же команду, но с другими путями, можно проделать и для скриптов, но это не является необходимым так как скрипты можно запускать
из любой папки.

Теперь можно не переживать что наши работы могут пропасть.

Постоянная ссылка на это сообщение: https://k-pavel.ru/simvolicheskie-ssylki/

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Subscribe  
Подписаться на