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

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

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

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

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

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

1. Рабочий ТФ минута. Сжатие 1440-День. На выходе Сжатия выдает тип данных Источник. Как сделать, чтобы нулевым параметром( первым) была не закрытая ещё дневка?, а остальные уже закрытые...Закрытая по последний рабочий ТФ, то есть на последнюю минуту. вот так надо. Как, подскажи?

2. По поводу пропащих свечей. Вот сейчас опять немойму из-за чего пропали... Там вообще глюке какие то необъяснимые присутвуют? Вроде сначала загрузил Лабораторию, потом агента и все равно в агенте несколько свечек не прогрузилось. ?!?!?
3. Еще по поводу Параметров. Да , отвечали. Но я наоборот удалил все названия параметров и осталось только Текущие. Думал, если в лаборатории используются Текущие, то и в агенте автоматом будут Текущие. Нет, какие то левые там в текущих в агенте подставляются не пойми откуда. Где то подсвечивается с какими параметрами сейчас работает агент?
Я правильно понял, что ВСЕГДА перед запуском агента нужно нажимать кнопку Занрузить параметры?
4. После замены инструмента история сделок обнуляется? или как то можно сохранить?
5. И если агент был выключен как сначала в агента загрузить историю? Загрузить лабораторию что ли?, а после уже включать агентов? или напрямую в агента можно?
6. Лог формула по времени торговли агента где прописывается?
7. Как бы настроить, что бы о пропущенных свечках вообще не думать? может можно как настройку прописать, чтобы прокачивались свечки с..по.. всегда при начале работы агента?
8. Где то слышал, что у вас можно арендовать выделенный сервер для торговли, чтоб никаких сбоев не было и остановок? как и почем?
9. На форуме видел размещают ссылки где видна работа агента в браузере. Подскажите как и почем мне также сделать?


Отредактировано Volody_Lemon (Thu May 03 2018 03:54 PM)

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

Registered: Sun Oct 17 2010
Записи: 8137

1. Что такое нулевой параметр?

2. Глюков нет.
3. Подсвечиваются, если есть сохраненные параметры. Текущими в агенте считаются те, что были загружены последними. Т.е. если агент не принимал никаких значений после запуска, текущими будут те, с которыми он запустился первый раз, когда был создан из скрипта.
Перед запуском агента не нужно загружать параметры, еслине хотите, чтобы они изменились.
4. Нет не обнуляется. Она доступна по старому инструменту. Достаточно загрузить в агент старый инструмент.
5. Агент загрузит историю сам, если она доступна в сделках. Если их нет. То нужно открыть Управление агентами, нажать кнопку Гр, откроется график, зайти в свойства, выбрать дату перезагрузки. Правой кнопкой на графике - перезагрузить данные. После этого запустить агента. Звучит долго, делается в три клика.
6. Примеров масса на форуме.
вот один из них: http://forum.tslab.ru/ubb/ubbthreads.php...19905#Post19905
7. Нет нельзя.
Нужно понимать, что например, в QuikLua нет истории. Там есть только обезличенные сделки, Если есть сделки за указанное время в таблице, значит есть график, нет сделок этих в квике, значит и графика нет. А например IQFeed сам предложит, сам скачает, сам все заполнит.
8. Здесь: https://my.tslab.ru/getparking/
9. Здесь: http://wiki.tslab.ru/doc20rus/rukovodstv...rojki-programmy

Наверх
#83274 - Thu May 03 2018 06:10 PM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Originally Posted By: ViL

1. Что такое нулевой параметр?

