#22261 - Mon Feb 28 2011 07:11 PM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Нет, когда стоял 1 скрипт, то после урезания кол-ва баров он просчитывался за 600-1200 мс.
Сейчас на каждом пользователе по скрипту. И на основном пользователе +"монстр", который не прикреплен к портфелю, но просчитывается.
С уважением.
|
Наверх
|
|
|
|
#22262 - Mon Feb 28 2011 07:17 PM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Пропадает ли история Своих сделок при отключении скрипта? Как ее вытаскивать в Эксель? А то, боюсь еще урезать кол-во баров, - истории не останется.
С уважением.
|
Наверх
|
|
|
|
#22268 - Mon Feb 28 2011 07:55 PM
Re: Как запустить скрипт в работу?
[Re: Nektodron]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Нет. Заявки не выставляются. Торговля рыночными ордерами. К сожалению.
С уважением.
|
Наверх
|
|
|
|
#22494 - Wed Mar 02 2011 08:37 PM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Скрипт сделан для парного трейдинга. Все 3 работают на разных парах. Потому, решил создать еще скрипт, в котором находятся все 3 скрипта. Заметил странную вещь. Скрипт состоит из трех скриптов (одного и того же, взятого трижды, с разными эмитентами на каждом): оригинала+2копии. Суммарно блоков около 350 штук. В оригинальном одинарном скрипте имеется АМА от текущего закрытия. В копиях, ессно, то же. Но значения этой АМА в копиях большого скрипта не равны значению этих же АМА в одинарном скрипте. Т.е., тройной скрипт имеет 3 графика. На оригинале (верхнем графике) значения АМА совпадают со значениями АМА той же бумаги в скрипте одинарном. А на 2 нижних графиках добавленных копий значения АМА не равны аналогичным значениям в одинарных скриптах, где эти бумаги одни. Источник данных одинаков - демка реал-тайм. Метод и там и там №3. Периоды АМА одинаковы. Скрипты в тройном скрипте просто копированы. Промежуточных формул нет. Источник-закрытие-АМА. Обнаружил разницей сигналов, зависящих от связки Цена-АМА. В тройном скрипте сигнал отличался от сигнала для той же бумаги в одинарном скрипте. Вот такой косяк. Что делать? С уважением.
|
Наверх
|
|
|
|
#22510 - Wed Mar 02 2011 11:57 PM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Tue Jul 21 2009
Записи: 152
|
Простите, что вмешиваюсь, но очень впечатлен. Скажите, а если стереть все не связанное с индикаторами, и оставить только три АМА и вывести на графики - расхождение индикаторов сохраняется?
А если использовать исторические данные а не риал тайм? Я пытаюсь понять суть феномена и если бы провели пару нехитрых экспериментов, возможны решение нашлось бы.
|
Наверх
|
|
|
|
#22512 - Thu Mar 03 2011 12:53 AM
Re: Как запустить скрипт в работу?
[Re: Denis]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
В скрипте из трех источников три пересчета. На одинарном один. За тот же интервал пересчета. Каждый одинарный скрипт работает на паре источников. Итого в тройном монстре содержится 6 источников. Скажите, а если стереть все не связанное с индикаторами, и оставить только три АМА и вывести на графики - расхождение индикаторов сохраняется?
А если использовать исторические данные а не риал тайм? Я пытаюсь понять суть феномена и если бы провели пару нехитрых экспериментов, возможны решение нашлось бы. Скорее всего, завтра поэкспериментирую. Сегодня ночью надо переоптимизировать все скрипты, добавив к 2008-2010 еще 2 мес текущего года. Вероятно, ночи не хватит на все три. А уж потом можно и поэкспериментировать. Спасибо за ответы. Как я понял, такого ни у кого не встречалось. С уважением.
|
Наверх
|
|
|
|
#22513 - Thu Mar 03 2011 03:05 AM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Препарировал монстра до 3 пар АМА. Значения АМА (Ростел 156.1970 и Ростел-Пр 88.2222 01.03.11 в 13:31) сохранились как в монстре. Убрал все АМА, оставив только Ростеловские.-Значения остаются прежними. Затем в этом (только Ростеловский) скрипте вызываю Свойства -Применить (ничего не меняв)-сохранить. Кривые АМА переписались, став равными в препарированном одинарном скрипте (1пара_АМА) 156.2023 и 88.1708 соответственно.
Ниже препарированный монстр (3пары_АМА) и препарированный одинар (1пара_АМА).
С уважением.
Attachments
3пары_АМА.xml (119 downloads)1пара_АМА.xml (122 downloads)
|
Наверх
|
|
|
|
#22856 - Wed Mar 09 2011 06:29 PM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
1. Заметил такую фишку. Оптимизировал скрипт. Сохранил параметры. (На всякий случай еще Записал на листочке параметры). Сохранил скрипт в файл. Извлек этот файл в другом пользователе. Проверил правильность параметров, соответствия интервала текстовых данных (сохраненые в текстовом файле до начала оптимизации). Запускаю скрипт. А значения П/У отличается от Итога оптимизации. на ~0.1%
2. Что означает: 17:41:08.94 206 Нельзя подавать заявку на неактивном портфеле "Тест_МА-Цена" и как его активировать?
С уважением.
|
Наверх
|
|
|
|
#22888 - Thu Mar 10 2011 11:59 AM
Re: Как запустить скрипт в работу?
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Что означает: 17:41:08.94 206 Нельзя подавать заявку на неактивном портфеле "Тест_МА-Цена" и как его активировать? Портфель к демо-счету подключен. К нему привязан скрипт. Этот скрипт включен. Сделки не проходят. Что делать? Сижу курю, жду ответа. День второй. А я то думал уже к брокеру присматриваться. Похоже, рановато. Видимо, еще немало неожиданностей от ТСЛабы может выскочить, на которые ответа быстро не получишь. Ведь скрипт торговал. И вдруг - портфель стал неактивным?! С уважением. Т.к. в этом топике ответа не нашел, создал новый топик http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=22892#Post22892
Отредактировано SLADKY (Thu Mar 10 2011 01:30 PM)
|
Наверх
|
|
|
|
#22891 - Thu Mar 10 2011 01:01 PM
!
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Во блин. Еще картина маслом.
Вошел на другого пользователя, где тестится еще портфель со скриптом. Кстати, на других пользователях (их я создал +2 шт., для тестирования трех скриптов) портфели активны.
Вдруг вижу, что вчера в таблице "Свои сделки" прошли 2 сделки (вход-выход). При этом сигналов на сделки скрипт не давал, и во вкладке скрипта "Сделки" этих сделок нет. С утра я изменял вчера параметры этого скрипта, но замену произвел до времени входа. Интересно, возможна ли замена параметров скрипта, когда он уже выдал команду на вход и вошел? Как будет осуществляться выход: по новым параметрам?
Снова на измене! Похоже тут не до реала.
С уважением.
|
Наверх
|
|
|
|
|
|