Dear TracerBullet !
There is a big problem while using OrderMan (latest version) with Nest Trader.
Though I am not a programmer, I tried REALLY hard to understand your code. Of course, I have not been able to understand it yet, but there are few thing about your code that I have understood.
You have used the following in your code:
static ORDER_ENTRY_INST_NAME := "ComboBox5" //Same as NOW
static ORDER_ENTRY_SYMBOL := "ComboBox6" //Same as NOW
static ORDER_ENTRY_STRIKE_PRICE := "ComboBox8" //Same as NOW
While using the same values in Nest Trader, I was able to place Call Option Trades (i.e. 'CE' in the 'Type' field) but I was not able to place Put Option Trades (because, 'CE' remain written in the 'Type' field).
In order to fix this problem, i used Window Spy tool (provided by you only).
I found there are many discrepancies between NOW and NEST.
I changed these entries in your code as following:
static ORDER_ENTRY_INST_NAME := "Edit2"
static ORDER_ENTRY_SYMBOL := "Edit3"
static ORDER_ENTRY_STRIKE_PRICE := "Edit4"
Window Spy shows these values (written above) as ClassNN in Nest Trader.
So, I thought that now OrderMan will run properly for me.
But Alas ! Now there is even bigger problems. The fields "Inst Name", "Symbol", "Type" and "Strike Price" remains empty in the Order Entry Form.
As you might have guessed, I am an Intraday Option Trader. So, I used OrderMan for Options and faced problem.
However, while trading MCX CrudeOil-Mini Futures, there are no problems at all in the code provided by you (Not the one changed by me).
Thanks for the wonderful App that you have shared with us.
But, please understand my problem and try to rectify it...