PlaceMarketOrder command enhancement request

Questions about MultiCharts and user contributed studies.
vking
Posts: 235
Joined: 21 May 2009
Has thanked: 51 times
Been thanked: 41 times

PlaceMarketOrder command enhancement request

Postby vking » 03 Oct 2011

Hello MC team,

at present you have this command - placemarketorder to initiate the market order.

Is it possible to have the following enhancement to this command?

- placelimit/placestop order
- find the status of the above limit order
- cancel/modify the above order?

This would give ability to manipulate the orders as needed and would help to an extent to solve the powerlanguage/easylanguage limitations in certain situations.

Would you please reply with your comments on this?

Thanks

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: PlaceMarketOrder command enhancement request

Postby Henry MultiСharts » 03 Oct 2011

Hello Vking. Thank you for your interest.
Please describe in details how this enhancement should function.

vking
Posts: 235
Joined: 21 May 2009
Has thanked: 51 times
Been thanked: 41 times

Re: PlaceMarketOrder command enhancement request

Postby vking » 03 Oct 2011

Henry - Thanks for the reply. Basically looking for directly dealing with a broker's order interface by some means very similar to the NT order interface commands as listed below - along with the ELD file - which has all the functions to manipulate the orders directly. You have already provided such command - "PlaceMarketOrder" to place a market order and can be run directly from an indicator or someother means. If you can expand this functionality it would really help to an extent - where there are limitations with power language way of handling the orders

prior threads to show current power language limitations:
viewtopic.php?f=1&t=9222
viewtopic.php?f=1&t=8810
Attachments
NINJATRADER.ELD
NT commands functions ELD file
(33.12 KiB) Downloaded 331 times
NTCommands.jpg
NT interface commands list
(71.43 KiB) Downloaded 805 times

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: PlaceMarketOrder command enhancement request

Postby Henry MultiСharts » 07 Oct 2011

Thank you for your suggestion.
Unfortunately we do not plan to implement such functionality in the nearest future.
If you are interested in implementing this feature as a custom project-please contact us directly.

vking
Posts: 235
Joined: 21 May 2009
Has thanked: 51 times
Been thanked: 41 times

Re: PlaceMarketOrder command enhancement request

Postby vking » 07 Oct 2011

Thanks Henry.

Would you please have this PM request be worked on in that case? this is a serious flaw with power language way of handling orders and it doesn't allow me to place orders simultaneously at multiple exits and doesn't stay in the queue. This is a very simple task and not sure what the real limitations are to get this implemented as you can do this function in DOM already but can't be used in power language.

I would say - this is a serious drawback.

https://www.multicharts.com/pm/viewissu ... _no=MC-454 - pm request

viewtopic.php?f=1&t=8810 - thread

PS: NT has - unmanaged/managed order handling already and TS has implemented similar functions - which overcome the limitations of original/similar easy language limitations as well for users - who would like to use advanced mode of order handling automatically. MC/Power language is seriously lacking in advanced order handling portion and appreciate if you can once again review and prioritize the original PM request - the status of it earlier was supposed to be considered for 7.1 but got delayed for whatever reason.

Thanks

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: PlaceMarketOrder command enhancement request

Postby Henry MultiСharts » 10 Oct 2011

Thank you for your suggestion Sir.
I have forwarded your request to the developers.
Unfortunately there is no ETA at the moment.

User avatar
Stan Bokov
Posts: 963
Joined: 18 Dec 2009
Has thanked: 367 times
Been thanked: 302 times

Re: PlaceMarketOrder command enhancement request

Postby Stan Bokov » 10 Oct 2011

Hello MC team,

at present you have this command - placemarketorder to initiate the market order.

Is it possible to have the following enhancement to this command?

- placelimit/placestop order
- find the status of the above limit order
- cancel/modify the above order?

This would give ability to manipulate the orders as needed and would help to an extent to solve the powerlanguage/easylanguage limitations in certain situations.

Would you please reply with your comments on this?

Thanks
The key advantage of PlaceMarketOrder, is that it goes around all tracking mechanisms and places an order right away. By this bypassing you are sure it will be placed NOW, without delays, but it's not reflected on the chart (it doesn't need to because it's not price dependent). Regular PL 'market' keyword does status as you mentioned - just use that if you want.

To cancel/modify the order and to place limit and stop orders, use the regular PL words (stop and limit). Those orders cannot be placed outside of tracking even in theory because that doesn't make sense (they are price orders, and may or may not be filled). Therefore they NEED tracking and placing them outside of the tracking doesn't make sense.

vking
Posts: 235
Joined: 21 May 2009
Has thanked: 51 times
Been thanked: 41 times

Re: PlaceMarketOrder command enhancement request

Postby vking » 10 Oct 2011

Stan - thanks for the reply.

The problem with using regular limit orders - I am unable to place "multiple limit order exits" at the same time - as soon as the first limit order gets filled - second limit order first gets cancelled(though the conditions for it stay in the queue are still valid) and then placed at the same price. By this method - I would loose the position in the queue. Interestingly - DOM based master strategy would allow this mode - but power language won't allow me replicate the same functionality.

PM request on this - https://www.multicharts.com/pm/viewissu ... _no=MC-454
Thread on this - viewtopic.php?f=1&t=8810&p=43763&hilit=OCO#p43763

As this request is not yet implemented - trying to find any work around which would allow me to place multiple limit order exits simultaneously by "place order" method ( considering I would have to manage the positions/contracts in a different way).

Thanks


Return to “MultiCharts”