2. Глюков нет.
3. Подсвечиваются, если есть сохраненные параметры. Текущими в агенте считаются те, что были загружены последними. Т.е. если агент не принимал никаких значений после запуска, текущими будут те, с которыми он запустился первый раз, когда был создан из скрипта.
Перед запуском агента не нужно загружать параметры, еслине хотите, чтобы они изменились.
4. Нет не обнуляется. Она доступна по старому инструменту. Достаточно загрузить в агент старый инструмент.
5. Агент загрузит историю сам, если она доступна в сделках. Если их нет. То нужно открыть Управление агентами, нажать кнопку Гр, откроется график, зайти в свойства, выбрать дату перезагрузки. Правой кнопкой на графике - перезагрузить данные. После этого запустить агента. Звучит долго, делается в три клика.
6. Примеров масса на форуме.
вот один из них: http://forum.tslab.ru/ubb/ubbthreads.php...19905#Post19905
7. Нет нельзя.
Нужно понимать, что например, в QuikLua нет истории. Там есть только обезличенные сделки, Если есть сделки за указанное время в таблице, значит есть график, нет сделок этих в квике, значит и графика нет. А например IQFeed сам предложит, сам скачает, сам все заполнит.
8. Здесь: https://my.tslab.ru/getparking/
9. Здесь: http://wiki.tslab.ru/doc20rus/rukovodstv...rojki-programmy


Ага, теперь понятно. Параметры активные "горят" белым?
И прежде чем агента загружать нужно график перегрузить. Ясно вроде.
1. Нулевой параметр- это первое значение массива "Источник"/ В обычной Сжатой свече: 0-(опен, клозе и т.д.) первая слева закрытая Сжатая свеча( в моем случае дневка), далее вторая слева и т.д. А мне нужно, чтобы нулевая свеча была неполная дневка( незакрытая) ,а вторая, третья уже закрытые. То есть чтобы эта нулевая свеча была незакрытой дневкой, но закрытой по последнюю минуту.

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

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

1. Что такое нулевой параметр?

2. Глюков нет.
3. Подсвечиваются, если есть сохраненные параметры. Текущими в агенте считаются те, что были загружены последними. Т.е. если агент не принимал никаких значений после запуска, текущими будут те, с которыми он запустился первый раз, когда был создан из скрипта.
Перед запуском агента не нужно загружать параметры, еслине хотите, чтобы они изменились.
4. Нет не обнуляется. Она доступна по старому инструменту. Достаточно загрузить в агент старый инструмент.
5. Агент загрузит историю сам, если она доступна в сделках. Если их нет. То нужно открыть Управление агентами, нажать кнопку Гр, откроется график, зайти в свойства, выбрать дату перезагрузки. Правой кнопкой на графике - перезагрузить данные. После этого запустить агента. Звучит долго, делается в три клика.
6. Примеров масса на форуме.
вот один из них: http://forum.tslab.ru/ubb/ubbthreads.php...19905#Post19905
7. Нет нельзя.
Нужно понимать, что например, в QuikLua нет истории. Там есть только обезличенные сделки, Если есть сделки за указанное время в таблице, значит есть график, нет сделок этих в квике, значит и графика нет. А например IQFeed сам предложит, сам скачает, сам все заполнит.
8. Здесь: https://my.tslab.ru/getparking/
9. Здесь: http://wiki.tslab.ru/doc20rus/rukovodstv...rojki-programmy


Ага, теперь понятно. Параметры активные "горят" белым?
И прежде чем агента загружать нужно график перегрузить. Ясно вроде.
1. Нулевой параметр- это первое значение массива "Источник"/ В обычной Сжатой свече: 0-(опен, клозе и т.д.) первая слева закрытая Сжатая свеча( в моем случае дневка), далее вторая слева и т.д. А мне нужно, чтобы нулевая свеча была неполная дневка( незакрытая) ,а вторая, третья уже закрытые. То есть чтобы эта нулевая свеча была незакрытой дневкой, но закрытой по последнюю минуту.


Вроде зеленоватый, но шут его знает, как оно "светится" на разных мониторах, разных видеокартах и разных настройках windows.
1. Так, чем бар источника не подходит?

Наверх
#83276 - Fri May 04 2018 09:45 AM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
Originally Posted By: ViL
Originally Posted By: Volody_Lemon
Originally Posted By: ViL

1. Что такое нулевой параметр?

