Подключение модуля

ModulScriptModel позволяет тестировать стратегии, используя debug в Visual Studio.

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

1) Скачать данный модуль

2) Открыть скачанный проект в Visual Studio
Рисунок 1 – Проект модуля
3) В папке Logic существует класс LogicZero. Вся логика стратегии прописывается в этом классе. Данный класс не изменяется по названию и наследуется от класса ModulScriptModel.
Рисунок 2 – класс LogicZero
4) В свойствах проекта «Выходной путь» указать путь к ETS\UserModuls. Например, C:\Program Files (x86)\ETS\UserModuls. Данный шаг используется для того, чтобы при сборке проекта автоматически копировался ModulTest.dll для использования debug в VS.

5) Запустить ETS и перейти во вкладку «Тестирование».

6) Добавить данный модуль.
Рисунок 3 – Добавление модуля
7) Выбрать модуль.
Рисунок 4 – Модуль
8) Перейти в VS и подключить к процессу ETS, нажав сочетание клавиш «CTRL + Alt + P». В открывшемся окне выбрать ETS.
Рисунок 5 – Подключение к процессу ETS
9) Перейти к ETS и нажать кнопку «Начать». После нажатия перекинет в Visual Studio, в которой появится возможность построчно проходить по коду в процессе debug.

Важно:

1) При каждом изменении кода необходимо пересобирать проект (при закрытом ETS) и открывать заново ETS.

2) Использовать dotnet framework 4.5