Changes

Jump to navigation Jump to search

SetBreakEven

1,311 bytes added, 14:08, 24 January 2012
Created page with "Closes out the entire position or the entry if it is at the breakeven point after the profit has reached the specified value; generates the appropriate Stop order depending on..."
Closes out the entire position or the entry if it is at the breakeven point after the profit has reached the specified value; generates the appropriate Stop order depending on whether the position is long or short.

[[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.

SetBreakEven function is evaluated intra-bar and not only on close of a bar, and can exit within the same bar as the entry.

==== 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.

SetBreakEven function does not factor in commissions or slippage.

==== Example ====
<syntaxhighlight>Generate an exit order for the entire position if it is at the breakeven point after position profit
has reached $50:

SetStopPosition;

SetBreakEven(50);

Generate an exit order for the entry if it is at the breakeven point after per contract profit has
reached $10:

SetStopContract;

SetBreakEven(10);</syntaxhighlight>


[[Category:Strategy Orders]]
Anonymous user

Navigation menu