Интеграция с Quik
1. Куда делись все мои настройки Quik?
Не волнуйтесь! Все имеющиеся настройки сохраняются. При установке приложения TradeMatic на шаге 4 настройки Quik выводится информация, куда сохранены Ваши предыдущие настройки (абзац «Важная информация»).
Важно! Не меняйте и закрывайте таблицы, созданные в Quik!

2. Почему не идут котировки и не обновляются графики по инструменту N?
a) Проверьте, что в Quik в «Текущей таблице параметров» присутствует инструмент N. Если его там нет, добавьте через меню «Редактирование таблицы»-«Строки».
b) Проверьте, что в Quik в «Таблице всех сделок» присутствует инструмент N. Если его там нет, добавьте через меню «Редактирование таблицы»-«Выбранные классы». Если после добавления инструмента в эту таблицу через некоторое время инструмент в ней так и не появился, нажмите в главном меню Quik «Связь»-«Заказ всех сделок», затем выберите нужные классы и инструменты.
Если после всех вышеописанных инструкций «Таблица всех сделок» пустая, ваш брокер не запустил вам поток всех сделок. Обратитесь к вашему брокеру с просьбой пустить поток всех сделок в ваш Quik.

3. При подключении выводится «Подключение DDE…», но подключения не происходит
a) Убедитесь, что в Quik не открыты диалоговые (всплывающие) окна
b) Возможно, Вы ошибочно загрузили старые настройки в Quik.
Сначала восстановите настройки по умолчанию — закройте Quik, в трейдматике выберите меню «Инструменты», затем «Мастер настройки подключения к Quik», и установите настройки в ту папку с Quik, с которым вы будете использовать TradeMatic, загрузите Quik.
c) Если это не дало результатов, в терминале Quik нажмите Настройки, затем Загрузить настройки из файла, выберите Tradematic.wnd.
d) TradeMatic должен обладать правами доступа из той же группы, что и Quik (см. пункт 8 ниже)
Важно! Не меняйте и закрывайте таблицы, созданные в Quik!

4. При подключении выводится ошибка «Восстановите настройки Quik через меню Инструменты > Мастер настройки подключения к Quik»
Возможно, Вы ошибочно загрузили старые настройки в Quik либо изменили их. Из-за этого экспорт из Quik в TradeMatic выполняется не корректно.
Нужно выполнить действия из пункта 3.
Важно! Не меняйте и закрывайте таблицы, созданные в Quik!

Если Вы не меняли настроек в Quik, попробуйте выключить TradeMatic, затем над каждой таблицей в Quik нажмите правую кнопку мыши, выберите «Вывод через DDE сервер», затем нажмите кнопку «Остановить вывод».

5. Спустя примерно 10 секунд после подключение происходит отключение, и так повторяется несколько раз
См.пункт 4.

6. При подключении выводится «Время на вашем компьютере и сервере отличается более чем на N с.»
Время на вашем компьютере сильно отличается от времени на сервере, что может вызвать некорректную работу при отображении графиков и исполнении стратегий.
Существует два способа синхронизировать время:
а) Синхронизируйте ваше время с одним из серверов синхронизации в интернет:
Нажмите два раза левой кнопкой мыши по времени в правом нижнем углу рабочего стола Windows. Перейдите на вкладку «Время интернета» и нажмите кнопку «Обновить сейчас».
Для автоматической настройки синхронизации времени скачайте, затем разархивируйте и запустите этот файл.
б) Вручную переставьте время:
Нажмите два раза левой кнопкой мыши по времени в правом нижнем углу рабочего стола Windows. Переставьте ваше время на значение, которое было выведено в сообщении. (Например, если выведено «более чем на 10 секунд», время нужно сместить на 10 секунд назад; а если «более чем на -10 секунд», нужно сместить время вперед).
Если у вас выводится сообщение о разнице времени примерно на час, нужно установить пакет обновления для Windows, который убирает переход на зимнее время.

7. Как мне использовать старые настройки совместно с настройками для TradeMatic?
В терминале Quik выполните следующие действия:
a) Нажмите Настройки, затем Загрузить настройки из файла, выберите файл с вашими настройками
b) Нажмите Настройки, затем Сохранить настройки в файл, выберите файл Tradematic.wnd

