У вас не стоит Flash Player
Настройки
#1594 - Thu Jan 28 2010 10:26 AM Отладка индикатора из примера
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Прошу пояснить следующее:
1) берем пример индикатора из TSLab Docs
2) транслируем без ошибок
3) запускаем debug -> запускается TSLab
4) открываем "Управление скриптами" "новый" , "редактировать" , ставим источник, добавляем кубик "внешний скрипт",
5) в скрипт добавляем наш индикатор с расширением .cs.
Вопрос добавить можно и не один, а как выбрать нужный и где это отобразится
6) внешний скрипт по входу с источником соединяется а с панелью
нет. Никакой реакции и сообщений. Что делать дальше?

Наверх
#1600 - Thu Jan 28 2010 11:02 AM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Нет не так, нужно скопировать dll с индикатором в папку "Handlers" внутри папки, где установлена программа. При запуске программы индикаторы будут зачитаны и они появятся в библиотеке.

Наверх
#1603 - Thu Jan 28 2010 11:24 AM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Сейчас я создал индикатор расширение dll в папке программы TSLab но это не помогло
В папке TSLab нет папки "Handlers" ее надо создать?

Наверх
#1606 - Thu Jan 28 2010 12:35 PM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
да

Наверх
#1608 - Thu Jan 28 2010 01:18 PM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
1)создал папку "Handlers" в папке "TSLab"
2) скопировал файл индикатора с расширением dll
3)перезагрузил TSLab
4) в редакторе шаблона и в Лаб нет моего индикатора ни в окне "Пользовательские" ни в "Индикаторы'
Что делать?

Наверх
#1614 - Thu Jan 28 2010 01:49 PM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Да сейчас есть ошибка, индикаторы ищутся в папке {UserFolder}\AppData\Local\TSLab\TSLab\Handlers

В следующей версии будет так же искать в установленной папке

Наверх
#1623 - Thu Jan 28 2010 03:14 PM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
У меня нет такого пути. Нет папки AppData и все что в ней,
а есть папка Application Data.
Правильно я понял, сейчас индикатор через API создать нельзя.
Надо ждать новую версию.

Наверх
#1624 - Thu Jan 28 2010 03:16 PM Re: Отладка индикатора из примера [Re: nikolz]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Прошу пояснить по торговому скрипту. Вы написали, что скрипт должен сам строить индикаторы. Ну и как это делать?

Наверх
#1625 - Thu Jan 28 2010 03:17 PM Re: Отладка индикатора из примера [Re: nikolz]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
речь идет о скрипте через API.

Наверх
#1630 - Thu Jan 28 2010 03:42 PM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Вроде бы в примере все явно написано.

// Отрисовка графиков.
mainPane.AddList(string.Format("High({0}) [{1}]", HighPeriod, source.Symbol), high, ListStyles.LINE,
0x00ff00, LineStyles.SOLID, PaneSides.RIGHT);
mainPane.AddList(string.Format("High2({0}) [{1}]", High2Period, source.Symbol), high2, ListStyles.LINE,
0x00ff00, LineStyles.DASH, PaneSides.RIGHT);
mainPane.AddList(string.Format("Low({0}) [{1}]", LowPeriod, source.Symbol), low, ListStyles.LINE,
0xff0000, LineStyles.SOLID, PaneSides.RIGHT);
mainPane.AddList(string.Format("Low2({0}) [{1}]", Low2Period, source.Symbol), low2, ListStyles.LINE,
0xff0000, LineStyles.DASH, PaneSides.RIGHT);

Наверх
#1631 - Thu Jan 28 2010 05:01 PM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Уточняю вопрос:
пример из документации.
Транслируем, запускаем debug, он запускает TSLab.
Открывает Лаб, создаем новый скрипт ,
вставляем источник и "внешний скрипт" добавляем наш скрипт.
Соединяем кубик "внешний скрипт" с источником.
Выход кубика "внешней скрипт" никуда не хочет соединятся.
На графике пусто.
Что делать?

Наверх
#1662 - Fri Jan 29 2010 12:38 PM Re: Отладка индикатора из примера [Re: nikolz]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Теперь индикатор из примера в документации появился в списке пользовательские.
Однако при установке его в шаблоне графика
1) не удается соединить выход с панелью. соответственно на графике ничего нет
2) не ясно как определить цвет индикатора
Прошу пояснить

Наверх
#1664 - Fri Jan 29 2010 12:54 PM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Эта ошибка была исправлена в версии 1.0.9.0

Наверх
#1668 - Fri Jan 29 2010 01:04 PM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Я уже пишу про версию 1.0.9.0
1) не удается соединить выход с панелью. соответственно на графике ничего нет
2) не ясно как определить цвет индикатора
Прошу пояснить

Наверх
#1673 - Fri Jan 29 2010 01:27 PM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Ну как я понял 2е, это следствие первого...
А можете индикатор прислать, сам dll?

Наверх
#1680 - Fri Jan 29 2010 02:52 PM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
отправил

Наверх
#1697 - Fri Jan 29 2010 06:01 PM Re: Отладка индикатора из примера [Re: nikolz]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Присланный индикатор вполне рабочий. Что именно не работает?
Блок индикатора MyStockH я соединил с блоком Источник, а потом уже можно и график сделать.

Наверх
#1725 - Sat Jan 30 2010 01:33 PM Re: Отладка индикатора из примера [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
работает

Наверх


Moderator:  ViL, sar