×

Sign up and get MultiCharts free

Use its powerful simulation mode with data included out of the box. Just fill out the form and start honing your trading skills with a few clicks.

Changes - MultiCharts

Changes

Jump to navigation Jump to search

SetProfitTarget

268 bytes added, 16:34, 19 February 2012
no edit summary
Closes out the entire position or the entry if profit reaches the specified currency value; generates the appropriate [[Limit ]] exit order depending on whether the position is long or short.
[[SetStopPosition]] and [[SetStopContract]] or [[SetStopShare]] functions determine whether the profit target will be applied to the entire position or to each contract or share individualyindividually; by default, profit target is applied to the '''entire ''' position.
<div style="background-color: #C1FFC1;margin-bottom:10px;">The SetProfitTarget 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>SetProfitTarget(Amount)</syntaxhighlight>
Where: [[ :'''Amount]] ''' - a numerical expression, specifying the profit target amount .
==== Notes ==== * This function can only be used in signals.* Use [[SetStopLoss]] to set a stop-loss for a position.* Use [[SetPercentTrailing]] to set a percentage trailing stop loss, or use [[SetDollarTrailing]] for a fixed-amount currency trailing stop.
==== Example ==Examples ==
Generate an exit order for the entire position if the position profit reaches $100:
SetProfitTarget(100);</syntaxhighlight>
 
Generate an exit order for the entry if the profit per contract reaches $10:
SetProfitTarget(10);</syntaxhighlight>
 
 
[[Category:Strategy Orders]]

Navigation menu