Режим Тестирования. Создание панелей. (+Видео)

Как создать панель. Подключить

  1. Filip

    Регистрация:
    10.05.16
    Сообщения:
    28
    Был на сайте:
    20.08.17

    Любого робота перед запуском на бирже необходимо сначала протестировать. О том так создать панель с торговым робот, подключить данные для тестирования и запустить тестирование можно просмотреть видео + пара слов о работе журнала:

    Filip
    06.12.2016 19:07
    #1
  2. Кот Матроскин

    Регистрация:
    02.01.17
    Сообщения:
    63
    Был на сайте:
    15.03.22

    Добрый день!

    По-моему, косяк нашел:

    В эмуляторе биржи в выбранном источнике (папке) у инструмента не могу поменять шаг цены...

    Кот Матроскин
    04.01.2017 19:52
    #2
  3. Кот Матроскин

    Регистрация:
    02.01.17
    Сообщения:
    63
    Был на сайте:
    15.03.22

    Посмотрел, похоже что в TesterServer в LoadCandleFromFolder список бумаг не записывается в SecuritiesSettings.txt

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

    Кот Матроскин
    04.01.2017 23:34
    #3
  4. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    24.04.24
    Цитата: Кот Матроскин

    Посмотрел, похоже что в TesterServer в LoadCandleFromFolder список бумаг не записывается в SecuritiesSettings.txt

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

    записал себе. В след релизе поправлю
    Алексей Ван
    07.01.2017 13:37
    #4
  5. aavik

    Регистрация:
    27.01.17
    Сообщения:
    7
    Был на сайте:
    15.04.17

    Не могу загрузить текстовый файл скаченный с финама, программа его не видит

    Скачать 2017-02-19-14-27-32.png 56 Кб
    aavik
    19.02.2017 16:30
    #5
  6. aavik

    Регистрация:
    27.01.17
    Сообщения:
    7
    Был на сайте:
    15.04.17

    aavik
    19.02.2017 16:31
    #6
  7. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    24.04.24

    что-то с форматом файла. Скачайте лучше через Os.Engine сет данных которые Вам нужны и всё будет ок.

    Алексей Ван
    19.02.2017 18:04
    #7
  8. aavik

    Регистрация:
    27.01.17
    Сообщения:
    7
    Был на сайте:
    15.04.17

    Здесь тоже какие то проблемы, не могу настроить и подключиться

    aavik
    20.02.2017 20:29
    #8
  9. aavik

    Регистрация:
    27.01.17
    Сообщения:
    7
    Был на сайте:
    15.04.17
    Цитата: aavik

    Здесь тоже какие то проблемы, не могу настроить и подключиться


    Цитата: aavik

    Здесь тоже какие то проблемы, не могу настроить и подключиться

    Если у Вас будет время помогите мне разобраться с этой проблемой! Спасибо!

    aavik
    21.02.2017 21:26
    #9
  10. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    24.04.24
    Цитата: aavik

    Здесь тоже какие то проблемы, не могу настроить и подключиться

    Если у Вас будет время помогите мне разобраться с этой проблемой! Спасибо!

    Надо установить дистрибутивы SmartCom, чтобы всё было ок. Они рядом с мануалами.

    Алексей Ван
    22.02.2017 10:07
    #10
  11. Invest

    Регистрация:
    15.04.17
    Сообщения:
    8
    Был на сайте:
    24.10.17

    Посмотрел видео по тестированию, и не увидел настройку брокерской комиссии.

    Без брокерской комиссии результаты тестирования это просто бесполезная информация,

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

    Добавьте настройку учёта абсолютной и относительной комиссии !


    И ещё вопрос, можно ли в тестере оптимизировать параметры и проводить форвард тесты?

    А так же тестировать одновременно несколько инструментов, с разными настройками бота, то есть портфельное тестирование

    Invest
    16.04.2017 03:45
    #11
  12. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    24.04.24
    Цитата: Invest

    Посмотрел видео по тестированию, и не увидел настройку брокерской комиссии.

    Без брокерской комиссии результаты тестирования это просто бесполезная информация,

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

    Добавьте настройку учёта абсолютной и относительной комиссии !


    И ещё вопрос, можно ли в тестере оптимизировать параметры и проводить форвард тесты?

    А так же тестировать одновременно несколько инструментов, с разными настройками бота, то есть портфельное тестирование

    Портфельные тесты есть, остального нет.

    Алексей Ван
    16.04.2017 07:13
    #12
  13. Martvik

    Регистрация:
    16.10.17
    Сообщения:
    8
    Был на сайте:
    13.03.19

    Вопрос все еще актуален. На сегодняшний день комиссия брокера, к сожалению, так и не учитывается. Вопрос Алексею: Планируется ли в перспективе? Если нет, то реально ли самостоятельно учесть при написании логики стратегии?

    И еще вопрос? Какова логика работы опции "Проскальзывание" при настройке панели? Протестировал с разными значениями. Между 10 и 20 пунктами, например, разницы никакой, сделки совершаются при тех же сигналах с одинаковыми ценами "Покупка" и "Продажа", прибыли и убыток, соответственно, так же не изменяются.


    С уважением!

    Martvik
    18.10.2017 18:56
    #13
  14. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    24.04.24
    Цитата: Martvik

    Вопрос все еще актуален. На сегодняшний день комиссия брокера, к сожалению, так и не учитывается. Вопрос Алексею: Планируется ли в перспективе? Если нет, то реально ли самостоятельно учесть при написании логики стратегии?

    И еще вопрос? Какова логика работы опции "Проскальзывание" при настройке панели? Протестировал с разными значениями. Между 10 и 20 пунктами, например, разницы никакой, сделки совершаются при тех же сигналах с одинаковыми ценами "Покупка" и "Продажа", прибыли и убыток, соответственно, так же не изменяются.


    С уважением!

    Две версии назад у нас обновилась панель настройки сервера для тестирования.

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

    Поставьте проскальзывание, и принудительно будет у Вас хуже цена, чем на самом деле. Чем можно учесть комиссию.


    И еще вопрос? Какова логика работы опции "Проскальзывание" при настройке панели?

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

    Алексей Ван
    21.10.2017 06:50
    #14
  15. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    24.04.24
    Цитата: mserg
    Цитата: Martvik
    Вопрос все еще актуален. На сегодняшний день комиссия брокера, к сожалению, так и не учитывается. Вопрос Алексею: Планируется ли в перспективе? Если нет, то реально ли самостоятельно учесть при написании логики стратегии?
    Без учета коммисии все тестирование стратегии можно сразу выбрасывать особенно на акциях, плюс если мы шортим акции нужно учитывать кредит, который вам выдает брокер под шорт или вообще не шортить акции. Так же и при покупке акций с плечом нужно учитывать стоимость кредита который вам дает брокер.
    Многие казалось бы прибыльные стратегии после добавления коммисии становятся убыточными!

    По результатам тестирования в таблице желательно иметь коэфициенты Sharp и MAR, чтобы по ним фильтровать результаты тестирования, то как оно фильтруется сейчас это ненормально. При наличии коефициента Sharp можно выбирать подходящие параметры даже не смотря на график эквити.


    В ближайших планах. Пока предлагается отнять от ПУ в % вручную комиссию. Если у Вас ХФТ с низкой прибыльностью, дождитесь добавления комиссий в тестер.

    Всё надо... Понятное дело. Мы в этом году очень много сделали. Несколько коннекторов, горизонтальные объёмы, новые интерфейсы. И до комиссии доберёмся.

    Алексей Ван
    18.06.2019 15:55
    #15
  16. mserg

    Регистрация:
    10.04.17
    Сообщения:
    1
    Был на сайте:
    10.09.20
    Цитата: Martvik
    Вопрос все еще актуален. На сегодняшний день комиссия брокера, к сожалению, так и не учитывается. Вопрос Алексею: Планируется ли в перспективе? Если нет, то реально ли самостоятельно учесть при написании логики стратегии?

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

    Многие казалось бы прибыльные стратегии после добавления коммисии становятся убыточными!

    По результатам тестирования в таблице желательно иметь коэфициенты Sharp и MAR, чтобы по ним фильтровать результаты тестирования, то как оно фильтруется сейчас это ненормально. При наличии коефициента Sharp можно выбирать подходящие параметры даже не смотря на график эквити.


    mserg
    18.06.2019 20:12
    #16
  17. user2112

    Регистрация:
    07.01.21
    Сообщения:
    4
    Был на сайте:
    18.06.23

    Программу установил, к бирже подключился, котировки скачал, котировки в папке есть, М5.

    Дальше все пошло не так.

    На тестировании программа не видит скачанные котировки, что-то мелькает и черный экран (темная тема).

    Другая программа котировки вроде видит, но считает, что они не М5, а D.

    Видео по подключению, настройкам и тестированию посмотрел и все делал как на видео. Несколько раз. Но наверное не все.

    Как сделать, чтобы программа заработала, увидела котировки и все остальное тоже заработало?

    user2112
    20.04.2021 10:15
    #17