У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#3596 - Wed Mar 31 2010 04:59 PM Новые возможности
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
В сборке 1.1.1.3 добавлены новые возможности:

  • Авторазжатие блоков, посчитанных не в базовом таймфрейме. Блоком "Разжать" можно так же продолжать пользоваться.
  • Возможность создавать графики от обновляемых значений, формул с обновляемыми значениями, данных позиции (цена входа, доход и т.п.)


Данная функциональность пока находится в тестовом режиме, пишите в эту ветку о найденных ошибках.

Наверх
#3734 - Sun Apr 04 2010 08:24 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
пытаюсь работать с обновляемым значением: хочу создать цену открытия дня, начинающуюся с открытия второго бара дня (например с 5-и минутки)
1.Начальное значение в блоке "обновляемое значение" пишу 65000, блок никак не реагирует, показывает на графике 0
2.подвожу два блока к "жёлтому" - лог.формула, числовое значение(цену открытия), скрин прикладываю, в лог.формуле пишу:datari==datari[i-1]&&datari!=datari[i-2], показывает на графике 0
3.взял пример из справки - скрипт 2МА_customStop, при вводе начального значения 100 в начале графика показывает 0, но на график обновляемое значение выводит, в моём случает почему то не выводит вообще ничего
-у себя по разному изголялся, в лог.формуле уже пишу "1>0", всёравно 0, помогите пож разобраться


Attachments
Обн значение.jpg (369 downloads)
График.jpg (333 downloads)



Отредактировано uprav (Sun Apr 04 2010 08:31 PM)
_________________________


Наверх
#3735 - Sun Apr 04 2010 08:50 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Сейчас с обновляемыми значениями есть баг, если они не связаны с блоками открытия или закрытия позиции (прямо или косвенно), то они не рассчитываются.

Наверх
#3807 - Mon Apr 05 2010 05:53 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
ок, а этот баг будет исправляться в ближ. время?
_________________________


Наверх
#3808 - Mon Apr 05 2010 05:55 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
да

Наверх
#3825 - Tue Apr 06 2010 11:20 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Просьба сообщить в эту ветку, как этот баг будет исправлен.
_________________________


Наверх
#4189 - Mon Apr 12 2010 07:04 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Подскажите пож. как то продвигается работа по исправлению бага?1.Почему то не удаётся построить графики при косвенном соединении с блоками входа-выхода, всё равно показывает 0(на гистограмме из блока формула - куда подходит обноляемое значение), причём прямое соединение я так понимаю можно сделать только для блока выхода?
2. Что понимается под выводом обновляемого значения на график - вывод непосредственно на график этого значения? Не могу вывести формулу на график с использованием ОЗ, показывает 0, хотя при выводе непосредственно на график показывает значение(соединил ОЗ с блоком выхода).



Отредактировано uprav (Tue Apr 13 2010 09:04 AM)
_________________________


Наверх
#4216 - Tue Apr 13 2010 09:10 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Подскажите пож. как то продвигается работа по исправлению бага?1.Почему то не удаётся построить графики при косвенном соединении с блоками входа-выхода, всё равно показывает 0(на гистограмме из блока формула - куда подходит обноляемое значение), причём прямое соединение я так понимаю можно сделать только для блока выхода?
2. Что понимается под выводом обновляемого значения на график - вывод непосредственно на график этого значения? Не могу вывести формулу на график с использованием ОЗ, показывает 0, хотя при выводе непосредственно на график показывает значение(соединил ОЗ с блоком выхода).
_________________________


Наверх
#4238 - Tue Apr 13 2010 03:31 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
Сейчас с обновляемыми значениями есть баг, если они не связаны с блоками открытия или закрытия позиции (прямо или косвенно), то они не рассчитываются.

Скажите можно ли вернуть обновляемое значение(ОЗ) обратно чтобы считалось без этого бага и без вывода на экран, по-моему раньше до вывода на график оно считалось без необходимости соединения с блоками входа-выхода из поз?
==ОЗ у меня в боевом скрипте задействовано, хоть оно и не сильно влияет-не часто ситуации проявляются, и я его действие могу вручную отследить, но вчера просмотрел
_________________________


