TSLab + Visual Studio

Автор: Strelok

TSLab + Visual Studio - Tue Jul 14 2020 12:25 PM

Добрый день!

Решил подружить студию с TSLab, все сделал по инструкции, создал проект с фрейворком 4.7.2, выбрал проект как класс, добавил библиотеки, но выскакивает ошибка.

Ошибка CS0012 Тип "IAttachedDisposable" определен в сборке, на которую нет ссылки. Следует добавить ссылку на сборку "TSLab.Utility, Version=2.1.999.0, Culture=neutral, PublicKeyToken=null".

Подробнее в прикрепленном файле.

Как это победить ?
Автор: vav

Re: TSLab + Visual Studio - Tue Jul 14 2020 01:22 PM

Добавить в проект TSLab.Utility.dll
Автор: Strelok

Re: TSLab + Visual Studio - Tue Jul 14 2020 03:53 PM

Благодарю, помогло.
Автор: komissar

Re: TSLab + Visual Studio - Sat Aug 15 2020 07:29 AM

Добрый день.
Осваиваю ТСлаб-2. Ставлю скрипты с 1.2 и все работает.
Стал писать скрипт в VS - все нормально. Графики. индикаторы - все отображается. Стал писать торговлю- и ни хрена. Открывает первую сделку и тупо ее держит. Не закрывает. Написал тупо две строчки - открыть-закрыть. Тоже самое - открывает первую сделку - и все на этом. Что за фигня?

IPosition se = sec.Positions.GetLastActiveForSignal("SE");
if (se == null)
sec.Positions.BuyAtMarket(bar + 1,1, "se");

if (se != null)
se.CloseAtMarket(bar + 1, "ss");
Автор: vav

Re: TSLab + Visual Studio - Sat Aug 15 2020 02:45 PM

Вместо:
IPosition se = sec.Positions.GetLastActiveForSignal("SE");

Использовать:
IPosition se = sec.Positions.GetLastActiveForSignal("se", bar);
Автор: komissar

Re: TSLab + Visual Studio - Sun Aug 16 2020 09:39 AM

Заработало.Спасибо. Только все равно фигня. Запустил на старой записи- и на ней стало работать.
Автор: komissar

Re: TSLab + Visual Studio - Wed Sep 23 2020 04:51 PM

Работаю со скриптом. В какой-то момент все перестает работать. Пустой экран. На вкладке редактора на месте внешнего скрипта появляется запись - нет подходящего обработчика. Что это значит и что с этим делать?
Автор: ViL

Re: TSLab + Visual Studio - Wed Sep 23 2020 05:51 PM

Напишите в саппорт пожалуйста, приложите пример.
Автор: vav

Re: TSLab + Visual Studio - Wed Sep 23 2020 05:55 PM

Если в какой-то момент все перестает работать, значит ошибка. Смотрите ошибку в студии или в логе тслаба.
Автор: komissar

Re: TSLab + Visual Studio - Wed Oct 07 2020 02:38 PM

Помаленьку разгребаю.
Еще проблемы вылезли.
1. Ставлю брек-поинты, аттачусь к ТСлабу и все-эти самые поинты рисуются со стрелками-что-то неправильно. На F10 не реагирует ничего. Разобраться не могу. И второе. Файл TsLab.App....exe для 2.0 почемуто 32 битный. Хотя для 1.2 он 64 битный. На скрине все видно.
2. Нечаянно закрыл в ВС нижнее окно, кажется Local называется. Там где окна ErrorList, Output и т.д. Это окно, где все данные о переменных отображаются. Нигде не могу найти, как открыть его.
Автор: vav

Re: TSLab + Visual Studio - Thu Oct 08 2020 09:53 AM

1. Тут посмотрите:
https://docs.tslab.pro/pages/viewpage.action?pageId=20185805

2. Debug -> Windows -> Locals
Автор: komissar

Re: TSLab + Visual Studio - Thu Nov 05 2020 05:41 PM

Здравствуйте.
Подскажите где смотреть документацию по API 2.0.
Как прописать Handler индикатор на несколько выходов?
Автор: vav

Re: TSLab + Visual Studio - Thu Nov 05 2020 05:50 PM

https://docs.tslab.pro/display/KB/API
Автор: komissar

Re: TSLab + Visual Studio - Thu Nov 05 2020 05:59 PM

Спасибо. Я имел ввиду классы. и т.д.
Автор: vav

Re: TSLab + Visual Studio - Fri Nov 06 2020 09:24 AM

http://files.tslab.ru/docs/2.0/ru/api/
Автор: komissar

Re: TSLab + Visual Studio - Fri Nov 13 2020 11:59 AM

Большое человеческое спасибо.
Автор: MS_quantum

Re: TSLab + Visual Studio - Wed Jun 02 2021 03:33 PM

Здравствуйте.
spreadk" не работает в 2.1, выдает ошибку System.TypeLoadException: Не удалось загрузить тип "TSLab.Script.Bar" из сборки "TSLab.Script, Version=2.1.12.57, Culture=neutral, PublicKeyToken=null".

Помогите исправить.