У вас не стоит Flash Player
Page 2 of 3 < 1 2 3 >
Настройки
#83212 - Tue Apr 17 2018 01:13 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Спасибо!!!
Originally Posted By: ViL
1. Есть кубик SaveToGlobalCache и парный для него кубик LoadFromGlobalCache.
Допустим, индикатор SMA
или к примеру можно константу перекинуть из одного скрипта в другой.
2. https://blog.tslab.ru/pages/viewpage.action?pageId=2326718
3. на форуме где-то были примеры с реализацией.
4. Кубик называется Текущая позиция.
5. При переподключении к другому серверу, на пересчете программа проверит свои заявки, если их не будет, а их не будет, то выставит новые. Сработает и на этом сервере и на втором, который сейчас отключен. Будет длвойной вход, о котором программа не будет знать.

Наверх
#83213 - Tue Apr 17 2018 01:28 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Originally Posted By: Volody_Lemon
Originally Posted By: Volody_Lemon
Подскажи, нашел кубик от РусАлго ГО на покупку, а он выдает ошибку в Логе
:

17.04.2018 9:43:36 138 System.MissingMethodException: Метод не найден: "Int32 TSLab.Script.Handlers.IContext.get_BarsCount()".
в RusAlgo.Handlers.Public.BuyDeposit.Execute(ISecurity sec)
в TSLab.User.Script.<>c__DisplayClass50.<Execute>b__4f()
в TSLab.DataCommon.Cache.ObjectsCacheBase`3.Get(TKey name, CacheObjectMaker`1 maker)
в TSLab.ScriptEngine.BaseTemplateContext.GetData(String handlerName, String[] parameters, CacheObjectMaker`1 maker)
в TSLab.User.Script.Execute(IContext context, ISecurity Источник1)
Что это то?


А с этим что то можно сделать? В 1,2 работает вроде. Можт есть новые сборки под 2.0 от РуссАлго? что то не нашел

где-то было, но не уверен, что этот кубик.Самостоятельно можете пересобрать под новую версию программы.
\
http://support.tslab.ru/index.php?/Knowl...12-v-versiyu-20

Наверх
#83214 - Tue Apr 17 2018 01:42 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
И ещё был сбой у брокера. Делаю График-Перезагрузить минутки и ничего см фото. Что сделать?


Attachments
не обновляются.png (29 downloads)



Отредактировано Volody_Lemon (Tue Apr 17 2018 01:43 PM)

Наверх
#83219 - Tue Apr 17 2018 04:05 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Ну если у брокера был сбой, то откуда им взяться.
А так процедура стандартная, открыть Вид - График - Выбрать в свойствах инструмент, таймфрейм, Выбрать дату и время откуда загружать данные - Правой кнопкой - перезагрузить данные. Если на сервере они есть, то загрузятся.

Наверх
#83226 - Thu Apr 19 2018 12:29 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Привет! А как можно заставить Блок по рынку, считать, что у него не 100 контрактов в лонге, а 50 ? Можно как то ему дать команду Закрыть по рынку, но не все первоначальные ( 100 шт.) , а скажем 50 ? К Ситуации, когда брокер закрыл. Агент высчитал, что 50 уже нет. И отсюда уменьшить первоначальный вход как бы? Не добавляя другие Блоки Входов\Выходов, а использую только два (Вход по рынку и Выход по рынку) изменять количество уже совершенной сделки( тк ее из вне ТСЛаба закрыли)


Отредактировано Volody_Lemon (Thu Apr 19 2018 12:37 PM)

Наверх
#83227 - Thu Apr 19 2018 03:16 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Originally Posted By: Volody_Lemon
Привет! А как можно заставить Блок по рынку, считать, что у него не 100 контрактов в лонге, а 50 ? Можно как то ему дать команду Закрыть по рынку, но не все первоначальные ( 100 шт.) , а скажем 50 ? К Ситуации, когда брокер закрыл. Агент высчитал, что 50 уже нет. И отсюда уменьшить первоначальный вход как бы? Не добавляя другие Блоки Входов\Выходов, а использую только два (Вход по рынку и Выход по рынку) изменять количество уже совершенной сделки( тк ее из вне ТСЛаба закрыли)


Закрывать позицию с помощью блока "ИзменитьПо".
Смотрим, что на счете, берем, вычитаем от кол-ва, которое идет с блока входа, разницу подаем на блок "ИзменитьПо"

Наверх
#83242 - Tue Apr 24 2018 04:22 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Привет! Есть такая программа Quote Updater. Она качала данные с финама. Её финам заблокировал. Есть ли для клиентов возможность скачивать в автоматическом режиме для теста минутки по всем инструментам ММВБ в формате тслаб?

Наверх
#83243 - Tue Apr 24 2018 04:41 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
с самого начала скачать , например с 2005 года?

И Где в каком дирректории\файле на моем компе тс лаб накапливает данные по торгуемым инструментам ?
минутки , ну и тики где?


Отредактировано Volody_Lemon (Tue Apr 24 2018 05:26 PM)

Наверх
#83246 - Tue Apr 24 2018 06:20 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
https://www.finam.ru/analysis/finamdownloader/
На одном уровне с папкой логов НазваниеПоставщикаCache и CacheTrade

Наверх
#83250 - Wed Apr 25 2018 02:27 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Originally Posted By: ViL
https://www.finam.ru/analysis/finamdownloader/
На одном уровне с папкой логов НазваниеПоставщикаCache и CacheTrade

1.я не являюсь клиентом финама. через Вас как то можно?
и нет метастока у меня. Без метастока можно?

2. Что за формат такой bin?
3. Почему там файлы по дням, где общий файл, который пользует ТСЛАБ?
4. Как мне указать в Источнике на файл, который накапливает ТСЛАБ? Заканчивается нефтяной контракт brk, как мне сделать в тс лаб в Источнике, что бы без лишних движений, указать следующий контракт?
5. почему там данные не за каждый день?
6. Например, нефть. У меня есть прошлые тесты с финама. В источнике я указал на этот файл первым, далее указан текущий контракт. Вот когда он закончиться, мне как и что указывать, чтобы и прошлые тесты с финама по N число и текущий и новый уже были загружены на основе тех накапливаемых данных ТСлабом?
7. Как правильные ребята делают , чтобы все было из истории?
8. и ещё можно как то без написания кода на си или горождения всяких кучи кубиков с вычислениями получить параметры неполной(незакрытой) дневной свечи ( хай,лоу,клозе , опен) по последней закрытой минуте ?Можт кубик какой есть? Прошло три минуты текущего дня, значит свечка за 3 закрытых минуты. 63 значит за 63 минуты свечка.


Отредактировано Volody_Lemon (Wed Apr 25 2018 07:01 PM)

Наверх
#83251 - Wed Apr 25 2018 06:09 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
1. Мы не являемся брокером. Распространение котировок подсудное дело.
2. https://www.youtube.com/channel/UClMwG6Qb2YaB_Wyq1bpcwUQ
Посмотрите, в одном из видео был детальный разбор, как с ними можно работать, делать склейки и т.д.
3.В папке НазваниеПоставщикаCache
4.Просто в свойствах выбрать новый инструмент, если речь о лаборатории. Если речь об агенте, то в настройках агента в управлении агентами.
- остановить агента
- выбрать новый фьючерс
- запустить агента
5. Если речь о тиковых данных, то там не будет за каждый день, есть же выходные, праздники или может в этот день не подключались к брокеру. Или есть вариант, что работу программы прервали принудительно, например из диспетчера задач, в этом случае программа не сможет скинуть накопленный кеш из оперативной памяти на жесткий диск в bin файлы
6. Через плюсик около выбора инструемента, кнопка так и называется "Добавить инструмент"
7. Ссылку на правильного человека дал выше, там оно где-то было. Некий "хак" программы. даже может лучше не видео, у них на сайте были статьи, вот лучше там и прочитать и посмотреть. У нас в ближайшем будущем есть планы создать поставщика данных, по типу текстового, в котором можно будет клеить свою историю из бин файлов.

Наверх
#83252 - Wed Apr 25 2018 07:05 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Originally Posted By: ViL
1. Мы не являемся брокером. Распространение котировок подсудное дело.
2. https://www.youtube.com/channel/UClMwG6Qb2YaB_Wyq1bpcwUQ
Посмотрите, в одном из видео был детальный разбор, как с ними можно работать, делать склейки и т.д.
3.В папке НазваниеПоставщикаCache
4.Просто в свойствах выбрать новый инструмент, если речь о лаборатории. Если речь об агенте, то в настройках агента в управлении агентами.
- остановить агента
- выбрать новый фьючерс
- запустить агента
5. Если речь о тиковых данных, то там не будет за каждый день, есть же выходные, праздники или может в этот день не подключались к брокеру. Или есть вариант, что работу программы прервали принудительно, например из диспетчера задач, в этом случае программа не сможет скинуть накопленный кеш из оперативной памяти на жесткий диск в bin файлы
6. Через плюсик около выбора инструемента, кнопка так и называется "Добавить инструмент"
7. Ссылку на правильного человека дал выше, там оно где-то было. Некий "хак" программы. даже может лучше не видео, у них на сайте были статьи, вот лучше там и прочитать и посмотреть. У нас в ближайшем будущем есть планы создать поставщика данных, по типу текстового, в котором можно будет клеить свою историю из бин файлов.
Спасибо!
А еще не подскажете:
Как то без написания кода на си или горождения всяких кучи кубиков с вычислениями получить параметры неполной(незакрытой) дневной свечи ( хай,лоу,клозе , опен) по последней закрытой минуте ?Можт кубик какой есть? Прошло три минуты текущего дня, значит свечка за 3 закрытых минуты. 63 значит за 63 минуты свечка.

Наверх
#83253 - Wed Apr 25 2018 07:31 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
В версии 2.0 индикаторы так и называются
Открытие сессии
Закрытие сессии и т.д.
Там есть параметр, 0 это текущая сессия, 1 это вчерашняя сессия.
Для версии 1.2 можно взять на форуме, поиск Nikols

Наверх
#83254 - Wed Apr 25 2018 08:52 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Originally Posted By: ViL
1. Мы не являемся брокером. Распространение котировок подсудное дело.
2. https://www.youtube.com/channel/UClMwG6Qb2YaB_Wyq1bpcwUQ
Посмотрите, в одном из видео был детальный разбор, как с ними можно работать, делать склейки и т.д.
3.В папке НазваниеПоставщикаCache
4.Просто в свойствах выбрать новый инструмент, если речь о лаборатории. Если речь об агенте, то в настройках агента в управлении агентами.
- остановить агента
- выбрать новый фьючерс
- запустить агента
5. Если речь о тиковых данных, то там не будет за каждый день, есть же выходные, праздники или может в этот день не подключались к брокеру. Или есть вариант, что работу программы прервали принудительно, например из диспетчера задач, в этом случае программа не сможет скинуть накопленный кеш из оперативной памяти на жесткий диск в bin файлы
6. Через плюсик около выбора инструемента, кнопка так и называется "Добавить инструмент"
7. Ссылку на правильного человека дал выше, там оно где-то было. Некий "хак" программы. даже может лучше не видео, у них на сайте были статьи, вот лучше там и прочитать и посмотреть. У нас в ближайшем будущем есть планы создать поставщика данных, по типу текстового, в котором можно будет клеить свою историю из бин файлов.

1. как просмотреть этот бин файл? через что редактировать? Можно его подать на "Добавить инструмент" для склейки?
2. Финамовскую качалку без установки метастока можно использовать? и если не клиент финама?
3. Как лучше, через что и кого качать котировки?как организовать этот процесс теперь?


Отредактировано Volody_Lemon (Thu Apr 26 2018 09:02 AM)

Наверх
#83255 - Thu Apr 26 2018 12:09 AM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Originally Posted By: ViL
В версии 2.0 индикаторы так и называются
Открытие сессии
Закрытие сессии и т.д.
Там есть параметр, 0 это текущая сессия, 1 это вчерашняя сессия.
Для версии 1.2 можно взять на форуме, поиск Nikols
1. Подскажите, я передаю в сишный кубик Сжатые на минутках дневки=1440, с типом Источник . Как мне сделать, чтобы 0 значением(первым) на последнюю закрытую минуту были параметры с типом Источник? То есть первым значением( 0) была бы незакрытая ещё дневка (по состоянию на закрытие последней минуты), вторым и следующими Сжатые из минуток дневки?

2 И ещё, когда нажимаю на крестик при выходе из тс лаба, при этом выключаю агентов и подключение, почему то при загрузке имеются пропущенные свечки(( делаю файл-график и в лаборатории прогружаются , а в агенте нет. Почему? Почему они вообще не загружаются? ведь так каждый раз контролировать не реально!хрень какая то( А если график не нажмешь и в лаборатории без свечек останешься...

3.Почему иногда при перезагрузке ТСЛаб не загружаются вкладки последней конфигурации, хотя название написано сверху.

Ответите сегодня? и на предыдцщие вопросы, пжста.


Отредактировано Volody_Lemon (Sat Apr 28 2018 12:06 PM)

Наверх
#83263 - Wed May 02 2018 06:01 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Жду ответов!

Наверх
#83264 - Thu May 03 2018 10:16 AM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Originally Posted By: Volody_Lemon

1. как просмотреть этот бин файл? через что редактировать? Можно его подать на "Добавить инструмент" для склейки?
2. Финамовскую качалку без установки метастока можно использовать? и если не клиент финама?
3. Как лучше, через что и кого качать котировки?как организовать этот процесс теперь?

1. уже отвечал где посмотреть, на форуме можно еще поиском. Уже кто только не делал конвертеры из бин файлов в текстовики и обратно. Что касается плюсика. Да, можно, если в списке брокера этот инструмент еще активен. Как правило, они через некоторое время удаляются из списков
2. вопрос не по адресу. скорее всего да, но будет какая-нибудь задержка на пол часа с получением данных.
3.Подключиться у брокера. У одного из наших партнеров. Чтобы сравнить глубину истории, обратитесь к брокерам. Купить ключ к программе и качать котировки. Смотря какие котировки нужны. Если к ино рынкам, то дешевле обойдется iqfeed, вероятно.
Если бесплатно, то сайт финама или других брокеров, сейчас почти у каждого брокера есть текстовые котировки.

Наверх
#83265 - Thu May 03 2018 10:22 AM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Originally Posted By: Volody_Lemon
1. Подскажите, я передаю в сишный кубик Сжатые на минутках дневки=1440, с типом Источник . Как мне сделать, чтобы 0 значением(первым) на последнюю закрытую минуту были параметры с типом Источник? То есть первым значением( 0) была бы незакрытая ещё дневка (по состоянию на закрытие последней минуты), вторым и следующими Сжатые из минуток дневки?

2 И ещё, когда нажимаю на крестик при выходе из тс лаба, при этом выключаю агентов и подключение, почему то при загрузке имеются пропущенные свечки(( делаю файл-график и в лаборатории прогружаются , а в агенте нет. Почему? Почему они вообще не загружаются? ведь так каждый раз контролировать не реально!хрень какая то( А если график не нажмешь и в лаборатории без свечек останешься...

3.Почему иногда при перезагрузке ТСЛаб не загружаются вкладки последней конфигурации, хотя название написано сверху.

Ответите сегодня? и на предыдцщие вопросы, пжста.

1. не понял вопроса
2.Агенты работают на сделках с рынка, из них строят бары.
Лаборатория грузит готовые бары. Если агент был выключен, нужно сначала загрузить пропущенную историю, потом запустить агента, он подхватит новые данные по инструменту.
Чтобы не работать графиком, в лаборатории включите "Обновлять в режиме реального времени" и не отключайтесь от брокера, пока идет торговая сессия. Да и агентов выключать/включать Зачем? Работают себе и работают. Проще лог формулу написать, чтоб не торговал с такого-то по такое время.
3. Если название конфигурации написано, значит конфигурация была сохранена именно такой.

Наверх
#83267 - Thu May 03 2018 11:50 AM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Почему не отвечаете???
4. Почему подставляются в агента не пойми какие параметры?
Удалил все названия параметров и оставил только текущие. Стоит только провести несколько раз оптимизацию в офлайне и при следующей загрузке агента при Параметры только Текущие, в Текущих Агента совсем другие?!?
Что сделать, чтобы всегда в агента загружались только текущие? Или надо каждый раз после оптимизации сохранять параметры и каждый раз в агенте их загружать?

5. Закончился контракт BRK8. Заменил в лаборатории на BRM8. Несколько раз сохранял Лабораторию-запускал агента. Агент замер на законченном BRK8 и не тогует? В Чем дело? Нового агента не хочу создавать.

Ответьте, пжста, на эти и предыдущие вопросы, очень надо!)

Наверх
#83271 - Thu May 03 2018 12:33 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Originally Posted By: Volody_Lemon
Почему не отвечаете???
4. Почему подставляются в агента не пойми какие параметры?
Удалил все названия параметров и оставил только текущие. Стоит только провести несколько раз оптимизацию в офлайне и при следующей загрузке агента при Параметры только Текущие, в Текущих Агента совсем другие?!?
Что сделать, чтобы всегда в агента загружались только текущие? Или надо каждый раз после оптимизации сохранять параметры и каждый раз в агенте их загружать?

5. Закончился контракт BRK8. Заменил в лаборатории на BRM8. Несколько раз сохранял Лабораторию-запускал агента. Агент замер на законченном BRK8 и не тогует? В Чем дело? Нового агента не хочу создавать.

Ответьте, пжста, на эти и предыдущие вопросы, очень надо!)


4.
Уже отвечал как это делать
Originally Posted By: ViL
В скрипте необходимо сохранить параметры, назвать их на вкладке Оптмизация. Можно создать несколько разных параметров для разных агентов.

Эти сохраненные параметры доступны на вкладке Параметры в агентах.

5. Это делается в управлении агентами. Это у Вас один скрипт - один агент. Люди используют один скрипт для нескольких инструментов, параметры разные, агенты разные, а скрипт один и тот же. Поэтому нужно открыть управление агентами и при остановленном агенте поменять инструмент.

Наверх
Page 2 of 3 < 1 2 3 >


Moderator:  ViL, sar