ActivityLog accurately shows the values I'm passing from VBA is correct i.e.,PrType = Market(string below). However when the order reaches Redi UI, it is submitted as a Limit Order every single time. Any pointers to fix this will be appreciated.
Submitted ( Exch: GSDE ARCA | Side: BUY | Qty: 100 | Sym: ZVZZT | PrType: Market | Px: 9.97 | TIF: Day | Acct:XXXXXXX)
This is because there is a certain order of populating fields within order object that is required.
Try emulating Example Order Entry - Singles Batch Load.
Just tried- submitting Limit or Market order.