Наверх
#4242 - Tue Apr 13 2010 03:38 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Считалось оно раньше так же, только если оно было напрямую или косвенно (через формулы) соединено с открытием или закрытие. Как были сделаны графики, то этот баг и всплыл. Чтоб его исправить необходимо несколько поменять идеологию генерации скриптов.

Наверх
#4268 - Tue Apr 13 2010 09:27 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
1. Видимо тогда исправление этого бага в след только году ждать? Моё мнение - что при полнофункциональном обновляемом значении половина бы вопросов на форуме отпала бы уже, т.к. без него в визуале невозможно создать полноценное "то что нужно"
2. Объясните пож. почему не работает обновляемое значение в этом скрипте(схему скрина и результат работы скрипта прикладываю), т.к. оно через 2 логических формулы соединено с открытием позиции?
3. 2 логических формулы - по той причине что КОЛИЧЕСТВО СОЕДИНЕНИЙ ограничено до 6, не однократно уже делались просьбы увеличить хотя бы до 10, каждый лишний блок уже как "соль на рану". Этот простой алгоритм в метастоке занимал около 20 строк кода, здесь по-мере обкатки скрипта я насчитал приближённо уже около 70! блоков, поверьте что в этом случае на каждый новый блок для его отработки уходит всё больше и больше времени


Attachments
Схема.jpg (344 downloads)
Результат.jpg (290 downloads)

_________________________


Наверх
#4291 - Wed Apr 14 2010 01:21 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
2. Отправил в личку и скрипты.
3. Что можете сказать по п.3?
_________________________


Наверх
#4322 - Thu Apr 15 2010 08:58 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
3. Ответьте пожалуйста по п.3 (пост выше 4268). Спасибо.
_________________________


Наверх
#4325 - Thu Apr 15 2010 10:21 AM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
После версии 1.1.4.0 (она будет сегодня) увеличим до 10 или больше и это будет доступно для тестирования в ночных сборках.
Что касается обновляемого значение, еще не разобрались.

Наверх
#4461 - Sun Apr 18 2010 08:15 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Обновил на версию 1.1.4.0, затем на ночную сборку 1.1.4.3, количество соединений в логической формуле по прежнему не более 6, скрипт старый, в новом только что созданном - аналогично - не более 6?
_________________________


Наверх
#4463 - Sun Apr 18 2010 12:40 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Сегодня увеличено до 20.

Наверх
#4586 - Mon Apr 19 2010 09:18 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Подскажите пож:
1.Когда обнуляется "обновляемое значение"?
2.Условие запоминания значения - это понятно, а как создать условие обнуления значения

Для чего: пытаюсь построить нарастающий достигнутый минимум/максимум на 5-и минутках в течении дня от цены открытия дня. Или подскажите мысль как это реализовать в визуале?
_________________________


Наверх
#4604 - Tue Apr 20 2010 10:25 AM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Если "обновляемое значение" используется для закрытия позиции, то оно обнуляется после закрытия очередной позиции. Иначе оно никогда не обнуляется.

Т.е. вам нужен текущий дневной максимум? Возьмите индикаторы из серии Nikolz и поставьте там период 0.

