У вас не стоит Flash Player
Настройки
#70405 - Fri May 22 2015 02:46 PM Суточный лог обрывается на 17:19
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
а данные очень нужны для спора с брокером. Есть какое-то решение?

Наверх
#70407 - Fri May 22 2015 03:15 PM Re: Суточный лог обрывается на 17:19 [Re: daphoenix]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
скопируйте его в отдельный файл.

Наверх
#70408 - Fri May 22 2015 03:17 PM Re: Суточный лог обрывается на 17:19 [Re: ViL]
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
а он вроде бы и лежит отдельным файлом с названием вида tslab.log20150521

Я его даже в другую папку скопировал - не помогло

Наверх
#70411 - Fri May 22 2015 05:09 PM Re: Суточный лог обрывается на 17:19 [Re: daphoenix]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Значит программа была выключено в 17:19. Какие строки в логе последние?

Наверх
#70424 - Sun May 24 2015 01:02 AM Re: Суточный лог обрывается на 17:19 [Re: ViL]
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
17:18:36.17[10]DEBUG:New RealtimePositionList was created for Si-6.15. Agent='21-3'. ForgateDate=05/21/2015 17:18:09
17:18:36.17[10]DEBUG:RealtimePositionList '21-3' have 2 positions, 0 active, 2 initial count. Timestamp 05/21/2015 17:18:05
17:18:36.18[10]INFO :Si-6.15:FORTS Фьючерсы: Add command RtOpenbyEq signal=SE_Long
17:18:36.18[10]DEBUG:Added command approve='True' comment='Вход по условию'
17:18:36.18[10]INFO :Si-6.15:FORTS Фьючерсы: Add command RtOpenbyEq signal=LE_Short
17:18:36.18[10]DEBUG:Added command approve='True' comment='Вход по условию'
17:18:36.19[10]DEBUG:RtUpdateWindows: Name='Hi-Lo_Combine_Trend' IsStarted=True IsStateChanging=False
17:18:36.19[10]INFO :127:Info:Script:(Context:TSLab.ScriptEngine.TemplateContext)(Script:21-3):Агент '21-3': Скрипт выполнен успешно за 9мс. (443 баров, время 21.05.2015 17:14:00)
17:18:36.19[10]INFO :Скрипт выполнен успешно за 9мс. (443 баров, время 21.05.2015 17:14:00)
17:18:36.19[10]DEBUG:FindActiveOrder for SE_Long is found order id=233093652, A=True, EX=False
17:18:36.19[10]INFO :Si-6.15:FORTS Фьючерсы: Check moving order 233093652: price 50129->50129=0, qty 5->5=0
17:18:36.19[10]DEBUG:FindActiveOrder for LE_Short is found order id=233093116, A=True, EX=False
17:18:36.19[10]INFO :Si-6.15:FORTS Фьючерсы: Check moving order 233093116: price 50480->50480=0, qty 5->5=0
17:18:48.87[30]DEBUG:[Quik] Connection status is Соединение разорвано. Code=QuikDisconnected(0)
17:18:48.87[30]INFO :[OpenQuik] New state: Loading, Old state: Connected
17:18:48.87[30]DEBUG:Datasource for '21-3' is connected. Cache contains 10 positions.
17:18:48.87[30]DEBUG:Datasource for '21-3' is connected. Cache contains 2 positions.
17:18:55.05[20]DEBUG:State 14. Bar is closed for Si-6.15:FORTS Фьючерсы, but no trades. Last: 05/21/2015 17:14:00, Interval: 1M, Server: 05/21/2015 17:18:55
17:19:08.58[MQ<NiTradeData>]INFO :Try to update server time from 05/21/2015 17:19:08 to 05/21/2015 17:14:13
17:19:10.65[20]DEBUG:State 15. Bar is closed for Si-6.15:FORTS Фьючерсы, but no trades. Last: 05/21/2015 17:14:00, Interval: 1M, Server: 05/21/2015 17:19:10
17:19:10.65[14]DEBUG:New RealtimePositionList was created for Si-6.15. Agent='21-3'. ForgateDate=05/21/2015 17:18:09
17:19:10.66[14]INFO :Can't replace commands because orders was updated!
17:19:10.66[14]DEBUG:RtUpdateWindows: Name='Hi-Lo_Combine_Trend' IsStarted=True IsStateChanging=False
17:19:10.66[14]INFO :127:Info:Script:(Context:TSLab.ScriptEngine.TemplateContext)(Script:21-3):Агент '21-3': Скрипт выполнен успешно за 10мс. (443 баров, время 21.05.2015 17:14:00)
17:19:10.66[14]INFO :Скрипт выполнен успешно за 10мс. (443 баров, время 21.05.2015 17:14:00)
17:19:14.04[30]DEBUG:[Quik] Connection status is . Code=QuikConnected(0)
17:19:14.04[30]DEBUG:[Quik] NI connected=True Quik loaded=True, Quik connected=True, Accounts=5, oldState=Loading
17:19:14.04[30]INFO :[OpenQuik] New state: Connected, Old state: Loading
17:19:14.04[30]INFO :[PreTrade] Pretrade settings is changed. Watchers = 0.
17:19:14.04[30]DEBUG:Datasource for '21-3' is connected. Cache contains 10 positions.
17:19:14.07[30]INFO :Si-6.15:FORTS Фьючерсы: Orders has been updated for '21-3', 19 total, 3 active. From 167 PO and 33 PT. Positions=10
17:19:14.07[30]DEBUG:Datasource for '21-3' is connected. Cache contains 2 positions.
17:19:14.17[30]INFO :Si-6.15:FORTS Фьючерсы: Orders has been updated for '21-3', 2 total, 2 active. From 2 PO and 0 PT. Positions=2
17:19:14.18[30]DEBUG:State 14. Data source was loaded completly. Reinitalization is needed.
17:19:14.18[30]DEBUG:State 15. Data source was loaded completly. Reinitalization is needed.
17:19:14.21[1]INFO :1:Info:DataSource:(DSName:OpenQuik):Вы подключились к поставщику данных 'OpenQuik'
17:19:14.71[9]DEBUG:State 14. Reinitialize: Starting...
17:19:14.71[9]DEBUG:State 14. Detach update to 'Si-6.15:FORTS Фьючерсы'
17:19:14.72[18]DEBUG:State 15. Reinitialize: Starting...
17:19:14.72[18]DEBUG:State 15. Detach update to 'Si-6.15:FORTS Фьючерсы'
17:19:14.76[9]DEBUG:State 16. Initialization is started.
17:19:14.76[9]DEBUG:GetMinuteBars for Si-6.15 interval=1 from=05/20/2015 23:30:00 to 05/23/2015 00:02:00
17:19:14.76[9]DEBUG:Wait to clear tasks for Si-6.15:FORTS Фьючерсы:1M.
17:19:16.79[18]ERROR:Ошибка при системном вызове. (Exception from HRESULT: 0x80010100 (RPC_E_SYS_CALL_FAILED))
System.Runtime.InteropServices.COMException (0x80010100): Ошибка при системном вызове. (Exception from HRESULT: 0x80010100 (RPC_E_SYS_CALL_FAILED))
at NiApiLib.TableClass.DeleteUpdateFilter(Int32 FilterId)
at TSLab.NetInvestorDataSource.TableWithSecurity.<UpdateFilter>b__5(Int32 id)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at TSLab.NetInvestorDataSource.TableWithSecurity.UpdateFilter(IList`1 secs)
at TSLab.NetInvestorDataSource.Subscriber.<UpdateFilter>b__7(TableWithSecurity tbl)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at TSLab.NetInvestorDataSource.Subscriber.UpdateFilter()
17:19:16.79[18]DEBUG:State 17. Initialization is started.
17:19:16.80[18]DEBUG:GetMinuteBars for Si-6.15 interval=1 from=05/20/2015 23:30:00 to 05/23/2015 00:02:00
17:19:16.80[18]DEBUG:Wait to clear tasks for Si-6.15:FORTS Фьючерсы:1M.
17:19:18.77[9]DEBUG:Tasks for Si-6.15:FORTS Фьючерсы:1M is cleared.
17:19:18.77[18]DEBUG:Tasks for Si-6.15:FORTS Фьючерсы:1M is cleared.
17:19:18.77[9]DEBUG:Make new task for Si-6.15:FORTS Фьючерсы interval 1M '05/20/2015 23:30:00':'05/23/2015 00:02:00'
17:19:18.77[9]DEBUG:Send request for Si-6.15:FORTS Фьючерсы reset True interval 1M '05/20/2015 17:07:00':'05/23/2015 00:02:00'
17:19:18.77[9]DEBUG:Set dateTo=03/02/2015 10:00:00 for Si-6.15:FORTS Фьючерсы becouse last bar date=05/21/2015 17:08:00
17:19:18.77[9]DEBUG:Try to send bars request for Si-6.15:FORTS Фьючерсы from=05/20/2015 17:07:00 to=03/02/2015 10:00:00
17:19:18.77[18]DEBUG:Make new task for Si-6.15:FORTS Фьючерсы interval 1M '05/20/2015 23:30:00':'05/23/2015 00:02:00'
17:19:18.77[18]DEBUG:Send request for Si-6.15:FORTS Фьючерсы reset True interval 1M '05/20/2015 17:07:00':'05/23/2015 00:02:00'
17:19:18.77[9]DEBUG:GetMinuteBars end for Si-6.15 interval=1 from=05/20/2015 23:30:00 to 05/23/2015 00:02:00
17:19:18.77[18]DEBUG:Set dateTo=03/02/2015 10:00:00 for Si-6.15:FORTS Фьючерсы becouse last bar date=05/21/2015 17:08:00
17:19:18.77[18]DEBUG:Try to send bars request for Si-6.15:FORTS Фьючерсы from=05/20/2015 17:07:00 to=03/02/2015 10:00:00
17:19:18.77[18]DEBUG:GetMinuteBars end for Si-6.15 interval=1 from=05/20/2015 23:30:00 to 05/23/2015 00:02:00

Наверх
#70429 - Sun May 24 2015 11:41 AM Re: Суточный лог обрывается на 17:19 [Re: daphoenix]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
если записей о выключении нет, значит было падение windows или *.NET
или лог кто-то удалил.))

Наверх
#70470 - Mon May 25 2015 11:43 AM Re: Суточный лог обрывается на 17:19 [Re: ViL]
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
Вот и мне интересно, как так вышло.

А могло ли падение *.NET вызвать проблемы с выставлением заявок? И что нужно делать в таком случае, перезагружать комп?

Наверх
#70474 - Mon May 25 2015 01:29 PM Re: Суточный лог обрывается на 17:19 [Re: daphoenix]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
ну если программа не работала, то и заявки не могли из нее выставиться.
для начала понять, что случилось. В этот момент не были у компа?

Наверх
#70481 - Mon May 25 2015 06:40 PM Re: Суточный лог обрывается на 17:19 [Re: ViL]
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
Проблема была такая:
В момент исполнения лимитки открывается вместо положенных 10 лотов, например, 40. При этом в логах может быть вообще продажа контракта. Потом на обратной сделке может закрыть 15 лотов или 5 (вместо положенных 10).
Еще мигала строка в окне позиций. То покажет, что позиция составляет -20 (к примеру), то 0. И так вот тикает туда сюда с интервалом в пару секунд: -20/0/-20/0/-20/0
Это одна проблема.

Вторая (и главная) проблема заключалась в том, что по нажатию кнопки "Закрыть позицию и снять все заявки" ничего не происходило. То есть закрывалась открытая позиция или нет - сказать нельзя (строчка мигала), а вот активные заявки, которые успел поставить скрипт, точно не снимались.

Пробовал снять их с резервного компьютера, но получал ошибку вроде "данные заявки не могут быть сняты с этого сервера".


Отредактировано daphoenix (Mon May 25 2015 06:43 PM)

Наверх
#70482 - Mon May 25 2015 06:56 PM Re: Суточный лог обрывается на 17:19 [Re: daphoenix]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
То, что Вы описываете похоже на поломку DDE в Quik.

Наверх
#70494 - Mon May 25 2015 11:13 PM Re: Суточный лог обрывается на 17:19 [Re: ViL]
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
А как этого избежать? Может такая ситуация случиться из-за того, что случайно подвинул какое-нибудь окно в квике? Похожие проблемы бывали и раньше из-за того, что изменял конфигурацию квика.

Наверх
#70501 - Tue May 26 2015 10:06 AM Re: Суточный лог обрывается на 17:19 [Re: daphoenix]
daphoenix Offline
journeyman

Registered: Sun Feb 01 2015
Записи: 66
Еще вот такая ошибка появляется в квике при попытке загрузить файл конфигурации:

Не удалось установить DDE соединение с сервером 'TSLab'. Либо не запущен 'FortsPositions', либо в него не загружен лист ''. Таблица 'FortsPositions'

Заявки опять идут криво. Что с этим делать?



http://support.tslab.ru/

Наверх


Moderator:  ViL, sar