#21513 - Tue Feb 15 2011 02:55 PM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Ну, раз лог не помог, то отправлю сегодняшнюю ситуацию. В отличие от предыдущей на скрине видно, что в поле "Свои заявки" что-то есть: 2 строки с датой начала эры. Как узнать, когда они были выставлены? Почему только 2 заявки, хотя, мне достаточно одной исполненной?
С уважением.
Attachments
Нет_сделки1.jpg (288 downloads)
|
Наверх
|
|
|
|
#21521 - Tue Feb 15 2011 03:43 PM
Re: Как запустить скрипт в работу?
[Re: ViL]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
1. Действительно
13:28:09.72 100 Скрипт: 'Тест_МА-Цена' Скрипт выполнен успешно за 2885мс. (32879 баров, время 15.02.2011 13:27:00) 13:28:09.71 206 Не хватает средств по обеспечению в сумме: 3978119999.99 13:28:04.93 100 Скрипт: 'Тест_МА-Цена' Скрипт выполнен успешно за 3284мс. (32879 баров, время 15.02.2011 13:27:00) 13:28:04.93 206 Не хватает средств по обеспечению в сумме: 3978119999.99 13:27:08.02 100 Скрипт: 'Тест_МА-Цена' Скрипт выполнен успешно за 2451мс. (32878 баров, время 15.02.2011 13:26:00)
Тогда возникает вопрос, а откуда взялась цифиря "Кол-во 43200", если по условию скрипта, должно было быть приобретено 144 лота СберПр. Это видно на картинке (см. точку входа на графике). А это <10300 руб, и, ессно, меньше 300 000 "хоть лотов-хоть рублей". Какая же тогда должна быть моя поза?
2.Делал попытку переписать этот скрипт на ТФ=1сек. Лаба затормозилась не по-детски. Точнее, скрипт не работал, тормозя все. Сейчас увидел в сообщениях "Скрипт выполнен успешно за 3284мс". Получается, что этот скрипт в минутах обрабатывается за 3 сек! Значит в секундах его невозможно запустить на моей машине?
С уважением, это значит: С уважением
Отредактировано SLADKY (Tue Feb 15 2011 03:50 PM)
|
Наверх
|
|
|
|
#21539 - Tue Feb 15 2011 04:59 PM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
1.Удалил скрипт. Добавил этот же скрипт, но в "Тип управления лимитами" выбрал не "в лотах", а "Управляется скриптом". Если я понял написанное в документации, то теперь будет выставляться Заявка с числом лотов, установленных на кубиках входа. Это так? 2. Стрелка появилась на последнем закрытом баре или нет? Пришлите лог с указанием названия скрипта и примерного времени, когда это произошло. Я в другой теме устал объяснять об индикаторах, которые в будущее смотрят, скорее всего у вас такой же случай. Вы здесь говорили не о методе пересчета (ссылка бы на ту тему была бы полезна)? На всякий случай перешел с Метода 1 на Метод3. Прав ли я? Если да, то Все ли скрипты надо переводить на метод3 перед выходом в реал? С уважением.
|
Наверх
|
|
|
|
#21562 - Tue Feb 15 2011 08:00 PM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Делал попытку переписать этот скрипт на ТФ=1сек. Лаба затормозилась не по-детски. Точнее, скрипт не работал, тормозя все. Сейчас увидел в сообщениях "Скрипт выполнен успешно за 3284мс". Получается, что этот скрипт ТФ=1мин обрабатывается за 3 сек! Значит в секундах его невозможно запустить на моей машине?
Прошу дать ответ на очень важный вопрос. С уважением.
|
Наверх
|
|
|
|
#21625 - Wed Feb 16 2011 01:21 PM
Re: Как запустить скрипт в работу?
[Re: ViL]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Уменьшение количества баров в скрипте с ТФ=1сек приводит к искажению таких данных, как цена закрытия предыдущей сессии и т.п.
В связи с этим возникает вопрос: Имеется ли в ТСЛабе возможность работы связки скриптов? Допустим, 1-минутный скрипт выдает сигналы, которые поступают на 1-секундный или Тиковый скрипт, ответственный за выставление заявок, и следящий за сигналами от первого скрипта.
Тогда для второго не нужна будет история. Перегрузка компа изчезнет.
Или это не будет реализовано никогда, потому что у разработчиков предусмотрен коммерческий проект использования их серверов?
С уважением.
|
Наверх
|
|
|
|
#22008 - Thu Feb 24 2011 11:10 AM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
1.Можно ли к одному демофинамовскому счету привязать более одного портфеля? 2.Если нет, то как сделать так, чтобы погонять несколько скриптов (каждый со своим портфелем) на демке?
С уважением.
|
Наверх
|
|
|
|
#22020 - Thu Feb 24 2011 12:34 PM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
1.А зачем тогда эта фича "Портфель", если сам счет является портфелем? Или на реальном счете возможно разделение? 2.Как не задавая таких глобальных настроек, как Добавление пользователя, или установки еще нескольких Лабов и подобных "танцев с бубном", можно подключить несколько скриптов к демо счету Финама, а в последствии просмотреть, что натворил каждый из них. Итог работы каждого, в т.ч. суммарное измениение счета от действия конкретного скрипта.
С уважением.
|
Наверх
|
|
|
|
#22105 - Fri Feb 25 2011 01:19 AM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Может, я не понял ответа: К реальным счетам в Финаме можно ли привязать 2 и более портфеля? Если нет, то у какого брокера это возможно? (Т.е., я имею счет у брокера. Привязываю к нему напр. 4 портфеля, к каждому из которых привязан свой скрипт. Я задаю процентную долю капитала для каждого портфеля. Итоговый баланс портфелей могу видеть детально.)
С уважением.
|
Наверх
|
|
|
|
#22124 - Fri Feb 25 2011 10:52 AM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
Наверх
|
|
|
|
#22199 - Sun Feb 27 2011 11:00 AM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
2. Только запуская несколько копий тслаб, самый простой способ сделать на компьютере несколько пользователей и под каждым запустить свою копию. Вопрос к Нектодрону. Для других пользователей придется получать свои пароли, или одного на всех хватит? С уважением.
Отредактировано SLADKY (Sun Feb 27 2011 11:19 AM)
|
Наверх
|
|
|
|
#22213 - Mon Feb 28 2011 10:02 AM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
TSLab
veteran
Registered: Mon Feb 16 2009
Записи: 1370
|
Одного не хватит - сервер допускает только один одновременный логин Остальные либо ждут своей очереди - либо работают под своими логинами
|
Наверх
|
|
|
|
#22257 - Mon Feb 28 2011 06:49 PM
Re: Как запустить скрипт в работу?
[Re: ZSE]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Создал пользователей (со мной стало 3). Получил на все пароли. Всем сделал расписание. Запустил скрипты.
1.Как сделать автозагрузку ТСЛаба для остальных пользователей. Среди списка программ ТСЛабы нет (?). Что бросать в Автозагрузку в дополнительных пользователях (у меня автозагрузка уже стоит)?
Комп тормозит не по-детски. Скрипты обрабатываются за 3000-5000-7000-9000 мс. Редко, когда < 1сек.
Скрипт сделан для парного трейдинга. Все 3 работают на разных парах. Потому, решил создать еще скрипт, в котором находятся все 3 скрипта. Ведь по конкретной акции можно определить ее принадлежность конкретному скрипту.
2. Будет ли суммарный скрипт быстрее работать, чем 3 в отдельности одновременно на трех пользователях? Начальный скрипт ~120 блоков (включая И и ИЛИ)*3. Тогда, не потребуются другие пользователи.
3. Т.к., все активы разные в этом 3х-скриптовом "монстре", то можно ли видеть статистику работы скриптов отдельно без выгрузки например в Эксель по-парно?
4. Как выгрузить Таблицу Сделки в Эксель (или Аксесс, но Эксель предпочтительней)?
5. Как в дальнейшем очистить комп от созданных пользователей?
6. Как увеличить скорострельность работы ТСЛабы, если считать, что кол-во баров уже установлено минимальным?
С уважением.
Отредактировано SLADKY (Mon Feb 28 2011 07:07 PM)
|
Наверх
|
|
|
|
|
|