У вас не стоит Flash Player
Настройки
#6354 - Tue Jun 08 2010 11:40 AM Неверное количество сделок при работе на демосерве
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
На демо-сервере transaq индикатор hi-lo сегодня утром сработал в 10.30. Причем отработал он так: на гэпе на ММВБ провел сделки с пустым местом на графике, типа купил и продал даже там где просто нет свечей! в логе отписалось, что нет свечи и заявки должны выставляться после 10.32 - это все понятно. Неясно почему при невозможности войти в позицию сделка якобы происходит и вписывается в сделки искажая реальную доходность?

Наверх
#6355 - Tue Jun 08 2010 11:45 AM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Это некоторая особенность программы, на графике показывется расчетная позиция, где бы скрипт ХОТЕЛ войти. При этом в менеджере команд появляются команды на вход. Если по какой-либо причине не удалось их исполнить, то команды будут там же появлятся, но с отключенным флагом "разрешено".
Если их исполнить вручную, то эта несуществующая позиция перерисуется в соответствии с реальной сделкой.

Наверх
#6356 - Tue Jun 08 2010 11:56 AM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
В менеджере команд не было команд на вход и выход. Я об этой нереальной сделке узнал из графика (точки висящие в воздухе), потом из доходности (якобы сделка была проведена и я с нее что-то получил). В ручную я эту сделку не исполнял.

Наверх
#6357 - Tue Jun 08 2010 11:59 AM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Т.е. эта позиция была закрыта? Можно скриншот с таблицей сделки из скрипта и таблицей "мои сделки"?

Наверх
#6358 - Tue Jun 08 2010 12:24 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
да.
скрины прилагаю


Attachments
ts1.JPG (260 downloads)
ts2.JPG (243 downloads)


Наверх
#6359 - Tue Jun 08 2010 12:27 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Ну так это и есть ситуация, которую я описал, незакрытая позиция (расчетная). Должна быть строчка на открытие в "Менеджере команд"

Наверх
#6360 - Tue Jun 08 2010 12:39 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
есть строчка, но она относится к текущей реально открытой позиции


Attachments
ts3.JPG (303 downloads)


Наверх
#6361 - Tue Jun 08 2010 12:58 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
не обратил внимания на первые два скриншота подробно. Так какой позиции не существует?? Та, которая заселекчена - это заявка 76849250. Команда в мендежере команд на закрытие - от нее.
Что не так?

Наверх
#6362 - Tue Jun 08 2010 01:07 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
В том то и дело, что такой позиции реально не существовало и не существует, а в сделках скрипта она есть, на доходность скрипта она оказывает влияние - этого же быть не должно.
Вопрос сводится к тому - где посмотреть Реальную доходность скрипта?

Наверх
#6364 - Tue Jun 08 2010 01:46 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Что значит ее не существует? Если она есть в реальных сделках.

Наверх
#6365 - Tue Jun 08 2010 01:56 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
Вы не о той сделке говорите, на скрине ts1 две первые сделки идут в 10.30, в реальных сделках их нет. В чем ошибка: нереальные сделки оказывают влияние на доходность скрипта, вкладка доход в скрипте.

Наверх
#6366 - Tue Jun 08 2010 02:06 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Да понял, можно тогда прислать на contact@tslab.ru лог программы. И если можно скриншот с таблицей заявок, где видны заявки, которые в 10.30 выставлялись

Наверх
#6367 - Tue Jun 08 2010 02:22 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
Как получить необходимый лог?

Наверх
#6368 - Tue Jun 08 2010 02:29 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

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

Наверх
#6369 - Tue Jun 08 2010 02:41 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
кинул

Наверх
#6370 - Tue Jun 08 2010 02:55 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Это сделки за 7е число. По какой-то причине у вас нет истории за 7е июня и сделки привязались к бару 10.30 за 8е число. Сейчас будем разбираться как это произошло, почему кеш не записался... Пока это странно выглядит.

Чтобы восстановить кеш, откройте график Сбера (5мин) и по правой кнопке нажмите "Перегрузить данные". После чего скрипту сделайте "стоп/старт"

Что касается кеша, то похоже он исчез, т.к. соединились с сервером утром, когда секция ММВБ в нем еще не была загружена. Это явно наша ошибка (что кеш исчезает в этом случае), мы исследуем вопрос.


Отредактировано Nektodron (Tue Jun 08 2010 02:58 PM)

Наверх
#6372 - Tue Jun 08 2010 04:14 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
хорошо
После восстановления кэша данные сделки реально вернулись на свои прошлые места, т.е. на график себра от 07.06.2010!


Отредактировано MihaRF (Tue Jun 08 2010 04:49 PM)

Наверх
#6381 - Tue Jun 08 2010 05:04 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
Тут интересный момент всплыл, если я ставлю на управление скрипту % от портфеля, то в 1ую сделку он всем этим % и заходит. Не выходя из первой сделки, возникает возможность войти во вторую, то вход во 2ую не осуществляется, а появлется строчка в менеджере команд.
Вопрос1: когда будет осуществлен выход из 1ой сделки, будет ли осуществлен вход во 2ую, несмотря на то что рынок уже ушел от 1ой точки входа? Что должно произойти в этой ситуации?
Вопрос2: в каком режиме управления вход будет осуществляться и в 1ую сделку и во 2ую?
Из вопроса1 следует вопрос3: если при выходе из 1ой сделки, будет уже присутствовать сигнал для входа 3ей сделки, то что именно сработает вход от 1ой сделки или от 3ей?

Наверх
#6382 - Tue Jun 08 2010 05:09 PM Re: Неверное количество сделок при работе на демосерве [Re: MihaRF]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
давайте определимся, что такое первая и вторая сделки? это разные позиции, по разным сигналам?
В документации четко описано, как рассчитывается количество лотов в этом режиме, а именно:
Берем деньги в портфеле, делим на текущую цену, получаем количество лотов. Далее это количество умножается на коэффициент в блоке открытия позиции (по умолчанию 1). Это и есть результирующее количество лотов.

Наверх
#6385 - Tue Jun 08 2010 05:39 PM Re: Неверное количество сделок при работе на демосерве [Re: Nektodron]
MihaRF Offline
journeyman

Registered: Wed May 26 2010
Записи: 77
Loc: Moscow
Все ясно, спасибо!

Наверх


Moderator:  ViL, sar