Визуальный редактор

Автор: Frend

Визуальный редактор - Thu Apr 30 2015 05:41 PM

1. Не работает перемещение по визуальному редактору при зажатой кнопке CTRL+удержание левой кнопкой мыши
2. При использовании белой темы почти не видно надписи в визуальном редакторе http://prntscr.com/6zx6d9
3. Может в белой теме поменять цвет этой линии на поярче ? http://prntscr.com/6zx6od
версия 2.0.0.104 64бит
Автор: Frend

Re: Визуальный редактор - Thu Apr 30 2015 05:47 PM

Пункт 3 - нашел цвет
Автор: ViL

Re: Визуальный редактор - Thu Apr 30 2015 05:50 PM

В светлой теме пока очень много багов. О них знаем, их пока не рассматриваем. Работаем пока только на тёмной стороне laugh
Автор: Frend

Re: Визуальный редактор - Thu Apr 30 2015 06:12 PM

Понятно, перешел на темную уже. На темной про ошибки или неудобства интерфейса писать ? И я помню говорили про сильные изменения в визуале, почитать пока негде? Можно русским методом тыка изучать, если негде ознакомится то напишите названия моделей, или методик пересчета/исполнения. буду логически соображать что куда и от куда. К примеру циклы ожидались некие и т.д.
Темная да, приятная
Автор: ViL

Re: Визуальный редактор - Thu Apr 30 2015 06:27 PM

Описание будет чуть позже.
Некоторые блоки я опишу в двух словах на выходных.
Автор: Frend

Re: Визуальный редактор - Thu Apr 30 2015 06:45 PM

Ок, спасибо
Автор: Ali

Re: Визуальный редактор - Fri May 01 2015 09:32 PM

Будет ли реализована возможность сгруппировать/разгруппировать и свернуть/развернуть несколько кубиков?
Автор: Frend

Re: Визуальный редактор - Sat May 02 2015 08:18 AM

Originally Posted By: Ali
Будет ли реализована возможность сгруппировать/разгруппировать и свернуть/развернуть несколько кубиков?

Такое есть и сейчас
http://prntscr.com/70jhdb
Автор: Ali

Re: Визуальный редактор - Sat May 02 2015 12:45 PM

Originally Posted By: Frend
Originally Posted By: Ali
Будет ли реализована возможность сгруппировать/разгруппировать и свернуть/развернуть несколько кубиков?

Такое есть и сейчас
http://prntscr.com/70jhdb


Спасибо большое буду знать smile.
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 09:59 AM

Originally Posted By: ViL
Описание будет чуть позже.
Некоторые блоки я опишу в двух словах на выходных.

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

Re: Визуальный редактор - Wed May 06 2015 12:04 PM

Да там стандартные кубики не изменились просто добавилось много нового и если что можно спрашивать по тому, что не понятно.
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 12:16 PM

А сам процесс исполнения алгоритма? какие то модели? то чего не было раньше и близкого а сейчас есть.
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 12:45 PM

Ну очень абстрактненько)) проще отвечать к примеру на конкретный вопрос...
можно по нарисованным линиям торговать или с графика по кнопке совершать сделки да и прочие плюшки, в плане управления агентами по сути мало что изменилось. Можно независимые настройки от скрипта делать... ну а в остальном лучше конкретный вопрос делать. К примеру хочу сделать Это, а я постараюсь сказать можно или нет.
Но до реальной торговли конечно пока рано говорить а вот на уровне алгоритмов и тестирования эт легко. (относительно)
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 01:11 PM

Originally Posted By: sar

Но до реальной торговли конечно пока рано говорить а вот на уровне алгоритмов и тестирования эт легко. (относительно)

т.е. еще рано запускать в торги алгоритмы на нем ? я как раз хотел пробовать на днях уже
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 01:34 PM

Рано, ожидать безпроблемных торгов) у меня торгует много разных систем, но я нахожу проблемки в работе. В этом и цель тестирования чтобы отладить работу
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 01:53 PM

