Приветствую Вас уважаемые алготрейдеры! Многие собирают скрипты / индикаторы в визуальном редакторе программы TSLab. И часто хочется взглянуть внутрь этого скрипта, увидеть код его. Т.к. при сборке используются готовые блоки и не всегда понятно как они работают, хотелось бы знать о них более детально. Визуальный редактор программы TSLab представляет собой сборку укрупненных блоков кода на C#, т.е. пользователь видит это просто как какой-то красивый и понятный ему блок, но для программы — это просто часть кода. И складывая эти блоки программа генерирует общий скрипт, написанный на языке C#. Так вот в процессе сборки создается временный файл у программы, который можно открыть и взглянуть изнутри на то, что мы создаем в визуальном редакторе.
Сделать это можно следующим образом. Сначала в программе TSLab нам нужно активировать режим отладки и генерировать код.
В меню ТСЛаб нажимаем «Файл» — «Настройки программы»
Дале в разделе «Оптимизация скриптов» ставим чек бокс в строке «Отладка скриптов»
Создадим для примера простой скрипт по стратегии пересечение двух скользящих средних в редакторе программы TSLab.
После сборки нажмите справа сверху на кнопку «Сохранить и выполнить»
Временный файл с кодом скрипта в формате *.cs будет доступен в папке temp.
Найти данную папку достаточно легко. В программе TSLab в меню выбираете Инструменты — Папка с логами
В адресной строке перейти в раздел TSLab
Далее переходим в папку TSLab 2.0
Находим и открываем папку temp.
В папке сортируем файлы по Дате изменения и выбираем последний измененный — первый в списке с расширением cs
Открываем его (code-2022-03-01-18-34-01-491-61.cs) в редакторе, можно даже в Блокноте
Видео по рассматриваемой теме
Вы уже сейчас можете начать изучать Видео курс- роботы в TSLab и научиться самому делать любых роботов!
Можно записаться на следующий поток ОнЛайн курса «Создание роботов в TSLab без программирования», информацию по которому можно посмотреть тут->
Также можете научиться программировать роботов на нашем Видео курсе «Роботы для QUIK на языке Lua»
Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас ДЛЯ TSLab, ДЛЯ QUIK, ДЛЯ MT5, ДЛЯ КРИПТОВАЛЮТЫ!
Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.
Не откладывайте свой шанс заработать на бирже уже сегодня!