У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#20128 - Thu Jan 27 2011 05:48 PM Базовые примеры_ на часто задаваемые вопросы.
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
1. Как сделать, чтобы скрипт осуществлял только одну сделку в день?
2. Как сделать, чтобы скрипт входил еще раз в позицию( наращивание позиции), при повторном сигнале?
3. Как сделать, чтобы скрипт ставил стоп-лосс на свече входа?
(два примера на сжатие )
4. Как скрипту запретить/разрешить торговать в определенное время?
5. Как скрипту запретить/разрешить торговать в определенный день недели.


Attachments
Пример скрипта- одна сделка в день.xml (1443 downloads)
Пример_ докупка позиции.xml (1059 downloads)
Пример_сжатие.xml (833 downloads)
Пример_фиксиров проф лосс.xml (992 downloads)
Пример_Время.xml (1118 downloads)
Пример_не входим в позу в пятницу.xml (844 downloads)


Наверх
#20724 - Thu Feb 03 2011 09:38 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Индикаторы, используемые в этих скриптах, находятся вот здесь: http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=2422#Post2422

Наверх
#37269 - Sun Feb 12 2012 02:24 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
Koresh25 Offline
journeyman

Registered: Mon Oct 25 2010
Записи: 86
Подскажите делаю закрытие по рынку через блок или, или пересчение снизу или конец дня 23ч 45 мин, но скрипт не хочет закрывать позу в конце дня закрывает только по пересечению.

Наверх
#37270 - Sun Feb 12 2012 02:43 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: Koresh25]
Koresh25 Offline
journeyman

Registered: Mon Oct 25 2010
Записи: 86
В вашем примере меняю тайм аут с 1 мин на 5 мин скрипт перестает работать, подскажите в чем тут проблема?

Наверх
#37273 - Sun Feb 12 2012 04:52 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: Koresh25]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Ответ на Ваш вопрос вот в этом посте: http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=21983#Post21983

Наверх
#48005 - Sun Oct 21 2012 08:39 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
kotbegemot77 Offline
newbie

Registered: Sun Oct 21 2012
Записи: 27
собираю скрипт в первый раз)) очень большой чайник)) и вопрос мой возможно очень базовый)) никак не могу соединить два условия на вход в сделку. http://gyazo.com/21a1e56a726ac6748dca6d17250326f0 - так выполняется только условие пересечение.
http://gyazo.com/8a384dc0b0346516ac68eb3622124761 - так выполняется только условие логич.формулы.
а задача, чтобы выполнялось условие логич формулы и вход осуществлялся по пересечению.
всяко разно соединения менял, ниче не выходит.
поможите, кто может пожалуйста)

Наверх
#48006 - Sun Oct 21 2012 08:43 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: kotbegemot77]
kotbegemot77 Offline
newbie

Registered: Sun Oct 21 2012
Записи: 27
скрипт еще далеко не доделан. в связи с этим хочу спросить. есть возможность в среде программирования тслаб возможность добавить дополнительный источник данных или даже два-три? скажем основной фРТС15мин, а надо еще фРТСдень и фРТС4часа.

Наверх
#48007 - Sun Oct 21 2012 09:22 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: kotbegemot77]
kotbegemot77 Offline
newbie

Registered: Sun Oct 21 2012
Записи: 27
Originally Posted By: kotbegemot77
собираю скрипт в первый раз)) очень большой чайник)) и вопрос мой возможно очень базовый)) никак не могу соединить два условия на вход в сделку. http://gyazo.com/21a1e56a726ac6748dca6d17250326f0 - так выполняется только условие пересечение.
http://gyazo.com/8a384dc0b0346516ac68eb3622124761 - так выполняется только условие логич.формулы.
а задача, чтобы выполнялось условие логич формулы и вход осуществлялся по пересечению.
всяко разно соединения менял, ниче не выходит.
поможите, кто может пожалуйста)


с этим разобрался. функция "И" ))

Наверх
#48011 - Mon Oct 22 2012 12:23 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: kotbegemot77]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Originally Posted By: kotbegemot77
скрипт еще далеко не доделан. в связи с этим хочу спросить. есть возможность в среде программирования тслаб возможность добавить дополнительный источник данных или даже два-три? скажем основной фРТС15мин, а надо еще фРТСдень и фРТС4часа.

Используйте блок сжатие.
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=21980#Post21980

Наверх
#48013 - Mon Oct 22 2012 09:03 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
kotbegemot77 Offline
newbie