8. При подключении выводится ошибка «TRANS2QUIK_QUIK_TERMINAL_NOT_FOUND» либо «TRANS2QUIK_FAILED»
Библиотека QuikAPI не может найти и подключиться к терминалу Quik.
Попробуйте:
a) Удостоверьтесь, что в терминале Quik включены Внешние транзакции в Quik (в меню «Торговля», «Внешние транзакции», Состояние — работает).
b) Перезапустите в Quik внешние транзакции (см. пункт a) — если текущее состояние — «работает», нажмите кнопку «Прекратить обработку», затем «Начать обработку».
c) Выполните пункты 3 (выше) и 8 (ниже).

9. При подключении выводится ошибка «Отказано в доступе» либо «Access denied»
Эта проблема наблюдается в Windows 7 и Windows Vista. TradeMatic должен обладать правами доступа из той же группы, что и Quik.
Попробуйте запустить TradeMatic под учетной записью администратора, либо Quik запустите не под учетной записью администратора.
Хорошая статья на тему, как запустить программу под администратором.

10. После инсталляции TradeMatic при запуске в Quik появляется сообщение «Не хватило памяти под объекты»
а) Убедитесь, что у вас версия Quik 6.0 или более новая
б) Удалите из папки с программой Quik все файлы с расширениями *.log и *.dat

Первый запуск Tradematic Trader версии 1.7.0 и выше
Для клиентов, получивших ключ активации (для оплаты Tradematic Trader с брокерского счета)
1. Установите Tradematic Trader 1.7.1.
2. При первом запуске программы появится окно ввода Tradematic ID и пароля.
3. Если у Вас уже есть Tradematic ID и пароль, то введите Ваши данные и нажмите кнопку «Войти». При действующей лицензии (или в тестовый период) произойдет успешный вход.
4. Если нет у Вас нет Tradematic ID, то пройдите по ссылке в том же окне: «Нет Tradematic ID? Зарегистрируйтесь» или через сайт www.tradematic.com – «Личный кабинет» – «Зарегистрироваться». На вопрос «У Вас есть ключ активации?» нажмите кнопку «Да». Заполните все поля.
5. После входа в программу, если у Вас есть код активации, выданный брокером (для оплаты Tradematic с брокерского счета) введите в программу: меню «Помощь» – «Ввести ключ».
6. Если у Вас закончился тестовый доступ и Вы не ввели ключ активации, пройдите в личный кабинет, напротив Вашей лицензии будет ссылка «Ввести ключ», пройдите по ссылке и введите ключ.
Для всех клиентов, желающих получить 14 дней тестового периода, кроме клиентов, уже получивших ключ активации
1. Установите Tradematic Trader 1.7.1.
2. При первом запуске программы появится окно ввода Tradematic ID и пароля.
3. Если у Вас уже есть Tradematic ID и пароль, то введите Ваши данные и нажмите кнопку «Войти». При действующей лицензии (или в тестовый период) произойдет успешный вход.
4. Если нет у Вас нет Tradematic ID, то пройдите по ссылке в том же окне: «Нет Tradematic ID? Зарегистрируйтесь» или через сайт www.tradematic.com – «Личный кабинет» – «Зарегистрироваться». На вопрос «У Вас есть ключ активации?» нажмите кнопку «Нет». После регистрации, на Вашу почту (он же Tradematic ID) придет письмо для подтверждения учетной записи – подтвердите, пройдя по полученной в письме ссылке.
5. После входа в программу, если у Вас есть код активации, выданный брокером (для оплаты Tradematic Trader с брокерского счета) введите в программу: меню «Помощь» – «Ввести ключ».
6. Если у Вас закончился тестовый доступ и Вы не ввели ключ активации через программу, то пройдите в личный кабинет, напротив Вашей лицензии будет ссылка «Ввести ключ», пройдите по ссылке и введите ключ.
Активация
1. Что такое идентификационный ключ активации?
Если Вы являетесь клиентом компаний «ВТБ24», «БКС», «КИТ Финанс Брокер», «ЦЕРИХ», то выполнив необходимые действия, Вы получите уникальный идентификационный ключ активации, который надо будет ввести при установке либо в самой программе (в меню «Помощь» — «Ввести ключ активации»).
Если Вы не являетесь клиентом ни одной из вышеперечисленных компаний, ключ получать не нужно — для покупки лицензии воспользуйтесь Личным кабинетом, в котором вы сможете оплатить лицензию банковской картой Visa/MasterCard либо другими способами.

2. Нужно ли вводить ключ активации при установке?
Если у Вас есть ключ активации, который Вы получили от одной из перечисленных в п.1 компаний, введите его в специальное поле при установке программы.
В противном случае у Вас будет активирована 2-х недельная полнофункциональная демо-версия.