Я не про безпроблемные, я про вообще. понятно что гладно все не пойдет. Запустим значит на одном. поглядим
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 02:32 PM

Originally Posted By: sar
Ну очень абстрактненько)) проще отвечать к примеру на конкретный вопрос...
можно по нарисованным линиям торговать или с графика по кнопке совершать сделки


Про это подробнее плиз. Как что
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 02:55 PM

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

Re: Визуальный редактор - Wed May 06 2015 03:21 PM

Ок, произвольный пример пойдет. Как вариант хочу попробовать возможно ли так - вручную рисую линию - агент по ней совершает сделку - дальше сопровождает её по своей логике или по другой некой линии которая будет стопом, которую я буду двигать дальше руками по графику или симбиоз того и того. Вот так возможно ?
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 03:51 PM

ну линия теперь это просто кубик, то есть в алгоритме по нарисованной вручную линией, мы открылись и далее логика по которой мы ведем эту сделку. так же есть горизонтальная линия которая может быть стопом которую можно на графике поменять и поменяется стоп и тд.
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 04:20 PM

Originally Posted By: sar
ну линия теперь это просто кубик, то есть в алгоритме по нарисованной вручную линией, мы открылись и далее логика по которой мы ведем эту сделку. так же есть горизонтальная линия которая может быть стопом которую можно на графике поменять и поменяется стоп и тд.

С этим разберемся
а "надо использовать контролпейн" - это что такое ?
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 04:38 PM

теперь намного больше панелей. но давайте это отдельно будет как F.A.Q описанно чуть позже, чтоб далее по форуму было проще отыскать.
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 05:21 PM

Ок, ладно поехали пока русским методом разбираться
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 06:19 PM

smile
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 06:23 PM

если скрипт с ошибкой будет маякните, в спешке мог и такое допустить
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 06:27 PM

Ок, спасибо, сейчас посмотрю
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 06:59 PM

При изменении константы методом сдвига по графику и затем или применить кнопку или через нажатие кнопки BoolBreaker ругается так
(18:57:48.17 138 System.InvalidOperationException: Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток.
в System.Windows.DependencyObject.GetValue(DependencyProperty dp)
в TSLab.ChartControl.Chart.IndexedContainer.get_GraphOptions() в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Chart\IndexedContainer.cs:строка 214
в TSLab.ChartControl.Chart.IndexedContainer.get_BarsActualWidth() в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Chart\IndexedContainer.cs:строка 342
в TSLab.ChartControl.Chart.XCalculator.GetVisibleBarsCount() в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Chart\XCalculator.cs:строка 65
в TSLab.ChartControl.Chart.XCalculator.GetXShift() в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Chart\XCalculator.cs:строка 70
в TSLab.ChartControl.Chart.XCalculator.GetBarXLeft(Int32 barNumber) в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Chart\XCalculator.cs:строка 50
в TSLab.ChartControl.Interactivity.CoordinatesCalculator.GetPosition(String name, PaneSides paneSides, MarketPoint marketPosition) в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Interactivity\CoordinatesCalculator.cs:строка 43
в TSLab.ChartControl.Interactivity.InteractivePointViewModel`1.SetPosition() в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Interactivity\InteractivePointViewModel.cs:строка 110
в System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
в TSLab.ChartControl.Interactivity.InteractivePoint.set_MarketPosition(MarketPoint value) в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ChartControl\Interactivity\InteractivePoint.cs:строка 27
в TSLab.Script.Handlers.InteractiveConstGen.Execute(IGraphPane pane) в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ScriptCommonHandlers\InteractiveConstGen.cs:строка 37
в TSLab.User.Script.<>c__DisplayClass4.<Execute>b__3()
в TSLab.DataCommon.Cache.ObjectsCacheBase`3.Get(TKey name, CacheObjectMaker`1 maker) в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\DataCommon\Cache\ObjectsCache.cs:строка 233
в TSLab.ScriptEngine.BaseTemplateContext.GetData(String handlerName, String[] parameters, CacheObjectMaker`1 maker) в c:\TeamCity\buildAgent\work\26204a85c6e140e8\src\public\ScriptEngine\ScriptEngine\BaseTemplateContext.cs:строка 117
в TSLab.User.Script.Execute(IContext context, ISecurity Источник1)
)
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 07:02 PM

