Difference between revisions of "PosTradeIsOpen"
Jump to navigation
Jump to search
(→Usage) |
m (Reverted edits by 176.8.90.7 (talk) to last revision by JoshM) |
||
Line 3: | Line 3: | ||
It makes sense to only check the trades of the open position, for other positions 'False' is always returned. | It makes sense to only check the trades of the open position, for other positions 'False' is always returned. | ||
− | + | == Usage == | |
+ | <syntaxhighlight>PosTradeIsOpen(PosAgo, TradeNumber)</syntaxhighlight> | ||
+ | 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 == | == Notes == | ||
* This function can only be used in signals. | * This function can only be used in signals. |
Latest revision as of 13:12, 13 February 2012
Returns 'True' value if the trade is open, 'False' if the trade is closed.
It makes sense to only check the trades of the open position, for other positions 'False' is always returned.
Usage
PosTradeIsOpen(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
PosTradeIsOpen(0, 1);
Will return True for the second trade of the open position, if this trade is opened (haven't close order).