×

Sign up and get MultiCharts free

Use its powerful simulation mode with data included out of the box. Just fill out the form and start honing your trading skills with a few clicks.

Changes - MultiCharts

Changes

Jump to navigation Jump to search

MarketPosition at Broker

535 bytes added, 13:28, 23 February 2015
A zero ('0') is returned when the current position is flat, or if Automated Trading is not turned on.
==== Usage ====
<syntaxhighlight>MarketPosition_at_Broker</syntaxhighlight>
==== Notes ==== * This function can only be used in signals and functions. Use the [[i_MarketPosition_at_Broker]] to access it in indicators.* This function differs from the [[MarketPosition]] keyword in that it cannot take an argument to reference past values. By saving the value of MarketPosition_at_Broker to a Numeric [[Variable]], it's possible to reference the position at the broker for previous bars or ticks.* MarketPosition_at_Broker works with '''all''' brokers, though there are some peculiarities with [[Trading_Technologies|Trading Technologies]] ([http://www.multicharts.com/discussion/viewtopic.php?f=1&t=9898&view=unread#p61922])::The '''Trading Technologies''' API doesn't provide information about positions opened the day before, in which case MultiCharts uses the average of all complete long (short) trades for the day to calculate the EntryPrice.
This function differs from the marketposition keyword in that it cannot take an argument to reference past values.  This function can only be used with Interactive Brokers, Patsystems, and Zen-Fire. ==== Important ====
If Automated Trading was manually turned off by the user, the value returned by the keyword stops changing, and may remain unequal to '0'.
==== Example ====<syntaxhighlight>MarketPosition_at_Broker will </syntaxhighlight>* Will will return '17' if the current position at the broker for the strategy is 17 contracts long.  MarketPosition_at_Broker will * Will return '-132' if the current position at the broker for the strategyis 132 contracts short.  MarketPosition_at_Broker will * Will return '0' if the current position at the broker for the strategy isflat.  MarketPosition_at_Broker will * Will return '0' if the [[:Category:AutoTrading|Automated Trading Mode ]] is not turned on.</syntaxhighlight>
[[Category:Strategy Position]]

Navigation menu