Difference between revisions of "PosTradeSize"

From MultiCharts
Jump to navigation Jump to search
(Created page with "Returns an absolute numerical value, indicating the number of contracts or shares in the specified trade. ==== Usage ==== <syntaxhighlight>PosTradeSize(PosAgo,TradeNumber)<...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
Returns an absolute numerical value, indicating the number of contracts or shares in the specified trade.  
 
Returns an absolute numerical value, indicating the number of contracts or shares in the specified trade.  
 
   
 
   
==== Usage ====
+
== Usage ==
<syntaxhighlight>PosTradeSize(PosAgo,TradeNumber)</syntaxhighlight>  
+
<syntaxhighlight>PosTradeSize(PosAgo, TradeNumber)</syntaxhighlight>  
  
Where: [[PosAgo]] - a numerical expression, specifying the position:  
+
Where:  
  
[[0]] - open position;
+
:'''PosAgo''' - a numerical expression, specifying the position:
  
[[1]] - one position back (the last position closed);  
+
::'''0''' - open position;  
  
[[2]] - two positions back, etc.
+
::'''1''' - one position back (the last position closed);
  
[[TradeNumber]] - a numerical expression, specifying the number of trade (zero-based).  
+
::'''2''' - two positions back, etc.
 +
 
 +
:'''TradeNumber''' - a numerical expression, specifying the number of trade (zero-based).
 
   
 
   
==== Notes ====  
+
== Notes ==  
This function can only be used in signals.  
+
* This function can only be used in signals.  
 +
* To retrieve the total number of trades in specified position use [[PosTradeCount]].
 +
 
 +
== Example ==
 +
<syntaxhighlight>PosTradeSize(0, 1);</syntaxhighlight>
  
To retrieve the total number of trades in specified position use [[PosTradeCount]]
+
Will return a value of 2 for the second trade of the open position, if this trade had a quantity of 2.  
 
==== Example ====
 
<syntaxhighlight>PosTradeSize(0,1) will return a value of 2 for the second trade of the open position, if this trade  
 
had a quantity of 2.</syntaxhighlight>
 
 
  
 
[[Category:Strategy Position Trades]]
 
[[Category:Strategy Position Trades]]

Latest revision as of 09:16, 9 February 2012

Returns an absolute numerical value, indicating the number of contracts or shares in the specified trade.

Usage

PosTradeSize(PosAgo, TradeNumber)

Where:

PosAgo - a numerical expression, specifying the position:
0 - open position;
1 - one position back (the last position closed);
2 - two positions back, etc.
TradeNumber - a numerical expression, specifying the number of trade (zero-based).

Notes

  • This function can only be used in signals.
  • To retrieve the total number of trades in specified position use PosTradeCount.

Example

PosTradeSize(0, 1);

Will return a value of 2 for the second trade of the open position, if this trade had a quantity of 2.