Registered: Sun Oct 21 2012
Записи: 27
попробовал сжатие-разжатие (http://gyazo.com/1a0429e173722c11060ba9491ee2c977).

программа ругается:

13:58:46.05 System.ArgumentException: Can't compress to the interval 288M from current interval 5M!
at TSLab.DataSource.BarUtils.CompressTo[T](IList`1 bars, Interval interval, Interval curInterval, Double rtSkipSeconds, Int32 shift)
at TSLab.LabView.Script.ScriptCache.<>c__DisplayClass5.<GetCompressed>b__4()
at TSLab.DataSource.ObjectsCacheBase`3.Get(TKey name, CacheObjectMaker`1 maker)
at TSLab.LabView.Script.ScriptCache.GetCompressed(Interval interval, Int32 shift)
at TSLab.LabView.Script.SecurityImpl.CompressTo(Interval interval, Int32 shift)
at TSLab.Script.Handlers.Compress.Execute(ISecurity source)
at TSLab.User.Script.Execute(IContext context, ISecurity var0)

Наверх
#48023 - Mon Oct 22 2012 01:53 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: kotbegemot77]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
"288M from current interval 5M!"
Конечно, разве 228/5 = получится целое число?

Наверх
#48099 - Wed Oct 24 2012 06:36 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
Rolekc Offline
newbie

Registered: Sun Oct 14 2012
Записи: 26
Каким образом можно получить цену открытия сделки и использовать эту цену как ориентир для открытия второй и последующих сделок после того как первая сделка закрыта? Используя блоки как показано в скриншоте получаю часть сделок которые моей логикой не предусмотрены и ей противоречат, но где я не прав не могу понять.


Attachments
Zaxvat__001.jpg (820 downloads)
Zaxvat__002.jpg (603 downloads)


Наверх
#48129 - Thu Oct 25 2012 04:45 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: Rolekc]
Rolekc Offline
newbie

Registered: Sun Oct 14 2012
Записи: 26
Вопрос снят.

Наверх
#48164 - Fri Oct 26 2012 05:39 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
kotbegemot77 Offline
newbie

Registered: Sun Oct 21 2012
Записи: 27
возможно еще одна базовая проблема, но никак не могу скумекать что к чему цеплять))

у меня по одной из систем в определенный момент открываются сразу две позиции в разные стороны. одна соответсвенно стопится по короткому стопу, а вторая едет по трейлу. но пока она едет по трейлу периодически создаются условия для открытия позиции в противоположну сторону. как сделать так чтобы пока одна едет по трейлу в нужном направлении первая, в противоположную, больше не открывалась, хотя для этого и есть условия?

пс: не могу понять как скрипт прицепить, поэтому картинко с графика и скрипт.
скрипт - http://gyazo.com/f7fdf11afe0165b5566b446fab7556de
график - http://gyazo.com/57230eeea9df40e5b7f654e007b6bd44

буду очень признателен если подбросите подсказку))

Наверх
#48204 - Fri Oct 26 2012 09:08 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: kotbegemot77]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Очевидно блок если есть активная короткая/длинная + условия, что есть трейл, например цена выше/ниже трейла Должны запрещать открытие позиции.

Наверх
#51010 - Mon Jan 14 2013 01:48 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
mitya041 Offline
member

Registered: Thu Jun 07 2012
Записи: 143
Скачал скрипт Пример скрипта- одна сделка в день.xml , в блоке LasCloPosDat отсутствует обработчик. Что подставлять в обработчик? Спасибо.

Наверх
#51014 - Mon Jan 14 2013 02:50 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: mitya041]
ViL Offline
TSLab
Carpal Tunnel

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

Наверх
#59459 - Thu Nov 28 2013 01:54 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
Anton Offline
journeyman

Registered: Sat Oct 23 2010
Записи: 64
Есть конкретный пример, как сделать что бы если была получена прибыль например сегодня робот больше не торговал?

Наверх
#59464 - Thu Nov 28 2013 04:16 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: Anton]
Anton Offline
journeyman

Registered: Sat Oct 23 2010
Записи: 64
Наверно примеры отсутствуют?

Наверх
#59465 - Thu Nov 28 2013 05:45 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: Anton]
ViL Offline
TSLab
Carpal Tunnel

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

Наверх
#73170 - Wed Sep 16 2015 04:08 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
traider_noob Offline
stranger

Registered: Tue Sep 15 2015
Записи: 2
Здравствуйте.
Подскажите, возможно ли реализовать наращивание позиции не ограниченое колличеством блоков входа?

Возможно для этого нужно использовать API?

Наверх
#73171 - Wed Sep 16 2015 05:13 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: traider_noob]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
В версии программы 1.2 у каждого блока входа только одна позиция, которую он ведет.
В версии 2.0 это организовать можно без проблем.

Наверх
#73177 - Thu Sep 17 2015 07:45 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Originally Posted By: ViL
В версии программы 1.2 у каждого блока входа только одна позиция, которую он ведет.
В версии 2.0 это организовать можно без проблем.

Это радует, описание бы еще поверхностное блоков


Отредактировано Frend (Thu Sep 17 2015 07:46 AM)
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#73179 - Thu Sep 17 2015 10:40 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
nikifor Offline
enthusiast

Registered: Thu Jun 06 2013
Записи: 378
Originally Posted By: ViL
В версии программы 1.2 у каждого блока входа только одна позиция, которую он ведет.
В версии 2.0 это организовать можно без проблем.


а можно попросить простенький примерчик?

Наверх
#73183 - Thu Sep 17 2015 01:18 PM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: nikifor]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Здесь http://forum.tslab.ru/ubb/ubbthreads.php?ubb=cfrm&c=8 вопрос задайте

Наверх
#73202 - Fri Sep 18 2015 09:17 AM Re: Базовые примеры_ на часто задаваемые вопросы. [Re: ViL]
VladMih Offline
enthusiast

Registered: Thu Apr 11 2013
Записи: 359
Большинство примеров сделано на базе данных Finam/GAZP, "встроенных" в программу - предлагаю и дальше придерживаться этого, чтобы не усложнять жизнь начинающим ТСЛабовцам, она у них и так не очень простая.

Некоторые примеры в этой ветке используют котировки, которых нет в наборе данных дефолтной поставки. В итоге потерял время, не смог оперативно разобраться вчера, а сегодня день начинаю с того, что думаю - бросаться ли на поиски и скачивание нужных котировок, на создание в программе ещё одного поставщика... (

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


Moderator:  ViL, sar