Changes
Jump to navigation
Jump to search
Created page with "Returns a numerical value, indicating the number of contracts and the type of position at the broker for the strategy. A positive value indicates a long position and a negati..."
Returns a numerical value, indicating the number of contracts and the type of position at the broker for the strategy.
A positive value indicates a long position and a negative value indicates a short position.
A zero ('0') is returned when the current position is flat, or if Automated Trading is not turned on.
==== Usage ====
<syntaxhighlight>MarketPosition_at_Broker_for_The_Strategy</syntaxhighlight>
==== Notes ====
This function can only be used in signals and functions.
This function differs from the marketposition keyword in that it cannot take an argument to reference past values.
==== 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_for_The_Strategy will will return '17' if the current position at the broker
for the strategy is 17 contracts long.
MarketPosition_at_Broker_for_The_Strategy will return '-132' if the current position at the broker
for the strategy is 132 contracts short.
MarketPosition_at_Broker_for_The_Strategy will return '0' if the current position at the broker for
the strategy is flat.
MarketPosition_at_Broker_for_The_Strategy will return '0' if the Automated Trading Mode is not
turned on.</syntaxhighlight>
[[Category:Strategy Position]]
A positive value indicates a long position and a negative value indicates a short position.
A zero ('0') is returned when the current position is flat, or if Automated Trading is not turned on.
==== Usage ====
<syntaxhighlight>MarketPosition_at_Broker_for_The_Strategy</syntaxhighlight>
==== Notes ====
This function can only be used in signals and functions.
This function differs from the marketposition keyword in that it cannot take an argument to reference past values.
==== 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_for_The_Strategy will will return '17' if the current position at the broker
for the strategy is 17 contracts long.
MarketPosition_at_Broker_for_The_Strategy will return '-132' if the current position at the broker
for the strategy is 132 contracts short.
MarketPosition_at_Broker_for_The_Strategy will return '0' if the current position at the broker for
the strategy is flat.
MarketPosition_at_Broker_for_The_Strategy will return '0' if the Automated Trading Mode is not
turned on.</syntaxhighlight>
[[Category:Strategy Position]]