×

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

I setplotvalue

1,346 bytes added, 15:57, 16 October 2013
Created page with "Sets the value calculated by a signal that is to be used for plotting from an indicator. It can be considered as a bridge between a signal and an indicator. Using i_setplotval..."
Sets the value calculated by a signal that is to be used for plotting from an indicator. It can be considered as a bridge between a signal and an indicator. Using i_setplotvalue and i_getplotvalue keywords makes it possible to avoid copying the same script for calculation the same value in both indicator and signal.

===Usage===

<syntaxhighlight>
i_setplotvalue(index, value);
</syntaxhighlight>

''Where'':
*'''index''' is the reference number
*'''value''' is the value that is to be transferred.

=== Notes===

# ''i_setplotvalue'' can be used in signals, functions and
#* indicators if any signal is applied to the main chart.
# Values will be transferred between ''i_setplotvalue'' and ''i_getplotvalue'' ONLY within 1 chart window,
# ''i_setplotvalue'' and ''i_getplotvalue'' will return 0 if applied to the Market Scanner Window,
# ''i_setplotvalue'' and ''i_getplotvalue'' cannot be used while backtesting a portfolio,
# ''i_setplotvalue'' and ''i_getplotvalue''cannot be referred historically,
# it is possible to use unlimited indexes for data transfer.

=== Usage ===
Set the max drawdown and open equity values calculated by the signal to be transferred with indexes 111 and 112

<syntaxhighlight>
i_setplotvalue(111, maxiddrawdown);
i_setplotvalue(112, netprofit + openpositionprofit);

</syntaxhighlight>

[[Category:Plotting]]

Navigation menu