ChangeMarketPosition: Difference between revisions
From MultiCharts
m (→Notes) |
|||
Line 18: | Line 18: | ||
== Examples == | == Examples == | ||
<syntaxhighlight>If MarketPosition = | <syntaxhighlight>If MarketPosition = 1 then | ||
ChangeMarketPosition(- | ChangeMarketPosition(-1, 100, "LX");</syntaxhighlight> | ||
Will place close order with the name “LX” and the price 100 if current marketposition = | Will place close order with the name “LX” and the price 100 if current marketposition = 1. | ||
<syntaxhighlight>If MarketPosition = 0 then | <syntaxhighlight>If MarketPosition = 0 then |
Revision as of 20:49, 15 January 2013
Places the order with set name and price on the chart.
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.
- When auto trading is off the order will not be sent to a broker.
- Also see the related PlaceMarketOrder keyword.
Examples
If MarketPosition = 1 then
ChangeMarketPosition(-1, 100, "LX");
Will place close order with the name “LX” and the price 100 if current marketposition = 1.
If MarketPosition = 0 then
ChangeMarketPosition(-2, 100, "SE");
Will place open order with the name “SE” and the price 100 if current marketposition = 0.