XXM
XXM личный блог
13 сентября 2014, 10:10

Экспирация - это когда ничуть не страшно!

Какому пользователю QUIK не знакома ситуация, описанная так:
«Перед экспирацией меняю инструмент на графиках, как обычно много лет уже… Замена графика как обычно: правой кнопкой тык в окно графика > параметры текущего окна > диаграмма > заменить инструмент > выбираем нужный, сохраняем. А графиков меня более 20. Устаю :(»

Экспирация - это когда ничуть не страшно!

Решение есть: в каталоге QUIK создаем текстовый файл с именем (пример) replacements12.txt со следущим (пример) содержимым:


SPBFUT,RIU4=SPBFUT,RIZ4
SPBFUT,LKU4=SPBFUT,LKZ4

SPBFUT,SRU4=SPBFUT,SRZ4
SPBFUT,GZU4=SPBFUT,GZZ4
SPBFUT,SiU4=SPBFUT,SiZ4
SPBFUT,GDU4=SPBFUT,GDZ4
SPBFUT,VBU4=SPBFUT,VBZ4

по правилу:
код_класса_старого_инструмента, код_старого_инструмента = код_класса_нового_инструмента, код_нового_инструмента

Там же создаем и запускаем WndConverter12.bat со следущим (пример) содержимым:
WndConverter.exe -cfg replacements12.txt 
Подразумевается, что утилита конвертации WND-файлов для Рабочего места QUIK WNDConverter.exe (© ARQA Technologies) располагается в каталоге размещения QUIK.
 
Изменения затронут следующие сущности в Рабочем месте QUIK:
● фильтры в таблицах (таблица текущих параметров, заявки, сделки и т.д.);
● графики;
● наименования таблиц и графиков, в которых присутствует код класса.
 
 PS. На всякий случай, заархивируйте ваш QUIK перед конвертацией.
8 Комментариев
  • Скальпёр
    13 сентября 2014, 13:45
    хорошая идея, полезная для всех!)
  • dimacore90
    13 сентября 2014, 15:57
    спасибо!
  • McDuck
    13 сентября 2014, 17:05
    Лодырь ))))))
    • Vkt
      15 сентября 2014, 09:07
      XXM, роллирование можно сделать скриптом на QLua, а вот конвертацию хорошо бы делать с помощью WndConverter в виде SPBFUT,*U4=SPBFUT,*Z4
      Зачем они придумали прописывать каждый инструмент, не понимаю.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн