Difference between revisions of "ChangeMarketPosition"

From MultiCharts
Jump to navigation Jump to search
(Created page with "Places the order with set name and price on the chart. Though when auto trading is off the order will not be sent to a broker. ==== Usage ==== <syntaxhighlight>ChangeMarket...")
 
Line 14: Line 14:
 
   
 
   
 
==== Example ====  
 
==== Example ====  
<syntaxhighlight>If MarketPosition = 2 then ChangeMarketPosition (-2,100,"LX")</syntaxhighlight>  
+
<syntaxhighlight>If MarketPosition = 2 then  
 +
ChangeMarketPosition (-2,100,"LX")</syntaxhighlight>  
  
 
Will place close order with the name “LX” and the price 100 if current marketposition =2  
 
Will place close order with the name “LX” and the price 100 if current marketposition =2  
  
<syntaxhighlight>If MarketPosition = 0 then ChangeMarketPosition (-2,100,"SE")</syntaxhighlight>  
+
<syntaxhighlight>If MarketPosition = 0 then  
 +
ChangeMarketPosition (-2,100,"SE")</syntaxhighlight>  
  
 
Will place open order with the name “SE” and the price 100 if current marketposition =0  
 
Will place open order with the name “SE” and the price 100 if current marketposition =0  

Revision as of 11:41, 25 January 2012

Places the order with set name and price on the chart. Though when auto trading is off the order will not be sent to a broker.

Usage

ChangeMarketPosition (Delta, Price, Name)

Where: Delta - number of contracts by which current market position should be changed;

Price - order filling price;

Name - name of the order that changes the position.

Notes

Can be used as a mean of synchronization of strategy market position with a broker.

Example

If MarketPosition = 2 then 
ChangeMarketPosition (-2,100,"LX")

Will place close order with the name “LX” and the price 100 if current marketposition =2

If MarketPosition = 0 then 
ChangeMarketPosition (-2,100,"SE")

Will place open order with the name “SE” and the price 100 if current marketposition =0