Наверх
#5307 - Mon May 03 2010 10:12 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Nektodron подскажите пож по вопросам:
1. Немного не понял про обновляемое значение (ОЗ) - ВЫВОДИТСЯ НА ГРАФИК если ОЗ напрямую соединить с графиком и НЕ ВЫВОДИТСЯ если тоже самое ОЗ вывести на график ЧЕРЕЗ БЛОК ФОРМУЛА (скрин прикладываю) - именно это является багом, который обнаружили при выводе ОЗ на график? Можно ли ждать его исправление в ближ время?
2. Возможно ли создать блок "Общий П/У" из закладки "сделки" для участия его в рассчётах в редакторе? Или подскажите мысль через какие блоки создать это значение (общую накопленную прибыль/убыток за вермя работы скрипта)?
3. Ещё пож натолкните на мысль: каким образом реализовать в визуале след ситуацию-автоматически (т.е. убрать галочки "исп вх.вых.сразу" и входить вручную не подходит): Имеем кривую Эквити (общий прибыль/убыток за время работы скрипта) в лаборатории, если значение от последнего максимума падает ниже опрделённого уровня перестаём входить в реал, но лаборатория продолжает работать, если модель эквити вернулась обратно, то начинаем входить в реал?


Attachments
ОЗ на график.jpg (343 downloads)

_________________________


Наверх
#5334 - Tue May 04 2010 11:18 AM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1. Да это тот самый баг, хорошего решения пока не придумалось. Однако, вопрос никто не снимал.
2. Сделать можно, я внесу в список. Существующими блоками сделать невозможно, только через API пройтись по списку позиций и посчитать.
3. Такое сделать можно только с помощью блока из п.2. А как у вас начнет меняться эквити, если вы запретите совершать новые сделки?

Наверх
#5341 - Tue May 04 2010 12:18 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
2. Сделать можно, я внесу в список. Существующими блоками сделать невозможно, только через API пройтись по списку позиций и посчитать.
3. Такое сделать можно только с помощью блока из п.2. А как у вас начнет меняться эквити, если вы запретите совершать новые сделки?


Действительно, в том и вопрос, что при имеющемся инструментарии - только вручную убирать галочки "исп.вх.вых.сразу", вижу такой вариант пока только:

1.Уже подняли тему "Forums » Обратная связь » Предложения » Пожелания по вкладке Доход"
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Main=599&Number=5266#Post5266, поэтому м.б. с ней объединить,и добавить к делению эквити на длинная/короткая - эквити по названиям блоков входов, если для длинной один блок входа, то эквити одна, если два блока - то три - эквити по одному, по второму и их сумма. Соответственно блоки "Общего П/У" должны цепляться к блоку входа в поз.
2. возникает вопрос исполнения сделок - не знаю на сколько сложно и реально это - но настройку из св-в скрипта "исп.вх.вых. сразу" переместить в блоки открытия/закрытия позиций, и по-умолчанию ставить режим "не входить"

3. Для чего блок "Внешний скрипт на языке C#"? м.б. проще его задействовать - т.е. модель считается в одном скрипте, реал идёт на другом скрипте, между ними идёт обмен данными по эквити, тогда не городить п.1,2
- или как сделать обмен данными (хотя бы той же эквити) между скриптами
_________________________


Наверх
#5442 - Wed May 05 2010 02:33 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Прокомментируйте пож.этот пост. Спасибо.
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=5341&page=2
_________________________


Наверх
#5444 - Wed May 05 2010 03:14 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Если честно я не понял, что предлагается. Через чур заморочено...
Блок "Внешний скрипт на языке C#" предназначен для соединения со скриптами написанными на c#. В них можно реализовать практически любую логику, описанную вами.

Наверх
#5468 - Wed May 05 2010 06:59 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Я всего лишь предложил вариант решения вопроса из этой ветки:
---TSLab.ru » Forums » Обратная связь » Предложения » СТОП по ПОРТФЕЛЮ---
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=5052#Post5052
---или п.3 из этого поста http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=5307#Post5307 - это другой случай?


Отредактировано uprav (Wed May 05 2010 07:12 PM)
_________________________


Наверх
#6191 - Wed Jun 02 2010 07:31 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Подскажите пож: возможно ли к блоку "открытие поз по рынку" создать возможность поключения кроме логической формулы - блока "формула", откуда будет рассчитываться количество позиции??? Чтобы количеством можно было управлять.
_________________________


Наверх
#6197 - Wed Jun 02 2010 11:28 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
1. Или, просьба выложить код на C# блока "открытие поз по рынку". В этой ветке http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=2422#Post2422 в "PositionHandlers.cs" не нашёл. Спасибо.

