Trade Bar Commands - Cancel/Replace

.CancelReplaceSelected

Enters the selected open order on the Today's Orders tab into the Trade Bar. The Trade Bar should be in the new 'Replace' state. If multiple open orders are selected then the first one should be used.

The 'Selected' commands will only work if the TradeManager is the active window with the Today's Orders tab visible and an open order is selected.

.CancelReplaceSelectedMarket

Executes the 'Send Now - Replace this order as a 'Market - Intelligent' order for the selected open order on the Today's Orders tab.

.CancelReplaceSelectedPrice <parameter>

Replaces the selected open order on the Today's Orders tab with the parameter. The customer will have four options when entering a parameter.  They can enter a new price, a min move increment (+/- the limit price), an auto limit price keyword or the word 'bid+', 'bid-', 'ask+' or 'ask-'.   

Parameter Options:

New Limit Price <numerical value for limit price>

+/- Min Move +<value> or -<value>

Auto Limit AutoJoin or AutoImprove or AutoShave or AutoSplit

Bid/Ask +/- Bid+<value> or Bid-<value> or Ask+<value> or Ask-<value>

Examples:

CancelReplaceSelectedPrice 10.51

CancelReplaceSelectedPrice +2

CancelReplaceSelectedPrice AutoJoin

CancelReplaceSelectedPrice bid+1

.CancelReplaceSelectedQuantity <price>

Replaces the selected open order on the Today's Orders tab with the new quantity that is entered as a parameter. The parameter is required.

.CancelReplaceLast

Enters the selected open order on the Today's Orders tab into the Trade Bar.  The Trade Bar should be in the new 'Replace' state. This will allow the client to utilize this functionality without needing the TradeManager to be open. If no open orders exist then nothing will happen.

The 'Last' order should be the last order placed chronologically through the Trade Bar, Macros or Strategy Automation.

.CancelReplaceLastMarket

Executes the 'Send Now - Replace this order as a 'Market - Intelligent' order' for the last open order.

.CancelReplaceLastPrice <price>

Replaces the last open order with the new price that is entered as a parameter. If the value doesn't have a + or - before it then it is assumed to be a price, and if there is a + or - then it is assumed to be a min move in the direction indicated by the +/-. The parameter is required.

.CancelReplaceLastQuantity <price>

Replaces the last open order with the new quantity that is entered as a parameter. The parameter is required.