У вас не стоит Flash Player
Page 5 of 5 < 1 2 3 4 5
Настройки
#22258 - Mon Feb 28 2011 06:53 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
сначала нужно разобраться откуда такие тормоза, если запускать один скрипт на одну пару, тормоза есть? т.е. пересчет идет так же 3-9сек? Какой интервал пересчета стоит?

Наверх
#22261 - Mon Feb 28 2011 07:11 PM Re: Как запустить скрипт в работу? [Re: Nektodron]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Нет, когда стоял 1 скрипт, то после урезания кол-ва баров он просчитывался за 600-1200 мс.

Сейчас на каждом пользователе по скрипту. И на основном пользователе +"монстр", который не прикреплен к портфелю, но просчитывается.

С уважением.

Наверх
#22262 - Mon Feb 28 2011 07:17 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Пропадает ли история Своих сделок при отключении скрипта?
Как ее вытаскивать в Эксель?
А то, боюсь еще урезать кол-во баров, - истории не останется.

С уважением.

Наверх
#22265 - Mon Feb 28 2011 07:44 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
У вас случайно заявки после каждого пересчета не передвигаются? Просто время выставления/снятия заявок включается во время пересчета. А в транзаке оно обычно в районе 500мс на транзакцию.

Наверх
#22268 - Mon Feb 28 2011 07:55 PM Re: Как запустить скрипт в работу? [Re: Nektodron]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Нет. Заявки не выставляются. Торговля рыночными ордерами. К сожалению.

С уважением.

Наверх
#22494 - Wed Mar 02 2011 08:37 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Originally Posted By: SLADKY
Скрипт сделан для парного трейдинга. Все 3 работают на разных парах. Потому, решил создать еще скрипт, в котором находятся все 3 скрипта.


Заметил странную вещь.
Скрипт состоит из трех скриптов (одного и того же, взятого трижды, с разными эмитентами на каждом): оригинала+2копии. Суммарно блоков около 350 штук.

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

Т.е., тройной скрипт имеет 3 графика. На оригинале (верхнем графике) значения АМА совпадают со значениями АМА той же бумаги в скрипте одинарном. А на 2 нижних графиках добавленных копий значения АМА не равны аналогичным значениям в одинарных скриптах, где эти бумаги одни.

Источник данных одинаков - демка реал-тайм. Метод и там и там №3. Периоды АМА одинаковы. Скрипты в тройном скрипте просто копированы. Промежуточных формул нет. Источник-закрытие-АМА.

Обнаружил разницей сигналов, зависящих от связки Цена-АМА. В тройном скрипте сигнал отличался от сигнала для той же бумаги в одинарном скрипте.

Вот такой косяк. Что делать?

С уважением.

Наверх
#22501 - Wed Mar 02 2011 09:20 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
В скрипте из трех источников три пересчета. На одинарном один. За тот же интервал пересчета.

Наверх
#22504 - Wed Mar 02 2011 09:28 PM Re: Как запустить скрипт в работу? [Re: ViL]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Любопытно, что за скрипт из 350-ти блоков? наверно афигительный результат торгует? У меня не получается скрипт сложнее 20 кубиков. Обычно 8 - 15 кубиков.
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#22510 - Wed Mar 02 2011 11:57 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
Denis Offline
member

Registered: Tue Jul 21 2009
Записи: 152
Простите, что вмешиваюсь, но очень впечатлен. Скажите, а если стереть все не связанное с индикаторами, и оставить только три АМА и вывести на графики - расхождение индикаторов сохраняется?

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

Наверх
#22512 - Thu Mar 03 2011 12:53 AM Re: Как запустить скрипт в работу? [Re: Denis]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Originally Posted By: ViL
В скрипте из трех источников три пересчета. На одинарном один. За тот же интервал пересчета.

Каждый одинарный скрипт работает на паре источников. Итого в тройном монстре содержится 6 источников.
Originally Posted By: Denis
Скажите, а если стереть все не связанное с индикаторами, и оставить только три АМА и вывести на графики - расхождение индикаторов сохраняется?

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

Скорее всего, завтра поэкспериментирую. Сегодня ночью надо переоптимизировать все скрипты, добавив к 2008-2010 еще 2 мес текущего года.
Вероятно, ночи не хватит на все три. А уж потом можно и поэкспериментировать.
Спасибо за ответы. Как я понял, такого ни у кого не встречалось.

С уважением.

Наверх
#22513 - Thu Mar 03 2011 03:05 AM Re: Как запустить скрипт в работу? [Re: SLADKY]
SLADKY Offline
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 (120 downloads)
1пара_АМА.xml (122 downloads)


Наверх
#22856 - Wed Mar 09 2011 06:29 PM Re: Как запустить скрипт в работу? [Re: SLADKY]
SLADKY Offline
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]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Quote:
Что означает: 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]
SLADKY Offline
member

Registered: Mon Nov 22 2010
Записи: 120
Во блин. Еще картина маслом.

Вошел на другого пользователя, где тестится еще портфель со скриптом. Кстати, на других пользователях (их я создал +2 шт., для тестирования трех скриптов) портфели активны.

Вдруг вижу, что вчера в таблице "Свои сделки" прошли 2 сделки (вход-выход). При этом сигналов на сделки скрипт не давал, и во вкладке скрипта "Сделки" этих сделок нет.
С утра я изменял вчера параметры этого скрипта, но замену произвел до времени входа. Интересно, возможна ли замена параметров скрипта, когда он уже выдал команду на вход и вошел? Как будет осуществляться выход: по новым параметрам?

Снова на измене! Похоже тут не до реала.

С уважением.

Наверх
Page 5 of 5 < 1 2 3 4 5


Moderator:  ViL, sar