Returns an absolute numerical value, indicating the commission and slippage amount spent for the specified trade.
==== Usage ====<syntaxhighlight>PosTradeCommission(PosAgo,TradeNumber)</syntaxhighlight>
Where: [[PosAgo]] - a numerical expression, specifying the position:
[[0]] '''PosAgo''' - open a numerical expression, specifying the position; :
[[1]] '''0''' - one open position back (the last position closed);
[[2]] '''1''' - two positions one position back, etc. (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 1 ==== <syntaxhighlight>PosTradeCommission(0,1) will ;</syntaxhighlight> Will return a value of 5 for the second trade of the open position, if the commission and slippage for this trade is 5 dollars.</syntaxhighlight>
== Example 2 ==
<syntaxhighlight>
if BarsSinceExit(1) = 1 then begin
for value2 = 0 to (PosTradeCount(1) - 1) begin
Print("Commission: ", commission, Spaces(3),
"PosSize: ", PosTradeSize(1, value2), Spaces(3),
"Slippage: ", Slippage, Spaces(3),
"Commission: ", PosTradeCommission(1, value2));
end;
end;
</syntaxhighlight>
Returns the following:
<syntaxhighlight>
Commission: 2.20 PosSize: 3.00 Slippage: 5.00 Commission: 21.60
</syntaxhighlight>
[[Category:Strategy Position Trades]]