Support Board
Date/Time: Tue, 26 Nov 2024 03:40:43 +0000
Post From: Invalid AccountBalanceUpdate Json message received from DTC Server
[2024-01-18 05:16:08] |
User218244 - Posts: 21 |
The exact same issue just happened again (at 23:45:52 EST) with another invalid AccountBalanceUpdate Json message: {"Type":600,"RequestID":0,"CashBalance":6215.840000558792,"BalanceAvailableForNewPositions":6087.6200019893,"SecuritiesValue":6087.6200019893,"MarginRequirement":0,"TotalNumberMessages":1,"MessageNumber":1,"NoAccountBalances":0,"Unsolicited":1,"OpenPositionsProfitLoss":0,"DailyProfitLoss":-27.079999441206454,"AccountCurrency":"USD","TradeAccount":"******","InfoText":"Cash Balance update | Cash balance adjustment | Account: ****** | Balance: 6087.62 | EODAccountValueUsingOpenProfitLossBasedOnSettlement: 6114.70 | AccountValueCaptureTime: 2024-01-17 22:55:00 UTC | BalanceFromFirmImportFile: 6242.92 | Change: 128.22 | New NLV: 6242.92 | RecalculateDailyLossLimit: Yes
I see that both of these are "Cash Balance update | Cash balance adjustment" messages of different lengths, and both of them end prematurely exactly after "RecalculateDailyLossLimit: Yes". I suspect that a null character is unintentionally placed after the "Yes" on your end, prematurely ending the message, for these rare types of AccountBalanceUpdate messages. Date Time Of Last Edit: 2024-01-18 05:23:54
|