#8382 - Wed Jul 14 2010 04:46 PM
FAQ / Использование внешних индикаторов
|
enthusiast
Registered: Tue Apr 27 2010
Записи: 207
|
FAQ / Использование внешних (пользовательских) индикаторовВнешние (пользовательские) индикаторы представляют из себя файлы с расширением .dll, которые могут использоваться в программе TSLab. В одном файле .dll может быть один или более индикаторов. Далее эти индикаторы используются в TSLab как обычные блоки-конверторы. Как использовать такие индикаторы в TSLab? 1. Необходимо создать папку с названием Handlers на одном уровне с папкой логов программы. Инструменты, - Папка с логами, - поднимитесь на уровень выше (C:\Users\NAMEUSER\AppData\Local\TSLab\TSLab 2.0\Handlers ) 2. Скачать файл .dll с индикатором и переместить его в папку Handlers 3. Запустить программу TSLab. Зайти в редактор шаблона (в графике/скрипте) и выбрать закладку Пользовательские. Все индикаторы из файлов .dll в папке Handlers будут отображены именно там.
Attachments
Image01.png (8129 downloads)Image02.png (7623 downloads)Image03.png (7626 downloads)Image04.png (7979 downloads)
Отредактировано ViL (Mon Jan 17 2022 02:26 PM)
|
Наверх
|
|
|
|
#38060 - Thu Mar 01 2012 08:33 PM
Re: FAQ / Использование внешних индикаторов
[Re: SysKreator]
|
newbie
Registered: Tue Feb 28 2012
Записи: 26
|
скачал индикатор с расширением mq.4, его можно применить?
|
Наверх
|
|
|
|
#38086 - Fri Mar 02 2012 01:58 PM
Re: FAQ / Использование внешних индикаторов
[Re: alma]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#49407 - Tue Nov 27 2012 01:45 PM
Re: FAQ / Использование внешних индикаторов
[Re: ViL]
|
stranger
Registered: Thu Nov 08 2012
Записи: 1
|
Создал, скачал, запустил - а индикатора не видно... А почему? Взял ВВ из ветки "#25 / Индикатор: Bollinger Bands [modified]".
|
Наверх
|
|
|
|
#49408 - Tue Nov 27 2012 01:51 PM
Re: FAQ / Использование внешних индикаторов
[Re: akk]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Скрины и лог на контакт пришлите.
|
Наверх
|
|
|
|
#52420 - Mon Feb 18 2013 08:41 PM
Re: FAQ / Использование внешних индикаторов
[Re: SysKreator]
|
journeyman
Registered: Sun Feb 05 2012
Записи: 63
|
Подскажите, пожалуйста, а что такое файлы с расширением cs тогда?
|
Наверх
|
|
|
|
#56756 - Thu Jul 18 2013 04:27 AM
Re: FAQ / Использование внешних индикаторов
[Re: ViL]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
А можно открыть .dll индикатор Visual Studio 2012, что бы посмотреть что там внутри и поправить если что?
|
Наверх
|
|
|
|
#56757 - Thu Jul 18 2013 04:33 AM
Re: FAQ / Использование внешних индикаторов
[Re: ViL]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
Для TsLAb 64 bit версии должны быть свои индикаторы? Индикаторы которые были созданы на форуме, когда еще был TsLab 1.1 для 1.2 подойдут?
|
Наверх
|
|
|
|
#56759 - Thu Jul 18 2013 09:02 AM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Для TsLAb 64 bit версии должны быть свои индикаторы? Индикаторы которые были созданы на форуме, когда еще был TsLab 1.1 для 1.2 подойдут? не всегда. Но чаще всего подойдут. А можно открыть .dll индикатор Visual Studio 2012, что бы посмотреть что там внутри и поправить если что? Можно. Декомпиляцией (Reflector, ReSharper)
_________________________
__
|
Наверх
|
|
|
|
#56785 - Thu Jul 18 2013 10:49 PM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
А можно открыть .dll индикатор Visual Studio 2012, что бы посмотреть что там внутри и поправить если что? Можно. Декомпиляцией (Reflector, ReSharper)[/quote] А где в Visual Studio находится Reflector и ReSharper, у меня русская версия Visual Studio 2012?
|
Наверх
|
|
|
|
#56848 - Tue Jul 23 2013 12:28 PM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
А можно открыть .dll индикатор Visual Studio 2012, что бы посмотреть что там внутри и поправить если что? Можно. Декомпиляцией (Reflector, ReSharper) А где в Visual Studio находится Reflector и ReSharper, у меня русская версия Visual Studio 2012?[/quote] Это сторонние приложения. Их нужно скачать, установить и использовать.
_________________________
__
|
Наверх
|
|
|
|
#59671 - Wed Dec 11 2013 12:01 AM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
А можно открыть .dll индикатор Visual Studio 2012, что бы посмотреть что там внутри и поправить если что? Можно. Декомпиляцией (Reflector, ReSharper) А где в Visual Studio находится Reflector и ReSharper, у меня русская версия Visual Studio 2012? Это сторонние приложения. Их нужно скачать, установить и использовать.[/quote] Установил ReSharper, и как с его помощью вскрыть dll.?
|
Наверх
|
|
|
|
#59672 - Wed Dec 11 2013 10:18 AM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
меню Navigate to - decompiled sources
_________________________
__
|
Наверх
|
|
|
|
#59703 - Thu Dec 12 2013 01:00 AM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
меню Navigate to - decompiled sources А если сереньким заблочено? Этот .dll файл надо в visualstudon открыт: Открыть -> Файл или какая-то другая процедура?
|
Наверх
|
|
|
|
#59705 - Thu Dec 12 2013 07:43 AM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
меню Navigate to - decompiled sources А если сереньким заблочено? Этот .dll файл надо в visualstudon открыт: Открыть -> Файл или какая-то другая процедура? подключить к проекту в референсы.
_________________________
__
|
Наверх
|
|
|
|
#59735 - Fri Dec 13 2013 01:51 AM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
меню Navigate to - decompiled sources А если сереньким заблочено? Этот .dll файл надо в visualstudon открыт: Открыть -> Файл или какая-то другая процедура? подключить к проекту в референсы. Это как сделать?
|
Наверх
|
|
|
|
#59737 - Fri Dec 13 2013 01:38 PM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
меню Navigate to - decompiled sources А если сереньким заблочено? Этот .dll файл надо в visualstudon открыт: Открыть -> Файл или какая-то другая процедура? подключить к проекту в референсы. Это как сделать? Я возможно покажусь невежливым и бестактным, НО: если вы не знаете что такое референсы, не стоит пробовать чегото декомпилировать. Вы просто не поймете что там такое и потратите зря время. Референсы это подключенные библиотеки к проекту. Они так и зовутся references и видны невооруженным взглядом.
_________________________
__
|
Наверх
|
|
|
|
#59744 - Fri Dec 13 2013 06:13 PM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
[quote=Danil][quote=ra81]меню Navigate to - decompiled sources Это как сделать? Я возможно покажусь невежливым и бестактным, НО: если вы не знаете что такое референсы, не стоит пробовать чегото декомпилировать. Вы просто не поймете что там такое и потратите зря время. Референсы это подключенные библиотеки к проекту. Они так и зовутся references и видны невооруженным взглядом. Ну хорошо, если не хотите заморачиваться объяснениями, дайте ссылку где об этом можно почитать или видос посмотреть.
|
Наверх
|
|
|
|
#59745 - Fri Dec 13 2013 07:42 PM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Ну хорошо, если не хотите заморачиваться объяснениями, дайте ссылку где об этом можно почитать или видос посмотреть.
Да я уже заморочился и кажется объяснил. НО вам очевидно нужно начать с азов и разобраться в С# и в VisualStudio. засим прямиком в http://msdn.microsoft.com собственно тут все что может понадобиться и что не понадобится. и даже на русском. Ну или обратиться к специалисту чтобы вас научили с азов. Я не могу отвечая на форуме научить вас работать в студии и разбираться в сишарпе. Увы.
_________________________
__
|
Наверх
|
|
|
|
#59748 - Fri Dec 13 2013 11:46 PM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
[/quote] Да я уже заморочился и кажется объяснил. НО вам очевидно нужно начать с азов и разобраться в С# и в VisualStudio. засим прямиком в http://msdn.microsoft.com собственно тут все что может понадобиться и что не понадобится. и даже на русском. Ну или обратиться к специалисту чтобы вас научили с азов. Я не могу отвечая на форуме научить вас работать в студии и разбираться в сишарпе. Увы. [/quote] Забавненько, и где там искать как декомпелировать библиотеку dll с помощью resharper? Или мне для этого нужно весь С# изучать?
|
Наверх
|
|
|
|
#59749 - Sat Dec 14 2013 12:13 AM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
newbie
Registered: Thu Jul 18 2013
Записи: 47
|
[/quote] Да я уже заморочился и кажется объяснил. НО вам очевидно нужно начать с азов и разобраться в С# и в VisualStudio. засим прямиком в http://msdn.microsoft.com собственно тут все что может понадобиться и что не понадобится. и даже на русском. Ну или обратиться к специалисту чтобы вас научили с азов. Я не могу отвечая на форуме научить вас работать в студии и разбираться в сишарпе. Увы. [/quote] Где-нибудь на форуме эта тема уже обсуждалась?
|
Наверх
|
|
|
|
#59753 - Sat Dec 14 2013 10:06 AM
Re: FAQ / Использование внешних индикаторов
[Re: Danil]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Где-нибудь на форуме эта тема уже обсуждалась?
НАпишите мне в личку что вы хотите получить декомпилировав библиотеку. Не будем здесь писать много буков. Если вы не разбираетесь в С#, мой мозг просто колом встает, зачем человеку не умеющему программировать нужно декомпильную либу.
_________________________
__
|
Наверх
|
|
|
|
#60024 - Thu Dec 26 2013 12:01 PM
Re: FAQ / Использование внешних индикаторов
[Re: SysKreator]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
3. Запустить программу TSLab. Зайти в редактор шаблона (в графике/скрипте) и выбрать закладку Пользовательские. Все индикаторы из файлов .dll в папке Handlers будут отображены именно там. В папке Handlers у меня два файла. - Один из них, vvTSLtools.dll, выдаёт множество подпапок с индикаторами, расположенных не в папке "Пользовательские", а на одном уровне с основными папками программы (со Служебными элементами, "Позиция" и т.д.) - Второй, ZigZag_.dll, вообще нигде не отображается. ZigZag_.dll брал здесь, ТСЛаб 1.2.12.0, установлена на виртуальный несистемный диск, Handlers находится в корневой папке. На всякий случай рестартовал несколько раз - не помогло. Оба ДЛЛ у меня "нарушают инструкцию". Что не так?
|
Наверх
|
|
|
|
#60028 - Thu Dec 26 2013 12:53 PM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
|
Наверх
|
|
|
|
#60118 - Thu Jan 02 2014 10:34 AM
Re: FAQ / Использование внешних индикаторов
[Re: SupportTSLab]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Два пользовательских файла в одной папке. Один виден в редакторе, другой нет.
Не были б вы настолько добры, чтобы указать что конкретно я сделал не так? Или для них разные инструкции?
С НОВЫМ ГОДОМ Вас! И всех присутствующих.
|
Наверх
|
|
|
|
#60119 - Thu Jan 02 2014 10:52 AM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
В папке Handlers у меня два файла. - Один из них, vvTSLtools.dll, выдаёт множество подпапок с индикаторами, расположенных не в папке "Пользовательские", а на одном уровне с основными папками программы (со Служебными элементами, "Позиция" и т.д.) - Второй, ZigZag_.dll, вообще нигде не отображается. ZigZag_.dll брал здесь, ТСЛаб 1.2.12.0, установлена на виртуальный несистемный диск, Handlers находится в корневой папке. На всякий случай рестартовал несколько раз - не помогло. Оба ДЛЛ у меня "нарушают инструкцию". Что не так? Если на vps стоят обе версии программы: В открытой программе "инструменты" => "папка с логами" => переходим на уровень выше TSLab 12 => находим папку Handlers, и вот в неё ставим этот самый зигзаг и всё прочее.
Attachments
на_уровень_выше.png (588 downloads)Hendlers.png (629 downloads)
Отредактировано ViL (Sun Apr 20 2014 02:26 PM) Edit Reason: опечатка Hendlers-Handlers
|
Наверх
|
|
|
|
#60120 - Thu Jan 02 2014 11:04 AM
Re: FAQ / Использование внешних индикаторов
[Re: captian]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Если на vps стоят обе версии программы: В открытой программе "инструменты" => "папка с логами" => переходим на уровень выше TSLab 12 => находим папку Hendlers, и вот в неё ставим этот самый зигзаг и всё прочее. * Программу надо перезапустить после всех действий.
|
Наверх
|
|
|
|
#60121 - Thu Jan 02 2014 11:24 AM
Re: FAQ / Использование внешних индикаторов
[Re: captian]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Программа стоит локально и только одна версия. Но что она творит - об этом ни слова в инструкции. Я догадывался, что причина в этом, а с вашей помощью убедился. Уверен, что теперь всё заработает. СПАСИБО!
2 SupportTSLab Если внимательно прочтете мой вопрос, поймете, что всё делалось по инструкции, но программа установлена на несистемный диск, а на Вин-7 х64 работать с ней нужно в разделе C:\Users\*польз*\AppData\Local\ Об этом в инструкции ни слова. ИМХО или инструкцию надо переделать или... отвечать на вопросы как-нибудь... попроще.
Не понимаю зачем делать так, чтобы программа была на двух дисках одновременно?
|
Наверх
|
|
|
|
#60122 - Thu Jan 02 2014 11:37 AM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Зря я был уверен, что теперь всё получится - после того, как переложил папку пользовательских индикаторов в C:\Users\польз\AppData\Local\TSLab\TSLab12 (в корне программы папки НЕТ), ничего не изменилось. По-прежнему набор индикаторов в редакторе показывается "россыпью" в корне панели инструментов, а не в пользовательских, а зигзаг вообще не вижу (если и есть, то надо где-то искать).
Программу перезапускал, конечно. Может и комп надо перезагрузить?
|
Наверх
|
|
|
|
#60123 - Thu Jan 02 2014 11:43 AM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
C:\Users\польз\AppData\Local\TSLab\TSLab12\Handlers и программу перезапустить, комп перзапускать не обязательно.
|
Наверх
|
|
|
|
#60124 - Thu Jan 02 2014 11:49 AM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Зря я был уверен, что теперь всё получится - после того, как переложил папку пользовательских индикаторов в C:\Users\польз\AppData\Local\TSLab\TSLab12 (в корне программы папки НЕТ), ничего не изменилось. По-прежнему набор индикаторов в редакторе показывается "россыпью" в корне панели инструментов, а не в пользовательских, а зигзаг вообще не вижу (если и есть, то надо где-то искать).
Программу перезапускал, конечно. Может и комп надо перезагрузить? папка в каталоге программы у меня не удалена, а переименована, пользовательские индикаторы находятся в папке, про которую говорил выше. Если и в этом случае не получается, надо вести переписку с поддержкой, видимо есть ещё какие то нюансы.
Attachments
2014-01-02_1144.png (611 downloads)
|
Наверх
|
|
|
|
#60125 - Thu Jan 02 2014 11:58 AM
Re: FAQ / Использование внешних индикаторов
[Re: captian]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Я сначала из папки программы Хэндлерс не удалял, а когда не получил результата удалил, чтобы исключить возможность конфликта. Ни так, ни так не сработало. В остальном всё как у вас.
Насчет техподдержки... Она уже отреагировала. А вообще... за 15 лет не было ни одной программы, в которую я убил бы столько времени на освоение, хотя попадались и намного сложней. Самое обидное, что куча времени уходит на вопросы, которых и быть-то не должно. Типа обсуждаемого. Боюсь, что проще было изучить mql.
|
Наверх
|
|
|
|
#60126 - Thu Jan 02 2014 12:03 PM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Ага, вот нашел в логе: 11:00:59.77 301 Не получается загрузить файл 'C:\Users\***\AppData\Local\TSLab\TSLab12\Handlers\ZigZag_.dll' с обработчиками по причине: Не удалось загрузить файл или сборку "ZigZag_.dll" либо одну из их зависимостей. не является приложением Win32. (Исключение из HRESULT: 0x800700C1)
Не очень понимаю почему пишет про Вин32, если запуск идет командой "T:\TSLab 1.2\TSLab.exe" /x64
|
Наверх
|
|
|
|
#60128 - Fri Jan 03 2014 11:19 AM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
enthusiast
Registered: Thu Jun 06 2013
Записи: 378
|
этот индикатор давно лежит на форуме, он скомпелирован под х86 процессор а не anyprocessor как должно быть для 64х битного запуска. выход - только перекомпелировать его под EMT64 процессор
|
Наверх
|
|
|
|
#60136 - Fri Jan 03 2014 06:38 PM
Re: FAQ / Использование внешних индикаторов
[Re: nikifor]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Спасибо! А кто-нибудь может это сделать?
|
Наверх
|
|
|
|
#72016 - Sun Aug 02 2015 03:19 PM
Re: FAQ / Использование внешних индикаторов
[Re: VladMih]
|
newbie
Registered: Sun Apr 19 2015
Записи: 31
|
Спасибо! А кто-нибудь может это сделать? Здраствуйте, у вас что-то получилось? А то у меня есть два осцилятора, которые тоже выдают ошибку Win32
|
Наверх
|
|
|
|
#72054 - Mon Aug 03 2015 05:29 PM
Re: FAQ / Использование внешних индикаторов
[Re: Sultunar]
|
enthusiast
Registered: Thu Apr 11 2013
Записи: 359
|
Если говорить о ЗигЗаге - получилось. Я недавно выкладывал хороший рабочий ЗигЗаг, сделанный по моему заказу (см. ветку ЗигЗага). О ваших осцилляторах ничего не знаю.
|
Наверх
|
|
|
|
#84638 - Sun Feb 24 2019 10:34 PM
Re: FAQ / Использование внешних индикаторов
[Re: ra81]
|
stranger
Registered: Fri Sep 29 2017
Записи: 24
|
А для работы в API использовать пользовательские индикаторы можно только указав ссылку на него? Через общие библиотеки никак?
|
Наверх
|
|
|
|
|
|