Думаю дело в шаге цены где то. когда пишу значение вручную, и целое число то все гуд срабатывает. А когда двигаю по графику там нецелые числа как правило получаются. На них и такой эффект, на целых все гуд.
Автор: Frend

Re: Визуальный редактор - Wed May 06 2015 07:04 PM

Вернее не в шаге цены. а в округлении данной константы.
Автор: sar

Re: Визуальный редактор - Wed May 06 2015 07:19 PM

ну есть инструменты в которых 5 знаков после запятой, но я сообщил об ошибке все равно) спасибо
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 06:01 AM

Не понял для чего кнопка BoolBreaker на графике выведена, и так её нажимал и так, и не понял что она делает. Или только в реале работает ?
PS: все разобрался, галочка там не стояла пересчитывать.
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 06:30 AM

В принципе понятно. Там еще константу надо было на объем на блок открытия позиции подать, что бы кол стало работать как положено. Теперь буду соображать можно ли наклонные так делать.
Еще вопрос, возможно ли сделать такую схему: есть 10 источников, но у всех 10 схема сопровождения уже открытой позиции одинакова, т.е. открытие позиции - разное, но стоп, закрытие, и пр. - одинаково. И в позе всегда только 1 из этих 10. Что бы не прописывать выход каждому из 10 сделать выход один и на него повесить все 10. Возможно такое ?
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 07:33 AM

В продолжение с округлением, сделал округление в формуле, пустил на цену через округление, по идеи в расчетах цены входа теперь округленное считается, ошибка сохранилась. Такое ощущение что где то что то лишнее идет.
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 07:45 AM

Ну и на вскидку еще момент, нет реализованного метода как сделать так что бы данный вход был действителен только на последнем текущем баре а не на всех исторических? думаю если есть возможность входить по линиям то должен быть метод отслеживающий актуальность линии
Автор: sar

Re: Визуальный редактор - Thu May 07 2015 10:05 AM

Первый вопрос про 10 источников я просто не понял.
Округление поправили вчера (но когда к вам версия попадет это не могу уточнить)
последний вопрос тожже не совсем понимаю)
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 10:40 AM

По первому
http://prntscr.com/72gtsb
т.е. есть 10 логик входа - по каждой на 1 источник, всего источников 10. т.е. войти может 1 из 10, любой, вопрос, можно ли сделать так что бы не делать 10 логик выхода, а сделать 1 и все блоки входа на неё подцепить, без множества 1 на 10?

Последний вопрос, я уже реализовал через номер бара, и в принципе можно реализовать через ограничение виртуальной позы в 1-2 бара.

Получу наверное как только позволят smile через обновление сборок
Автор: sar

Re: Визуальный редактор - Thu May 07 2015 11:35 AM

Думаю по первому вопросу это наверное дело в конкретном примере, а так в любом случае на открытие позиции всегда будет свое закрытие позиции, но по 1 логике мы можем открыть сделки на неограниченном количестве инструментов, а так же по одной логике можно неограниченое количество поз закрывать)
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 11:43 AM

Originally Posted By: sar
Думаю по первому вопросу это наверное дело в конкретном примере, а так в любом случае на открытие позиции всегда будет свое закрытие позиции, но по 1 логике мы можем открыть сделки на неограниченном количестве инструментов, а так же по одной логике можно неограниченое количество поз закрывать)

Речь идет о неограниченном кол поз с разных источников ? или с одного, но несколько ?
Автор: sar

Re: Визуальный редактор - Thu May 07 2015 11:59 AM