3. Где мне взять ключ активации?
Если Вы являетесь клиентом одной из перечисленных в п.1, с инструкцией по покупке лицензии Вы можете ознакомиться здесь.
Если Вы не являетесь клиентом ни одной из перечисленных в п.1, ключ получать не нужно.

4. Демо-версия отличается от платной версии?
Нет, она ничем не отличается от платной, за исключением времени действия лицензии — 2 недели.

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

6. Я хочу установить программу на другой компьютер, это возможно?
Да, для этого нужно обратиться в службу техподдержки по вопросу переноса ключа с одного компьютера на другой.
Обращаем Ваше внимание, что по одной лицензии можно пользоваться программой только с одного компьютера (см. пункт 5).

7. Какие порты нужно открыть на файерволе?
HTTPS tradematic.com порт 443
TCP 141.101.245.20 порты 9090,9091
HTTP 141.101.245.20 порт 9095
TCP 5.39.219.19 порты 9090,9091
HTTP 5.39.219.19 порт 9095
Кроме того, не забудьте в программе настроить прокси.

Оплата
1. Как я могу приобрести продукт?
«БКС», «ВТБ24», «Церих», «КИТ Финанс Брокер»?
Оплачивать лицензию вы можете со своего брокерского счета — это удобнее и вы экономите на налогах.

«БКС»: для покупки лицензии Вам нужно обратиться в любой офис БКС, либо зайти в Личный кабинет клиента на сайте www.bcs.ru в раздел «Поручения online» – «Режимы работы».
«КИТ Финанс Брокер»: для покупки лицензии необходимо заполнить заявку на дополнительное ПО в Личном кабинете.

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

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

2. Чем отличается версия PRO от обычной версии, сколько стоит?
Отличия версии PRO от обычной версии, преимущества и варианты оплаты вы можете посмотреть здесь.

Общие вопросы, брокеры и Quik
1. С какими брокерами работает программа?
Программа совместима со всеми брокерами, которые предоставляют торговый терминал Quik. Кроме того, программа совместима с протоколом Transaq Connector.

2. Как торговать через Transaq?
Пожалуйста, ознакомьтесь с инструкцией по подключению к брокеру ФИНАМ.

3. Нужен ли Quik для работы программы?
Если Вы не подключаетесь через Transaq Connector, то нужен.

4. Какими инструментами можно торговать?
На данный момент торговать можно акциями, фьючерсами, валютой и облигациями на Московской Бирже (в т.ч. в автоматическом режиме). Список доступных инструментов постоянно расширяется.

5. Что будет, если сигналы придут в то время, когда нет подключения Quik к брокеру?
Если в настройках Вы выставили галочку «Запускать диалог синхронизации», после восстановления подключения Вам будет предложено синхронизировать счет со стратегией, таким образом исполнив пропущенные сигналы.
Если Вы выставили галочку «Запускать синхронизацию автоматически’, после восстановления подключения счет будет соответствовать состоянию стратегии.

6. Какие данные передаются на сервер TradeMatic?
На сервер TradeMatic передается уникальный идентификационный ключ, введенный Вами при регистрации программы и идентификатор компьютера (и данные из анкеты клиента при регистрации программы, если Вы не используете ключ активации). Никаких других личных данных, стратегий, индикаторов, алгоритмов, настроек и тому подобных данных не передается и никогда не будет передаваться на наш сервер.

Обращение в службу поддержки
1. Что нужно сообщить в службу поддержки?
Службе поддержки нужен Ваш идентификатор компьютера — посмотреть его можно здесь.
Кроме того, нужно максимально подробно описать проблему и при возможности приложить скриншот программы (нажмите кнопку Prt Sc на клавиатуре, в письме нажмите Вставить).

2. Где хранятся файлы со логами?
В программе выберите пункт «Помощь», затем «Открыть папку с логами». Откроется папка, содержащая лог-файлы. Как правило, службе поддержки нужен файл с последней датой изменения.
Либо вручную:
Для Windows XP: C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Application Data\TradeMatic LLC\Data\Logs
Для Windows Vista/7/8/10: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\TradeMatic LLC\Data\Logs

Стратегии
1. Можно ли изменить правила уже после создания стратегии в Мастере стратегий?
Конечно.