2. Глюков нет.
3. Подсвечиваются, если есть сохраненные параметры. Текущими в агенте считаются те, что были загружены последними. Т.е. если агент не принимал никаких значений после запуска, текущими будут те, с которыми он запустился первый раз, когда был создан из скрипта.
Перед запуском агента не нужно загружать параметры, еслине хотите, чтобы они изменились.
4. Нет не обнуляется. Она доступна по старому инструменту. Достаточно загрузить в агент старый инструмент.
5. Агент загрузит историю сам, если она доступна в сделках. Если их нет. То нужно открыть Управление агентами, нажать кнопку Гр, откроется график, зайти в свойства, выбрать дату перезагрузки. Правой кнопкой на графике - перезагрузить данные. После этого запустить агента. Звучит долго, делается в три клика.
6. Примеров масса на форуме.
вот один из них: http://forum.tslab.ru/ubb/ubbthreads.php...19905#Post19905
7. Нет нельзя.
Нужно понимать, что например, в QuikLua нет истории. Там есть только обезличенные сделки, Если есть сделки за указанное время в таблице, значит есть график, нет сделок этих в квике, значит и графика нет. А например IQFeed сам предложит, сам скачает, сам все заполнит.
8. Здесь: https://my.tslab.ru/getparking/
9. Здесь: http://wiki.tslab.ru/doc20rus/rukovodstv...rojki-programmy


Ага, теперь понятно. Параметры активные "горят" белым?
И прежде чем агента загружать нужно график перегрузить. Ясно вроде.
1. Нулевой параметр- это первое значение массива "Источник"/ В обычной Сжатой свече: 0-(опен, клозе и т.д.) первая слева закрытая Сжатая свеча( в моем случае дневка), далее вторая слева и т.д. А мне нужно, чтобы нулевая свеча была неполная дневка( незакрытая) ,а вторая, третья уже закрытые. То есть чтобы эта нулевая свеча была незакрытой дневкой, но закрытой по последнюю минуту.


Вроде зеленоватый, но шут его знает, как оно "светится" на разных мониторах, разных видеокартах и разных настройках windows.
1. Так, чем бар источника не подходит?


*)Я Вас запутал со своим нулевым баром)) Вообщем это в моем массиве в си он нулевой, чтобы понятней было программировать!

А в ТС Лабе он последний (закрытой сжатой свечи), то есть бар(i-1), где i-количество свечей.

Рассматриваю рабочий ТФ-минутки. Когда я создаю блок Сжать в N минут( в моем случае 1440-день) на выходе получаю TList , где значения только закрытых свечей, т.е 1440 закрытых минуток. А мне нужна последняя (i-1) свеча незакрытая ещё!, а с данными по последнюю закрытую минуту. То есть нужен TList со всеми закрытыми 1440 минутками и последней не закрытой( сколько минут текущего дня закрылось, такая свеча и должна быть последней (i-1) )

Не подходит тем, что последняя свеча только закрытая, а нужно чтобы именно последняя была дневка закрытая по последнюю минуту.

Прикладываю рисунок, чтобы совсем понятно было, что мне надо:
На нем представлен TList.count=5. Из них 4 первых(0-3) слева-Сжатые минутки в дни и последняя-незаконченная дневная свеча(4). Так вот при стандартном обращении к этому TList свеча 4 не передается, так как ещё не прошли 1440 минуток. А мне надо, чтобы свеча 4 тоже передавалась, как будто день закончился на каждой последней закрытой минутке!!!

Вот, так понятно написал? Можно так сделать?


**)И Ещё по поводу Параметров оптимизации для агента и подсветки. У меня чего то ничего уже не подсвечивает ни белым ни зеленьким( Можно фотку где это подсвечено?

***)И Ещё при нажатии на Гр. в агенте в нем имеются пропущенные свечки, и после нажатия на обновление тоже. Почему так происходит? Как этот график стоится и по чем не пойму? Может это от того, что периодически включаю \выключаю квик, а галку из квика то прокачивать снял( в самом квике тогда не хватает свечек), как в инструкции по установке работы ТС лаба было сказано. Но в какой то момент при перезагрузки в агенте вдруг появляются свечки, а в Гр. все равно нет)) Бгг..Мозг кипит и не понимает что к чему...такие простые вещи..