говорю же тут дело наверное в конкретике.
условие время>180001 может служить условием для закрытия всего и вся на разных источниках и разные открытия, так как условие совпадает для всех источников (время везде одинаковое)
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 12:07 PM

Это понятно, но я не про это. Ладно я так понял что нельзя сделать то как я хочу просто, придется делать как всегда smile. Я имею в виду что на один блок стоп нельзя подавать данные с разных блоков открытия
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 12:09 PM

Наклонную интерактивную константу можно сообразить по аналогии с горизонтальной?
Автор: sar

Re: Визуальный редактор - Thu May 07 2015 12:53 PM

да, интерактивная линия она наклонная
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 02:01 PM

Сделал тестовый скрипт на линии, запустил.
1. Невозможно изменить параметры - скрипт их подхватывает еще до того как я нажал кнопку пересчет, вернее даже не подхватывает а меняет на исходные при следующем пересчете если я не все успел сделать в момент между 2-мя пересчетам, тайм поставил 4 секунды. Сейчас будем повышать до минуты и пробовать там.
2. Думал обойти это тем что при запущенном агенте запустил этот же скрипт в режиме редактирования, без галочки обновлять в режиме реального времени, и стал менять в нем параметры - но не успел - он подхватил старые параметры видимо от работающего скрипта. Опять же сейчас буду повышать тайм и пробовать.
Автор: sar

Re: Визуальный редактор - Thu May 07 2015 02:05 PM

Да это нормальное поведение. при пересчете все таки должны какие то значения применяться вот он на исходные сбрасывает.
а на счет второго можно в скрипте поменять и применять на агент но все же на секундном графике пытаться поменять линии это не совсем правильненько
Автор: Frend

Re: Визуальный редактор - Thu May 07 2015 02:34 PM

Понятно. но почему он при включенном агенте скидывает данные в лаборатории
Автор: Snowman

Re: Визуальный редактор - Sun May 17 2015 07:47 PM

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

Re: Визуальный редактор - Mon May 18 2015 12:41 PM

Насколько я понимаю, ожидание исполнения выполняет эту функцию, перемещать будет даже частичные открытия... но это не 100% точно)
Автор: nikifor

Re: Визуальный редактор - Wed May 20 2015 06:55 PM

а что случилось с четкостью текста в визуальном редакторе? я долго не мог понять что мне мешает выяснил что текст в кубиках както странно маштабируется что уже при 80% текст не читается! хотя в ранней версии нормально читалось даже при 60%
Автор: sar

Re: Визуальный редактор - Wed May 20 2015 08:08 PM

Это вопрос дискуссионный?) многое видимо зависит от многого.))
попробовали поменять размеры шрифтов?( потому как изначально они мне показались намного меньше чем в 1.2)
Автор: nikifor

Re: Визуальный редактор - Wed May 20 2015 09:46 PM

это не вопрос, это убеждение в том что пользовель не должен бороться со своим рабочим местом. размер и шрифт такие же как и в 1.2 , более того я их не менял. попробовал поменять на другой шрифт и эффекта не ошутил.
а что в этом смысле измнилось от 1.2? просто картинки кубиков и стрелочек или координально сменили "движек"?
Автор: Frend

Re: Визуальный редактор - Thu May 21 2015 02:26 AM

Сменили "движек" но описание пока не дали
Автор: Frend

Re: Визуальный редактор - Wed Jul 01 2015 02:51 PM

Вернулся к работе на новой версии
1. Не работает перемещение по визуальному редактору при зажатой кнопке CTRL+удержание левой кнопкой мыши
вот этого все таки сильно не хватает
Автор: sar

Re: Визуальный редактор - Wed Jul 01 2015 03:04 PM

http://screencast.com/t/Nn1ZkGCnqk можно нажать ее и двигать мышью
Автор: Frend

Re: Визуальный редактор - Wed Jul 01 2015 03:13 PM

Гуд, теперь это переключаемая функция
Автор: TimRod

Re: Визуальный редактор - Mon Aug 24 2015 10:25 AM

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