Код-скрипта-в-кодогенераторе-TSLab

Приветствую Вас уважаемые алготрейдеры! Многие собирают скрипты / индикаторы в визуальном редакторе программы TSLab. И часто хочется взглянуть внутрь этого скрипта, увидеть код его. Т.к. при сборке используются готовые блоки и не всегда понятно как они работают, хотелось бы знать о них более детально. Визуальный редактор программы TSLab представляет собой сборку укрупненных блоков кода на C#, т.е. пользователь видит это просто как какой-то красивый и понятный ему блок, но для программы — это просто часть кода. И складывая эти блоки программа генерирует общий скрипт, написанный на языке C#. Так вот в процессе сборки создается временный файл у программы, который можно открыть и взглянуть изнутри на то, что мы создаем в визуальном редакторе.

Сделать это можно следующим образом. Сначала в программе TSLab нам нужно активировать режим отладки и генерировать код.

В меню ТСЛаб нажимаем «Файл»«Настройки программы»
Настройки-tslab

Дале в разделе «Оптимизация скриптов» ставим чек бокс в строке «Отладка скриптов»
Отладка-скриптов-в-ТСЛаб

Создадим для примера простой скрипт по стратегии пересечение двух скользящих средних в редакторе программы TSLab.
нажать-кнопку-Сохранить-и-выполнить

После сборки нажмите справа сверху на кнопку «Сохранить и выполнить»

Временный файл с кодом скрипта в формате *.cs будет доступен в папке temp.

Найти данную папку достаточно легко. В программе TSLab в меню выбираете ИнструментыПапка с логами
Инструменты-Папка-с-логами

В адресной строке перейти в раздел TSLab
перейти-в-раздел-TSLab

Далее переходим в папку TSLab 2.0
переходим-в-раздел-TSLab-2.0

Находим и открываем папку temp.
папка-temp-в-ТСЛабе

В папке сортируем файлы по Дате изменения и выбираем последний измененный — первый в списке с расширением cs
файл-cs-в-тслабе

Открываем его (code-2022-03-01-18-34-01-491-61.cs) в редакторе, можно даже в Блокноте
код-скрипта-ТСЛаб-в-файле-CS

Видео по рассматриваемой теме

 
 
 


Вы уже сейчас можете начать изучать Видео курс- роботы в TSLab и научиться самому делать любых роботов!
 
Можно записаться на следующий поток ОнЛайн курса «Создание роботов в TSLab без программирования», информацию по которому можно посмотреть тут->
 
Также можете научиться программировать роботов на нашем Видео курсе «Роботы для QUIK на языке Lua»
 
Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас ДЛЯ TSLab, ДЛЯ QUIK, ДЛЯ MT5, ДЛЯ КРИПТОВАЛЮТЫ!
 
Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.
 
Не откладывайте свой шанс заработать на бирже уже сегодня!