Changes

Jump to navigation Jump to search

SetBreakEven

84 bytes added, 16:45, 19 February 2012
m
no edit summary
Closes out the entire position or the entry if it is at the breakeven break even point after the profit has reached the specified value; generates the appropriate [[Stop ]] order depending on whether the position is long Long or shortShort.
[[SetStopPosition]] and [[SetStopContract]] or [[SetStopShare]] functions determine whether '''SetBreakEven ''' will be applied to the entire position or to each contract or share individually; by default, '''SetBreakEven ''' is applied to the entire position.
<div style="background-color: #E3FBE5;margin-bottom:10px;">SetBreakEven function is evaluated intra-bar and not only on close of a bar, and can exit within the same bar as the entry. </div>
==== Usage ====
<syntaxhighlight>SetBreakEven(Profit)</syntaxhighlight>
Where: [[ :'''Profit]] ''' - a numerical expression, specifying the currency value of the profit that must be reached first .
==== Notes ==== * This function can only be used in signals.  * The '''SetBreakEven ''' function does not factor in commissions or slippage.
==== Example ==Examples ==Generate an exit order for the entire position if it is at the breakeven point after position profit has reached $50:
<syntaxhighlight>SetStopPosition;
SetBreakEven(50);</syntaxhighlight>
Generate an exit order for the entry if it is at the breakeven point after per contract profit hasreached $10:
<syntaxhighlight>SetStopContract;
SetBreakEven(10);</syntaxhighlight>
 
[[Category:Strategy Orders]]

Navigation menu