2. Если в блоке "открытия позиции по рынку" сделать управление количеством от формулы, то в блоке "закрытие позиции по рынку" нужно делать какие либо изменения?
_________________________


Наверх
#6203 - Wed Jun 02 2010 12:04 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Кода блока открытия по рынку нет, это специальный блок (не обработчик). Сейчас такое в редакторе сделать нельзя, только через API.

Наверх
#6205 - Wed Jun 02 2010 12:25 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
Кода блока открытия по рынку нет, это специальный блок (не обработчик). Сейчас такое в редакторе сделать нельзя, только через API.

Т.е. нужно полностью весь торговый скрипт писать на С# и включать его через блок "внешний скрипт"?
Получается чтобы блок "открытие поз по рынку" принимал вход от "формулы" для рассчёта кол-ва позиции не совсем простая задача?
_________________________


Наверх
#6207 - Wed Jun 02 2010 12:35 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
да, так и есть

Наверх
#6208 - Wed Jun 02 2010 01:00 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Где то на форуме читал что "внешний скрипт" он сам в себе, т.е. другие блоки не подцепить, кроме источника, а в справке написано "В зависимости от разработанного алгоритма возможно добавление дополнительных блоков в Редакторе." - т.е. это имеется ввиду в зависимости от алгоритма возможно всё таки цеплять например блок "формула"?
_________________________


Наверх
#6209 - Wed Jun 02 2010 01:07 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Нет, сейчас нельзя. Только сам по себе

Наверх
#6210 - Wed Jun 02 2010 02:47 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
Нет, сейчас нельзя. Только сам по себе

Ок. Подскажите а есть вообще в планах реализовать управление количеством позиций в визуале и как это будет выглядеть? Как подключение в открытию позиции формулы или как то иначе? Есть ли в этом плане мысли?
_________________________


Наверх
#6211 - Wed Jun 02 2010 03:08 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Планы есть, но вот как будет выглядеть пока особых идей нет. Проблема в том, что нужно довольно серьезно редактор менять (не только из-за этого), для большей универсальности.

Наверх
#6233 - Thu Jun 03 2010 11:39 AM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Nektodron подскажите пож.:
1. сколько максимально можно подключить источников (ценных бумаг) к "внешнему скрипту"? Я так понимаю что для 2-х источников нужно использовать интерфейс ITwoSourcesHandler, а если их больше двух, например 6?
2. список интерфейсов: кроме ITwoSourcesHandler, эти IDoubleReturns, IStreamHandler, ISecurityInputs обязательно нужно прописывать и использовать или по необходимости?
_________________________


Наверх
#6235 - Thu Jun 03 2010 11:47 AM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Сейчас внешний скрипт может использовать от 1 до 4х источников. При необходимости это значение можно расширить.
IDoubleReturns, IStreamHandler, ISecurityInputs - нужно прописывать при создании индикаторов. Для внешних скриптов это пока смысла не имеет. Интерфейса типа IDoubleAccumHandler - это уже набор интерфейсов типа (ITwoSourcesHandler, IDoubleReturns, IStreamHandler, IDoubleInputs). Т.е. наиболее употребительные сочетания уже описаны. На базе этих сочетаний редактор понимает, какие данные индикатор/обработчик принимает, а какие выдает.

Наверх
#6238 - Thu Jun 03 2010 12:35 PM Re: Новые возможности [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Т.е. нужно использовать IFourSourcesHandler для четырёх источников? А например для IFiveSourcesHandler или для ISixSourcesHandler нужно расширять "внешний скрипт"?
_________________________


Наверх
#6239 - Thu Jun 03 2010 02:10 PM Re: Новые возможности [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
IFiveSourcesHandler и ISixSourcesHandler сейчас нет, чтоб появились, необходимо не просто их ввести но и переписать некоторый код внутри ТСлаб

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


Moderator:  ViL, sar