OrderMan - Ordering interface for NOW + Amibroker

boarders

Well-Known Member
#91
Initial support for NEST is done. I have tested it on SAS. Snake Head has tested it on RKSV/Zerodha. Test it and report.
NEST can be different for each broker, so if it doesnt work - someone will have to setup Nest.ahk constants for that broker. boarders's Nest for example has couple of tweaks needed vs above.

Anyway, next version will have some basic exception handling. This should indicate if there is a problem right away instead of (sometimes) hiding it - so you may want to wait for it.

@boarders - which broker do you use?
mine is TSOL trade smart on line
 

TracerBullet

Well-Known Member
#92
Orderman updated. Take from same url.

changes
1) Settings moved to config folder. Also now OrderMan scripname must now match with AB Ticker/RTDMan Alias
2) Initial Price Alerts support through RTDMan
3) Pick Scrip name from Amibroker when picking price
4) Show Current Scrip price, Average Trade Price and current position results in OM
5) some bugfixes including problem with Target order not created in update flow.

Note - RTDMan was updated to export current price for all scrips in "last_prices.csv". This is needed for OM to pick current price.
Updated RTDMan build is here

For RTDMan mods - can merge this commit. Code is simple, just set "current_prices" in loop and pass it to "Worker::writeCurrentPrices()" after loop.

Partial Target orders will be done in next release ...
 

Snake.Head

Well-Known Member
#93
Orderman updated. Take from same url.

changes
1) Settings moved to config folder. Also now OrderMan scripname must now match with AB Ticker/RTDMan Alias
2) Initial Price Alerts support through RTDMan
3) Pick Scrip name from Amibroker when picking price
4) Show Current Scrip price, Average Trade Price and current position results in OM
5) some bugfixes including problem with Target order not created in update flow.

Note - RTDMan was updated to export current price for all scrips in "last_prices.csv". This is needed for OM to pick current price.
Updated RTDMan build is here

For RTDMan mods - can merge this commit. Code is simple, just set "current_prices" in loop and pass it to "Worker::writeCurrentPrices()" after loop.

Partial Target orders will be done in next release ...
1) Settings moved to config folder. Also now OrderMan scripname must now match with AB Ticker/RTDMan Alias - Checked and working
2) Initial Price Alerts support through RTDMan - Enabled it after that it showing waiting box. Samll write up on it how to use it
3) Pick Scrip name from Amibroker when picking price - Checked and working
4) Show Current Scrip price, Average Trade Price and current position results in OM - Will update on this later today
 

TracerBullet

Well-Known Member
#94
2) Initial Price Alerts support through RTDMan - Enabled it after that it showing waiting box. Samll write up on it how to use it
This is very basic right now and so its disabled by default. Need to set trigger prices in alerts.ini, similar to below and then restart OrderMan. Once triggered, box will show scrip + direction in green or red. Double click on it to dismiss alert. This will also remove price from ini automatically. This will only work with new RTDMan build.

In Future will add price, scrip pick from AB and some management/reload through GUI instead of direct ini edit. For now, i only use it to monitor swing reversals, i dont trade on them so it will be less priority vs other stuff.

Code:
[OrderMan]

TickPath = r:\rtd\

SBIN.LONG =200
SBIN.SHORT =

TATAMOTORS.LONG =395, 425
TATAMOTORS.SHORT =

TATASTEEL.LONG = 334, 362
TATASTEEL.SHORT =

AXISBANK.LONG = 482
AXISBANK.SHORT = 458
 

TracerBullet

Well-Known Member
#95
2) Initial Price Alerts support through RTDMan - Enabled it after that it showing waiting box. Samll write up on it how to use it
This is very basic right now and so its disabled by default. Need to set trigger prices in alerts.ini, similar to below and then restart OrderMan. Once triggered, box will show scrip + direction in green or red. Double click on it to dismiss alert. This will also remove price from ini automatically. This will only work with new RTDMan build.

In Future will add price, scrip pick from AB and some management/reload through GUI instead of direct ini edit. For now, i only use it to monitor swing reversals, i dont trade on them so it will be less priority vs other stuff.

Code:
[OrderMan]

TickPath = r:\rtd\

SBIN.LONG =200
SBIN.SHORT =

TATAMOTORS.LONG =395, 425
TATAMOTORS.SHORT =

TATASTEEL.LONG = 334, 362
TATASTEEL.SHORT =

AXISBANK.LONG = 482
AXISBANK.SHORT = 458
Edit - it seems i didnt add example alert.ini to git yet, because it was supposed to be generated rather than edited. But didn't get to write that part yet, so will add ini soon.
 

Snake.Head

Well-Known Member
#96
This is very basic right now and so its disabled by default. Need to set trigger prices in alerts.ini, similar to below and then restart OrderMan. Once triggered, box will show scrip + direction in green or red. Double click on it to dismiss alert. This will also remove price from ini automatically. This will only work with new RTDMan build.

In Future will add price, scrip pick from AB and some management/reload through GUI instead of direct ini edit. For now, i only use it to monitor swing reversals, i dont trade on them so it will be less priority vs other stuff.

Code:
[OrderMan]

TickPath = r:\rtd\

SBIN.LONG =200
SBIN.SHORT =

TATAMOTORS.LONG =395, 425
TATAMOTORS.SHORT =

TATASTEEL.LONG = 334, 362
TATASTEEL.SHORT =

AXISBANK.LONG = 482
AXISBANK.SHORT = 458
So will test later once your finished working on this
Rest of things is working fine with new RTDman
 

josh1

Well-Known Member
#97
For RTDMan mods - can merge this commit. Code is simple, just set "current_prices" in loop and pass it to "Worker::writeCurrentPrices()" after loop.

Partial Target orders will be done in next release ...
I merged this commit in my version of RTDMan today and uploaded with RTD_1.40 and RTDNJ_1.40. It is not tested yet but compiler did not complain so I think it will work.
 

LOVEENAJYOTHI

Well-Known Member
#98
I merged this commit in my version of RTDMan today and uploaded with RTD_1.40 and RTDNJ_1.40. It is not tested yet but compiler did not complain so I think it will work.

Sir,
Same Link in ur Signtr ?

Thnk u, Regrds

Edit: Got it, sorry ,
Waiting for SnakeHead's feedback.
 

Snake.Head

Well-Known Member
#99
I merged this commit in my version of RTDMan today and uploaded with RTD_1.40 and RTDNJ_1.40. It is not tested yet but compiler did not complain so I think it will work.
Working fine no issue

1)
4) Show Current Scrip price, Average Trade Price and current position results in OM - Will update on this later today
@TracerBullet
I thinking i missing something here,if not correct me

It show price at what order got execute order- Show up when order is execute next to scrip name
But Current Scrip price, Average Trade Price and current position results not shown.
I think i am missing something
Do we have map last_prices.csv somewhere ?
 

TracerBullet

Well-Known Member
Working fine no issue



@TracerBullet
I thinking i missing something here,if not correct me

It show price at what order got execute order- Show up when order is execute next to scrip name
But Current Scrip price, Average Trade Price and current position results not shown.
I think i am missing something
Do we have map last_prices.csv somewhere ?
yes its taken from alerts.ini.
Code:
TickPath = r:\rtd\
I can see that this can be confusing, so maybe i should move it to OrderMan.ini ?