Attachments
схематичное изображение свечек.png (38 downloads)



Отредактировано Volody_Lemon (Sat May 05 2018 01:14 AM)

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

Registered: Tue May 20 2014
Записи: 71
и ещё вопрос: В чем проблема то сделать в тс лабе эквити по разным стратегиям сразу?

Наверх
#83285 - Mon May 07 2018 10:53 AM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Offline
TSLab
Carpal Tunnel

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




*)Я Вас запутал со своим нулевым баром)) Вообщем это в моем массиве в си он нулевой, чтобы понятней было программировать!

А в ТС Лабе он последний (закрытой сжатой свечи), то есть бар(i-1), где i-количество свечей.

Рассматриваю рабочий ТФ-минутки. Когда я создаю блок Сжать в N минут( в моем случае 1440-день) на выходе получаю TList , где значения только закрытых свечей, т.е 1440 закрытых минуток. А мне нужна последняя (i-1) свеча незакрытая ещё!, а с данными по последнюю закрытую минуту. То есть нужен TList со всеми закрытыми 1440 минутками и последней не закрытой( сколько минут текущего дня закрылось, такая свеча и должна быть последней (i-1) )

Не подходит тем, что последняя свеча только закрытая, а нужно чтобы именно последняя была дневка закрытая по последнюю минуту.

Прикладываю рисунок, чтобы совсем понятно было, что мне надо:
На нем представлен TList.count=5. Из них 4 первых(0-3) слева-Сжатые минутки в дни и последняя-незаконченная дневная свеча(4). Так вот при стандартном обращении к этому TList свеча 4 не передается, так как ещё не прошли 1440 минуток. А мне надо, чтобы свеча 4 тоже передавалась, как будто день закончился на каждой последней закрытой минутке!!!

Вот, так понятно написал? Можно так сделать?


**)И Ещё по поводу Параметров оптимизации для агента и подсветки. У меня чего то ничего уже не подсвечивает ни белым ни зеленьким( Можно фотку где это подсвечено?

***)И Ещё при нажатии на Гр. в агенте в нем имеются пропущенные свечки, и после нажатия на обновление тоже. Почему так происходит? Как этот график стоится и по чем не пойму? Может это от того, что периодически включаю \выключаю квик, а галку из квика то прокачивать снял( в самом квике тогда не хватает свечек), как в инструкции по установке работы ТС лаба было сказано. Но в какой то момент при перезагрузки в агенте вдруг появляются свечки, а в Гр. все равно нет)) Бгг..Мозг кипит и не понимает что к чему...такие простые вещи..


*)Если Вам нужен просто максимум, Минимум, Открытие и Закрытие ТЕКУЩЕЙ сессии, посмотрите как сделано здесь:
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=download&Number=432&filename=Nikolz.zip
При параметры сессии 0, это будет текущая сессия.

**) Да, текущие параметры сейчас никак похоже не подсвечены.
***) Могу повториться. Не у всех коннекторов есть сервер истории, к сожалению. Квиклуа и плаза не имеют таковых.
Поэтому функционал графика может отличаться от других коннекторов.
При запуске агента, программа самостоятельно заказывает пропущенные данные в квике, поэтому настройку прокачки пропущенных данных, в квике, включать не нужно.

Наверх
#83286 - Mon May 07 2018 10:55 AM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Originally Posted By: Volody_Lemon
и ещё вопрос: В чем проблема то сделать в тс лабе эквити по разным стратегиям сразу?

Готовился функционал для тестирования группы стратегий, но пока все замерло, решаются вопросы с новыми коннекторами.
Если есть видение, как это должно выглядеть, можете написать здесь предложение https://www.screencast.com/t/pIXxWnkQw

Наверх
#83293 - Tue May 08 2018 11:00 AM Re: Опять вопрос по пропущенным сигналам [Re: ViL]
Volody_Lemon Offline
journeyman

