Author |
Topic: Block account position problem/bug ? (2 messages, Page 1 of 1) |
||||
---|---|---|---|---|---|
Moderators: VPfau | |||||
PNannis Posts: 17 Joined: Apr 16, 2014 |
Got a simple block account "BWT" under username PNannisTM using with 2 accounts using 3 contracts per block trade (1 for API002704 and 2 for API00320)
I place ONE block trade and then add manually ONE contract to one of the accounts that is part of the block (API002704) i.e. block account BWT=+3 and account API002704=+2. Now the gfPosition.Net.Volume value on the block account is showing +4 i.e. includes the additional manual trade that was made outside the block account. This is also reported the same on OECTrader. Shouldn't the block account position exclude the manual position that was added? I'm currently using the Sourcefill Comments field (value = "AB") to identify and separate the block fills from the manual fills when re-syncing but it gets confusing when sanity checking the position against the API reported position which is different. I'll leave it like this for today's session (1/21) of you want to check it out. Version, GF.Api 4.0.3.12 , GF.Api.Impl 4.0.3.16, GF.Api.Values 4.0.3.5, GF.Api.Common 4.0.3.1 Peter Nannis
|
||||
CMicciche902 Posts: 367 Joined: |
>Shouldn't the block account position exclude the manual position that was added?
No, this isn't how our block operates and not a bug. It doesn't look for other non-block orders and adjust where needed. Chris M
|
||||