2. Можно ли скопировать стратегию?
Да, можно. Если Вы хотите скопировать свою стратегию, выделите стратегию, нажмите на правую кнопку мыши, нажмите «Копировать», затем опять нажмите правую кнопку мыши, и нажмите «Вставить».

3. На каких языках программирования можно разрабатывать стратегии?
Если возможностей Конструктора Стратегий Вам недостаточно, Вы можете использовать Редактор Формул или Редактор исходного кода стратегии.
Поддерживаются следующие языки платформы .NET: C#, Visual Basic, J#, JScript.

4. Где хранятся файлы со стратегиями?
В программе выберите пункт «Помощь», затем «Открыть папку со стратегиями».
Либо вручную:
Для Windows XP: C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Application Data\TradeMatic LLC\Data\Strategies
Для Windows Vista/7/8/10: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\TradeMatic LLC\Data\Strategies

5. Как загрузить стратегию?
Стратегия представляет собой xml-файл и файл с изображением графика.
Если Вы хотите скопировать или загрузить стратегию в виде файла, Вам нужно открыть папку, в которой хранятся стратегии, и скопировать или загрузить в эту папку два файла: НАЗВАНИЕ_СТРАТЕГИИ.xml и НАЗВАНИЕ_СТРАТЕГИИ.jpg .

6. На какую глубину можно закачать исторические данные?
На данный момент для внутридневных данных — порядка 10000 баров, для дневных данных — порядка 1000 баров.
Если вы хотите протестировать стратегию на большем промежутке времени, вы можете использовать текстовые данные и экспорт данных с дата-сервера.

7. Какие основные таймфреймы стратегии поддерживаются?
На данный момент поддерживаются: минутные (1, 2, 3, 4, 5, 10, 15, 20, 30), часовые (1, 2, 4), дневные, недельные, месячные, квартальные, годовые данные.

8. Как создать свой индикатор?
Пример по созданию своего индикатора вы можете посмотреть здесь.

Стратегии управляющих
1. Какие типы сигналов могут приходить и что они обозначают?
В TradeMatic существует четыре типа сигналов (это справедливо для всех сигналов, не только по Стратегиям управляющих):
— Buy — открытие длинной позиции (докупается на %, указанный в сигнале)
— Sell — закрытие длинной позиции (продается вся позиция по счету)
— Short — открытие короткой позиции (продается на %, указанный в сигнале)
— Cover — закрывается короткая позиция

2. Как сделать, чтобы исполнялся сигнал, даже если на счете средств не хватает для его исполнения?
Активируйте параметр «Покупать на остаток» на вкладке Разное в Настройках.

Выставление заявок
1. По какой цене выставляются заявки?
Заявки выставляются по цене закрытия бара с учетом величины проскальзывания (которая указана в настройках на вкладке Комиссия) — если в настройках выбрано выставления по стратегиям лимитных заявок. Иначе выставляются рыночные завки.
Обращаем Ваше внимание, что по рынку ФОРТС (фьючерсы и опционы) разрешены только лимитные заявки!

2. Какой тип заявок может выставить программа?
По стратегиям заявки выставляются лимитные либо рыночные — в зависимости от выбранных настроек на вкладке Заявки.

3. Когда приходит сигнал по стратегии — сразу при срабатывании условия или при закрытии бара?
По умолчанию исполнение сигнала осуществляется по закрытию бара. Если вы хотите исполнять сигнал сразу при срабатывании условия, ознакомьтесь с примером.

4. Почему цены на сигналах на графиках и на вкладке «Сигналы» отличаются?
Цены на графиках даны без учета проскальзывания.

5. Как расчитывается размер позиции?
При расчете размера позиции учитывается оценка стоимости портфеля. Т.е. если у Вас приходит сигнал на покупку 10%, а оценка счета составляет 100 000, то будет покупка на 10 000.
Важно! Для фьючерсных контрактов при расчете размера позиции вместо цены контракта может использоваться либо рублевая стоимость, либо ГО в зависимости от ваших настроек (подробнее).

6. В каких случаях сигнал отбрасывается (не выводится на исполнение)?
Если пришел сигнал, но в таблице «Сигналы» количество равно 0 и нет заявки по этому сигналу, это означает, что сигнал был отброшен на уровне контроля заявок.
Например, если пришел сигнал на продажу, но на счете нет таких бумаг.

