From 433371ee2d18897b21d4e4adf3ea73718085df89 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 16 Feb 2015 09:40:04 +0100 Subject: php-pecl-trader: 0.4.0 (stable) - New package --- REFLECTION | 1410 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1410 insertions(+) create mode 100644 REFLECTION (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..03aa9dd --- /dev/null +++ b/REFLECTION @@ -0,0 +1,1410 @@ +Extension [ extension #150 trader version 0.4.0 ] { + + - INI { + Entry [ trader.real_precision ] + Current = '3' + } + Entry [ trader.real_round_mode ] + Current = 'HALF_DOWN' + } + } + + - Constants [59] { + Constant [ integer TRADER_MA_TYPE_SMA ] { 0 } + Constant [ integer TRADER_MA_TYPE_EMA ] { 1 } + Constant [ integer TRADER_MA_TYPE_WMA ] { 2 } + Constant [ integer TRADER_MA_TYPE_DEMA ] { 3 } + Constant [ integer TRADER_MA_TYPE_TEMA ] { 4 } + Constant [ integer TRADER_MA_TYPE_TRIMA ] { 5 } + Constant [ integer TRADER_MA_TYPE_KAMA ] { 6 } + Constant [ integer TRADER_MA_TYPE_MAMA ] { 7 } + Constant [ integer TRADER_MA_TYPE_T3 ] { 8 } + Constant [ double TRADER_REAL_MIN ] { -3.0E+37 } + Constant [ double TRADER_REAL_MAX ] { 3.0E+37 } + Constant [ double TRADER_INTEGER_MIN ] { -2147483647 } + Constant [ double TRADER_INTEGER_MAX ] { 2147483647 } + Constant [ integer TRADER_FUNC_UNST_ADX ] { 0 } + Constant [ integer TRADER_FUNC_UNST_ADXR ] { 1 } + Constant [ integer TRADER_FUNC_UNST_ATR ] { 2 } + Constant [ integer TRADER_FUNC_UNST_CMO ] { 3 } + Constant [ integer TRADER_FUNC_UNST_DX ] { 4 } + Constant [ integer TRADER_FUNC_UNST_EMA ] { 5 } + Constant [ integer TRADER_FUNC_UNST_HT_DCPERIOD ] { 6 } + Constant [ integer TRADER_FUNC_UNST_HT_DCPHASE ] { 7 } + Constant [ integer TRADER_FUNC_UNST_HT_PHASOR ] { 8 } + Constant [ integer TRADER_FUNC_UNST_HT_SINE ] { 9 } + Constant [ integer TRADER_FUNC_UNST_HT_TRENDLINE ] { 10 } + Constant [ integer TRADER_FUNC_UNST_HT_TRENDMODE ] { 11 } + Constant [ integer TRADER_FUNC_UNST_KAMA ] { 12 } + Constant [ integer TRADER_FUNC_UNST_MAMA ] { 13 } + Constant [ integer TRADER_FUNC_UNST_MFI ] { 14 } + Constant [ integer TRADER_FUNC_UNST_MINUS_DI ] { 15 } + Constant [ integer TRADER_FUNC_UNST_MINUS_DM ] { 16 } + Constant [ integer TRADER_FUNC_UNST_NATR ] { 17 } + Constant [ integer TRADER_FUNC_UNST_PLUS_DI ] { 18 } + Constant [ integer TRADER_FUNC_UNST_PLUS_DM ] { 19 } + Constant [ integer TRADER_FUNC_UNST_RSI ] { 20 } + Constant [ integer TRADER_FUNC_UNST_STOCHRSI ] { 21 } + Constant [ integer TRADER_FUNC_UNST_T3 ] { 22 } + Constant [ integer TRADER_FUNC_UNST_ALL ] { 23 } + Constant [ integer TRADER_FUNC_UNST_NONE ] { -1 } + Constant [ integer TRADER_COMPATIBILITY_DEFAULT ] { 0 } + Constant [ integer TRADER_COMPATIBILITY_METASTOCK ] { 1 } + Constant [ integer TRADER_ERR_SUCCESS ] { 0 } + Constant [ integer TRADER_ERR_LIB_NOT_INITIALIZE ] { 1 } + Constant [ integer TRADER_ERR_BAD_PARAM ] { 2 } + Constant [ integer TRADER_ERR_ALLOC_ERR ] { 3 } + Constant [ integer TRADER_ERR_GROUP_NOT_FOUND ] { 4 } + Constant [ integer TRADER_ERR_FUNC_NOT_FOUND ] { 5 } + Constant [ integer TRADER_ERR_INVALID_HANDLE ] { 6 } + Constant [ integer TRADER_ERR_INVALID_PARAM_HOLDER ] { 7 } + Constant [ integer TRADER_ERR_INVALID_PARAM_HOLDER_TYPE ] { 8 } + Constant [ integer TRADER_ERR_INVALID_PARAM_FUNCTION ] { 9 } + Constant [ integer TRADER_ERR_INPUT_NOT_ALL_INITIALIZE ] { 10 } + Constant [ integer TRADER_ERR_OUTPUT_NOT_ALL_INITIALIZE ] { 11 } + Constant [ integer TRADER_ERR_OUT_OF_RANGE_START_INDEX ] { 12 } + Constant [ integer TRADER_ERR_OUT_OF_RANGE_END_INDEX ] { 13 } + Constant [ integer TRADER_ERR_INVALID_LIST_TYPE ] { 14 } + Constant [ integer TRADER_ERR_BAD_OBJECT ] { 15 } + Constant [ integer TRADER_ERR_NOT_SUPPORTED ] { 16 } + Constant [ integer TRADER_ERR_INTERNAL_ERROR ] { 5000 } + Constant [ integer TRADER_ERR_UNKNOWN_ERROR ] { 65535 } + } + + - Functions { + Function [ function trader_acos ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ad ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ array $volume ] + } + } + Function [ function trader_add ] { + + - Parameters [2] { + Parameter #0 [ array $real0 ] + Parameter #1 [ array $real1 ] + } + } + Function [ function trader_adosc ] { + + - Parameters [6] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ array $volume ] + Parameter #4 [ $fastPeriod ] + Parameter #5 [ $slowPeriod ] + } + } + Function [ function trader_adx ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_adxr ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_apo ] { + + - Parameters [4] { + Parameter #0 [ array $real ] + Parameter #1 [ $fastPeriod ] + Parameter #2 [ $slowPeriod ] + Parameter #3 [ $mAType ] + } + } + Function [ function trader_aroon ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_aroonosc ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_asin ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_atan ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_atr ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_avgprice ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_bbands ] { + + - Parameters [5] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + Parameter #2 [ $nbDevUp ] + Parameter #3 [ $nbDevDn ] + Parameter #4 [ $mAType ] + } + } + Function [ function trader_beta ] { + + - Parameters [3] { + Parameter #0 [ array $real0 ] + Parameter #1 [ array $real1 ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_bop ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cci ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_cdl2crows ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdl3blackcrows ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdl3inside ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdl3linestrike ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdl3outside ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdl3starsinsouth ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdl3whitesoldiers ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlabandonedbaby ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdladvanceblock ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlbelthold ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlbreakaway ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlclosingmarubozu ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlconcealbabyswall ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlcounterattack ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdldarkcloudcover ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdldoji ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdldojistar ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdldragonflydoji ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlengulfing ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdleveningdojistar ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdleveningstar ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdlgapsidesidewhite ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlgravestonedoji ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlhammer ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlhangingman ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlharami ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlharamicross ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlhighwave ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlhikkake ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlhikkakemod ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlhomingpigeon ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlidentical3crows ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlinneck ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlinvertedhammer ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlkicking ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlkickingbylength ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlladderbottom ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdllongleggeddoji ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdllongline ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlmarubozu ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlmatchinglow ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlmathold ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdlmorningdojistar ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdlmorningstar ] { + + - Parameters [5] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + Parameter #4 [ $penetration ] + } + } + Function [ function trader_cdlonneck ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlpiercing ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlrickshawman ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlrisefall3methods ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlseparatinglines ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlshootingstar ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlshortline ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlspinningtop ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlstalledpattern ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlsticksandwich ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdltakuri ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdltasukigap ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlthrusting ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdltristar ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlunique3river ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlupsidegap2crows ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_cdlxsidegap3methods ] { + + - Parameters [4] { + Parameter #0 [ array $open ] + Parameter #1 [ array $high ] + Parameter #2 [ array $low ] + Parameter #3 [ array $close ] + } + } + Function [ function trader_ceil ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_cmo ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_correl ] { + + - Parameters [3] { + Parameter #0 [ array $real0 ] + Parameter #1 [ array $real1 ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_cos ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_cosh ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_dema ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_div ] { + + - Parameters [2] { + Parameter #0 [ array $real0 ] + Parameter #1 [ array $real1 ] + } + } + Function [ function trader_dx ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_ema ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_exp ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_floor ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ht_dcperiod ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ht_dcphase ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ht_phasor ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ht_sine ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ht_trendline ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ht_trendmode ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_kama ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_linearreg ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_linearreg_angle ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_linearreg_intercept ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_linearreg_slope ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_ln ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_log10 ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_ma ] { + + - Parameters [3] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + Parameter #2 [ $mAType ] + } + } + Function [ function trader_macd ] { + + - Parameters [4] { + Parameter #0 [ array $real ] + Parameter #1 [ $fastPeriod ] + Parameter #2 [ $slowPeriod ] + Parameter #3 [ $signalPeriod ] + } + } + Function [ function trader_macdext ] { + + - Parameters [7] { + Parameter #0 [ array $real ] + Parameter #1 [ $fastPeriod ] + Parameter #2 [ $fastMAType ] + Parameter #3 [ $slowPeriod ] + Parameter #4 [ $slowMAType ] + Parameter #5 [ $signalPeriod ] + Parameter #6 [ $signalMAType ] + } + } + Function [ function trader_macdfix ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $signalPeriod ] + } + } + Function [ function trader_mama ] { + + - Parameters [3] { + Parameter #0 [ array $real ] + Parameter #1 [ $fastLimit ] + Parameter #2 [ $slowLimit ] + } + } + Function [ function trader_mavp ] { + + - Parameters [5] { + Parameter #0 [ array $real ] + Parameter #1 [ array $periods ] + Parameter #2 [ $minPeriod ] + Parameter #3 [ $maxPeriod ] + Parameter #4 [ $mAType ] + } + } + Function [ function trader_max ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_maxindex ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_medprice ] { + + - Parameters [2] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + } + } + Function [ function trader_mfi ] { + + - Parameters [5] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ array $volume ] + Parameter #4 [ $timePeriod ] + } + } + Function [ function trader_midpoint ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_midprice ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_min ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_minindex ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_minmax ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_minmaxindex ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_minus_di ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_minus_dm ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_mom ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_mult ] { + + - Parameters [2] { + Parameter #0 [ array $real0 ] + Parameter #1 [ array $real1 ] + } + } + Function [ function trader_natr ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_obv ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ array $volume ] + } + } + Function [ function trader_plus_di ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_plus_dm ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $timePeriod ] + } + } + Function [ function trader_ppo ] { + + - Parameters [4] { + Parameter #0 [ array $real ] + Parameter #1 [ $fastPeriod ] + Parameter #2 [ $slowPeriod ] + Parameter #3 [ $mAType ] + } + } + Function [ function trader_roc ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_rocp ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_rocr ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_rocr100 ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_rsi ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_sar ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $acceleration ] + Parameter #3 [ $maximum ] + } + } + Function [ function trader_sarext ] { + + - Parameters [10] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ $startValue ] + Parameter #3 [ $offsetOnReverse ] + Parameter #4 [ $accelerationInitLong ] + Parameter #5 [ $accelerationLong ] + Parameter #6 [ $accelerationMaxLong ] + Parameter #7 [ $accelerationInitShort ] + Parameter #8 [ $accelerationShort ] + Parameter #9 [ $accelerationMaxShort ] + } + } + Function [ function trader_sin ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_sinh ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_sma ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_sqrt ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_stddev ] { + + - Parameters [3] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + Parameter #2 [ $nbDev ] + } + } + Function [ function trader_stoch ] { + + - Parameters [8] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $fastK_Period ] + Parameter #4 [ $slowK_Period ] + Parameter #5 [ $slowK_MAType ] + Parameter #6 [ $slowD_Period ] + Parameter #7 [ $slowD_MAType ] + } + } + Function [ function trader_stochf ] { + + - Parameters [6] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $fastK_Period ] + Parameter #4 [ $fastD_Period ] + Parameter #5 [ $fastD_MAType ] + } + } + Function [ function trader_stochrsi ] { + + - Parameters [5] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + Parameter #2 [ $fastK_Period ] + Parameter #3 [ $fastD_Period ] + Parameter #4 [ $fastD_MAType ] + } + } + Function [ function trader_sub ] { + + - Parameters [2] { + Parameter #0 [ array $real0 ] + Parameter #1 [ array $real1 ] + } + } + Function [ function trader_sum ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_t3 ] { + + - Parameters [3] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + Parameter #2 [ $vFactor ] + } + } + Function [ function trader_tan ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_tanh ] { + + - Parameters [1] { + Parameter #0 [ array $real ] + } + } + Function [ function trader_tema ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_trange ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + } + } + Function [ function trader_trima ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_trix ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_tsf ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_typprice ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + } + } + Function [ function trader_ultosc ] { + + - Parameters [6] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod1 ] + Parameter #4 [ $timePeriod2 ] + Parameter #5 [ $timePeriod3 ] + } + } + Function [ function trader_var ] { + + - Parameters [3] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + Parameter #2 [ $nbDev ] + } + } + Function [ function trader_wclprice ] { + + - Parameters [3] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + } + } + Function [ function trader_willr ] { + + - Parameters [4] { + Parameter #0 [ array $high ] + Parameter #1 [ array $low ] + Parameter #2 [ array $close ] + Parameter #3 [ $timePeriod ] + } + } + Function [ function trader_wma ] { + + - Parameters [2] { + Parameter #0 [ array $real ] + Parameter #1 [ $timePeriod ] + } + } + Function [ function trader_set_unstable_period ] { + + - Parameters [2] { + Parameter #0 [ $functionId ] + Parameter #1 [ $unstablePeriod ] + } + } + Function [ function trader_get_unstable_period ] { + + - Parameters [1] { + Parameter #0 [ $functionId ] + } + } + Function [ function trader_set_compat ] { + + - Parameters [1] { + Parameter #0 [ $compat ] + } + } + Function [ function trader_get_compat ] { + + - Parameters [0] { + } + } + Function [ function trader_errno ] { + + - Parameters [0] { + } + } + } +} + -- cgit