Registered: Tue May 20 2014
Записи: 71
1) Использую Режим имитации Рассчитывать изменения. Это как я понял при каждой сделке происходит реинвест?
Но не понял как и где задать ГО для актива? Откуда ТС лаб вообще берет это ГО? Как и где задавать? 10% от ГО или еще там как?
2) Есть в 2.0 готовый рабочий кубик Доход (за все время).Есть Просадка за все время. А не нашел кубика Доход (за все время) от лонга\шорта. И не нашел Просадка (за все время) по лонгу\шорту. Наверняка есть. Подскажите, под 2.0 в каких сборках и как они называются?
Интересуют четыре кубика:
а)Просадка от лонга за все время?
б)Просадка от шорта за все время?
в) Доход от лонга за все время?
г) Доход от шорта за все время?
Спасибо!


Отредактировано Volody_Lemon (Thu May 10 2018 09:00 PM)

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

Registered: Tue May 20 2014
Записи: 71
3) Можно как то напрямую обращаться к параметрам сжатых свечек( без вычета свечек рабочего ТФ) ?
4) Появилась ли возможность в 2.0 без си шарпа кубиками создавать массивы ( кубик ) и циклами( кубик) их прогонять?

Наверх
#83298 - Fri May 11 2018 01:12 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Originally Posted By: Volody_Lemon
1) Использую Режим имитации Рассчитывать изменения. Это как я понял при каждой сделке происходит реинвест?
Но не понял как и где задать ГО для актива? Откуда ТС лаб вообще берет это ГО? Как и где задавать? 10% от ГО или еще там как?
2) Есть в 2.0 готовый рабочий кубик Доход (за все время).Есть Просадка за все время. А не нашел кубика Доход (за все время) от лонга\шорта. И не нашел Просадка (за все время) по лонгу\шорту. Наверняка есть. Подскажите, под 2.0 в каких сборках и как они называются?
Интересуют четыре кубика:
а)Просадка от лонга за все время?
б)Просадка от шорта за все время?
в) Доход от лонга за все время?
г) Доход от шорта за все время?
Спасибо!


1) ГО в программе не предусмотрено, можно использовать коэфициент кредитования в настройках текстового поставщика данных.
В данном случае все считается от Начального, указанного в свойствах или, если не указано, то от цены первого бара.
2) Таких нет, в свойствах, в имитации портфеля можно включать только шорт и только лонг. Только так. Либо создать свои кубики.
Либо написать в "Предложите идею", либо написать в поддержку.

Наверх
#83299 - Fri May 11 2018 01:48 PM Re: Опять вопрос по пропущенным сигналам [Re: Volody_Lemon]
Option Wizard Offline
writer

Registered: Fri Apr 24 2015
Записи: 596
Originally Posted By: Volody_Lemon
4) Появилась ли возможность в 2.0 без си шарпа кубиками создавать массивы ( кубик ) и циклами( кубик) их прогонять?


Можно на пальцах конкретно и с примером, что Вы хотите сделать?
Даже когда Вы берете кубик "Константа" -- это уже массив.

Если Вы хотите, чтобы на выходе кубика был массив, то возникает вопрос "Какого размера?" и "Кто его заполнит?"


Но в целом у меня блуждают ассоциации с объектом Интерактивная линия: это индексированный массив пар точек (x[j]; y[j]). Этот объект можно передавать между кубиками как целое. Но без примера использования мне неясно можно ли решить Вашу задачу с его помощью.

ПС Либо можно воспользоваться механизмом кеширования: в программе имеется локальный кеш (доступен всем кубикам в рамках одного скрипта) и глобальный кеш (доступен по всей программе).

Вы можете написать на C# кубик, который будет класть в локальный кеш нужные Вам объекты (массивы, нейронные сети, видеофайлы и т.д.) и другой кубик, который будет в нужном месте эти объекты вытаскивать и как-то использовать в соответствии с Вашим алгоритмом.


Отредактировано Option Wizard (Fri May 11 2018 03:50 PM)
_________________________
Скидка на опционной криптобирже Deribit:
https://www.deribit.com/reg-2200.8947?q=home
Да пребудет с вами Вола!

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


Moderator:  ViL, sar