Более сложный вариант — если условия для сигнала были выполнены (например, пересечение индикаторов), но самого сигнала не было (т.е. на графике отсутствуют стрелочки и подписи к этому бару). Причина этого — в работе механизма расчета позиции. Например, если пришел сигнал на покупку на 10% от счета, а свободных средств с учетом плеча по стратегии было 5%, то этот сигнал будет отброшен (если у вас не активирован параметр «Покупать на остаток» на вкладке Разное в Настройках).

7. Заявка отклоняется с ошибкой: Указанный класс не найден
QUIK отклоняет вашу заявку по одной из следующих причин:
— Заявка выставляется в нерабочее время биржи (учтите, что демо-торги начинаются на несколько минут позже основных)
— Брокер запретил выставление заявок по вашему счету (уточните у брокера)
— QUIK не успел подкачать все данные после подключения к моменту выставления заявки (обычно это занимает несколько секунд, но в зависимости от конфигурации компьютера и скорости интернета этот период может увеличиться до нескольких минут) — QUIK не подключен к брокеру либо находится в стадии подключения/переподключения

Торговля
1. Какие режимы торговли существуют?
Существует три режима торговли:
Автоматический — все сигналы исполняются автоматически, участие не требуется
Полуавтоматический — сигналы ждут ручного подтверждения для их исполнения
Ручной — сигналы появляются в списке, дальше требуется ручное выставление заявок

2. Можно ли запустить несколько стратегий одновременно?
Да, конечно можно.

3. Можно ли запустить несколько стратегий одновременно на одном счете?
Да, можно, но для того, чтобы одна стратегия не закрывала позиции по другой, нужно либо использовать разные списки инструментов по ним, либо указать в качестве размера позиции по стратегиям «Фикс.кол-во», а в настройках на вкладке «Разное» отметить параметр «Закрывать позицию на количество бумаг» (подробнее).

4. Можно ли торговать самому (вручную)?
Конечно! К Вашим услугам стаканы котировок, ручное выставление заявок, построение графиков цен и индикторов, и прочее.

5. Если на счете уже есть некая акция (допустим, на 5% от счета), что будет при поступлении и исполнении сигнала на покупку, скажем, 10% от счета по этой акции?
Будет докуплена эта акция на 10% от счета, на счете станет 15%.

6. Если на счете уже есть некая акция (допустим, на 5% от счета), что будет при поступлении и исполнении сигнала на закрытие позиции по этой акции?
Будет закрыта позиция по счету по этой акции, на счете станет 0%.
Если у вас в размере позиции указано «Фикс.кол-во», а в настройках на вкладке «Разное» отмечен параметр «Закрывать позицию на количество бумаг» (подробнее), то будет продано только то количество, которое указано в размере позиции.

Тестирование
1. Как можно тестировать или оптимизировать стратегии без подключения к Quik (например, в выходные)?
Укажите ключ NO_DDE в параметрах (подробнее), либо вы можете тестировать и оптимизировать на текстовых данных или данных экспорта с дата-сервера через меню «Управление источниками данных» (подробнее).

2. Почему при тестировании данные загружаются только за последние несколько месяцев?
Данные на дата-сервере хранятся только за последние несколько месяцев (в зависимости от таймфрейма).
Если вы хотите протестировать стратегию на большем промежутке времени, вы можете использовать текстовые данные и экспорт данных с дата-сервера.

3. Можно ли тестировать стратегии на текстовых данных?
Да, эта возможность поддерживается. Выберите в меню Источники данных, Новый источник данных, укажите параметры. Затем запустите Тестирование стратегии, выберите справа этот источник данных и запустите.
Текстовые данные Вы можете брать из многих источников. Мы рекомендуем сайт www.finam.ru раздел Экспорт данных.
Очень подробная статья на тему использования текстовых данных есть на нашем сайте.

Оптимизация
1. При оптимизации выдается сообщение System.OutOfMemoryException
Эта ошибка выдается операционной системой при нехватке оперативной памяти и вызвана очень большим количеством переборов всех вариантов параметров, которые Вы задали перед стартом оптимизации.
Варианты решения:
а) Уменьшить количество переменных для оптимизации (галочки слева от параметров)
б) Увеличить шаг
в) Сблизить начальные и конечные значения переменных
г) Увеличить объем оперативной памяти
Сервер данных
1. Откуда идут котировки по инструментам? Из Quik?
Да, данные и котировки поступают из терминала Quik.

2. В какое время работают сервера данных?
Сервера данных работают круглосуточно и без выходных, кроме технического перерыва (с 9-35 до 9-55 МСК по рабочим дням).