Difference between revisions of "PosTradeProfit"

From MultiCharts
Jump to navigation Jump to search
(Created page with "Returns an absolute numerical value, indicating the profit (or loss if negative) of the specified trade. ==== Usage ==== <syntaxhighlight>PosTradeProfit(PosAgo,TradeNumber)...")
 
m
Line 1: Line 1:
 
Returns an absolute numerical value, indicating the profit (or loss if negative) of the specified trade.  
 
Returns an absolute numerical value, indicating the profit (or loss if negative) of the specified trade.  
 
   
 
   
==== Usage ====
+
== Usage ==
<syntaxhighlight>PosTradeProfit(PosAgo,TradeNumber)</syntaxhighlight>  
+
<syntaxhighlight>PosTradeProfit(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]]  
+
To retrieve the total number of trades in specified position use [[PosTradeCount]].
 
   
 
   
==== Example ====  
+
== Example ==  
<syntaxhighlight>PosTradeProfit(0,1) will return a value of 3 for the second trade of the open position, if the  
+
<syntaxhighlight>PosTradeProfit(0, 1);</syntaxhighlight>
profit for this trade is 3 dollars.</syntaxhighlight>
+
 
 +
Will return a value of 3 for the second trade of the open position, if the profit for this trade is 3 dollars.
  
 
[[Category:Strategy Position Trades]]
 
[[Category:Strategy Position Trades]]

Revision as of 15:28, 27 January 2012

Returns an absolute numerical value, indicating the profit (or loss if negative) of the specified trade.

Usage

PosTradeProfit(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

PosTradeProfit(0, 1);

Will return a value of 3 for the second trade of the open position, if the profit for this trade is 3 dollars.