I setplotvalue
Revision as of 15:57, 16 October 2013 by Roman MultiCharts (talk | contribs) (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
i_setplotvalue(index, value);
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_getplotvaluecannot 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
i_setplotvalue(111, maxiddrawdown);
i_setplotvalue(112, netprofit + openpositionprofit);