英国から DropCopy セッションを実行しています。
API は、ニューヨーク時間の午後 5 時以降に SeqNum をリセットするように要求しています。構成でこれを指定するにはどうすればよいですか? 私の時間はロンドンになることに注意してください。EST/EDTの指定はできますか?
また、ResetSeqNumFlag=N で混乱しています。私は1日に何百回もオンとオフを切望しています。それでも、私の SeqNum は 1 日に 1 回しかリセットされません。これを N に設定しているのに、一度でもリセットされるのはなぜですか?
starttime endtime と logon の違いを誰かが説明できれば、感謝します。ログオンではなく StartTime で ResetSeqNum を使用したいと思います (1 日を通して繰り返しログオンするため)。毎日 StartTime に 1 回だけ ResetSeqNum を設定するにはどうすればよいですか?
CONFIG
# default settings for sessions
[DEFAULT]
FileStorePath=D:\Production\LOGS\Hs_storeDROP
FileLogPath=D:\Production\LOGS\Hs_logDROP
ConnectionType=initiator
ReconnectInterval=1
SenderCompID=fixclient
# session definition
[SESSION]
# inherit FileStorePath, FileLogPath, ConnectionType, ReconnectInterval and SenderCompID from default
BeginString=FIX.4.2
TargetCompID=FIX-E-FEED
StartTime=01:00:00
EndTime=23:59:00
HeartBtInt=20
SocketConnectPort=xxxx
SocketConnectHost=xxxx
DataDictionary=D:\Production\FIX\HS_FIX42.xml
ValidateUserDefinedFields=N
ValidateFieldsHaveValues=N
UseDataDictionary=Y
ResetOnLogon=N
ResetSeqNumFlag=N
EncryptMethod=0