summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION1410
1 files changed, 1410 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..03aa9dd
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,1410 @@
+Extension [ <persistent> extension #150 trader version 0.4.0 ] {
+
+ - INI {
+ Entry [ trader.real_precision <ALL> ]
+ Current = '3'
+ }
+ Entry [ trader.real_round_mode <ALL> ]
+ 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 [ <internal:trader> function trader_acos ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ad ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <required> array $volume ]
+ }
+ }
+ Function [ <internal:trader> function trader_add ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real0 ]
+ Parameter #1 [ <required> array $real1 ]
+ }
+ }
+ Function [ <internal:trader> function trader_adosc ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <required> array $volume ]
+ Parameter #4 [ <optional> $fastPeriod ]
+ Parameter #5 [ <optional> $slowPeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_adx ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_adxr ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_apo ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $fastPeriod ]
+ Parameter #2 [ <optional> $slowPeriod ]
+ Parameter #3 [ <optional> $mAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_aroon ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_aroonosc ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_asin ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_atan ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_atr ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_avgprice ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_bbands ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ Parameter #2 [ <optional> $nbDevUp ]
+ Parameter #3 [ <optional> $nbDevDn ]
+ Parameter #4 [ <optional> $mAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_beta ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real0 ]
+ Parameter #1 [ <required> array $real1 ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_bop ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cci ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl2crows ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl3blackcrows ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl3inside ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl3linestrike ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl3outside ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl3starsinsouth ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdl3whitesoldiers ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlabandonedbaby ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdladvanceblock ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlbelthold ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlbreakaway ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlclosingmarubozu ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlconcealbabyswall ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlcounterattack ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdldarkcloudcover ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdldoji ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdldojistar ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdldragonflydoji ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlengulfing ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdleveningdojistar ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdleveningstar ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlgapsidesidewhite ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlgravestonedoji ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlhammer ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlhangingman ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlharami ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlharamicross ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlhighwave ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlhikkake ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlhikkakemod ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlhomingpigeon ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlidentical3crows ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlinneck ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlinvertedhammer ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlkicking ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlkickingbylength ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlladderbottom ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdllongleggeddoji ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdllongline ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlmarubozu ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlmatchinglow ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlmathold ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlmorningdojistar ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlmorningstar ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ Parameter #4 [ <optional> $penetration ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlonneck ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlpiercing ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlrickshawman ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlrisefall3methods ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlseparatinglines ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlshootingstar ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlshortline ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlspinningtop ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlstalledpattern ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlsticksandwich ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdltakuri ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdltasukigap ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlthrusting ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdltristar ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlunique3river ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlupsidegap2crows ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_cdlxsidegap3methods ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $open ]
+ Parameter #1 [ <required> array $high ]
+ Parameter #2 [ <required> array $low ]
+ Parameter #3 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_ceil ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_cmo ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_correl ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real0 ]
+ Parameter #1 [ <required> array $real1 ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_cos ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_cosh ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_dema ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_div ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real0 ]
+ Parameter #1 [ <required> array $real1 ]
+ }
+ }
+ Function [ <internal:trader> function trader_dx ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_ema ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_exp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_floor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ht_dcperiod ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ht_dcphase ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ht_phasor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ht_sine ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ht_trendline ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ht_trendmode ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_kama ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_linearreg ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_linearreg_angle ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_linearreg_intercept ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_linearreg_slope ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_ln ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_log10 ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_ma ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ Parameter #2 [ <optional> $mAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_macd ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $fastPeriod ]
+ Parameter #2 [ <optional> $slowPeriod ]
+ Parameter #3 [ <optional> $signalPeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_macdext ] {
+
+ - Parameters [7] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $fastPeriod ]
+ Parameter #2 [ <optional> $fastMAType ]
+ Parameter #3 [ <optional> $slowPeriod ]
+ Parameter #4 [ <optional> $slowMAType ]
+ Parameter #5 [ <optional> $signalPeriod ]
+ Parameter #6 [ <optional> $signalMAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_macdfix ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $signalPeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_mama ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $fastLimit ]
+ Parameter #2 [ <optional> $slowLimit ]
+ }
+ }
+ Function [ <internal:trader> function trader_mavp ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <required> array $periods ]
+ Parameter #2 [ <optional> $minPeriod ]
+ Parameter #3 [ <optional> $maxPeriod ]
+ Parameter #4 [ <optional> $mAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_max ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_maxindex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_medprice ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ }
+ }
+ Function [ <internal:trader> function trader_mfi ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <required> array $volume ]
+ Parameter #4 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_midpoint ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_midprice ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_min ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_minindex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_minmax ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_minmaxindex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_minus_di ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_minus_dm ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_mom ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_mult ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real0 ]
+ Parameter #1 [ <required> array $real1 ]
+ }
+ }
+ Function [ <internal:trader> function trader_natr ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_obv ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <required> array $volume ]
+ }
+ }
+ Function [ <internal:trader> function trader_plus_di ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_plus_dm ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_ppo ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $fastPeriod ]
+ Parameter #2 [ <optional> $slowPeriod ]
+ Parameter #3 [ <optional> $mAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_roc ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_rocp ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_rocr ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_rocr100 ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_rsi ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_sar ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $acceleration ]
+ Parameter #3 [ <optional> $maximum ]
+ }
+ }
+ Function [ <internal:trader> function trader_sarext ] {
+
+ - Parameters [10] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <optional> $startValue ]
+ Parameter #3 [ <optional> $offsetOnReverse ]
+ Parameter #4 [ <optional> $accelerationInitLong ]
+ Parameter #5 [ <optional> $accelerationLong ]
+ Parameter #6 [ <optional> $accelerationMaxLong ]
+ Parameter #7 [ <optional> $accelerationInitShort ]
+ Parameter #8 [ <optional> $accelerationShort ]
+ Parameter #9 [ <optional> $accelerationMaxShort ]
+ }
+ }
+ Function [ <internal:trader> function trader_sin ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_sinh ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_sma ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_sqrt ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_stddev ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ Parameter #2 [ <optional> $nbDev ]
+ }
+ }
+ Function [ <internal:trader> function trader_stoch ] {
+
+ - Parameters [8] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $fastK_Period ]
+ Parameter #4 [ <optional> $slowK_Period ]
+ Parameter #5 [ <optional> $slowK_MAType ]
+ Parameter #6 [ <optional> $slowD_Period ]
+ Parameter #7 [ <optional> $slowD_MAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_stochf ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $fastK_Period ]
+ Parameter #4 [ <optional> $fastD_Period ]
+ Parameter #5 [ <optional> $fastD_MAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_stochrsi ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ Parameter #2 [ <optional> $fastK_Period ]
+ Parameter #3 [ <optional> $fastD_Period ]
+ Parameter #4 [ <optional> $fastD_MAType ]
+ }
+ }
+ Function [ <internal:trader> function trader_sub ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real0 ]
+ Parameter #1 [ <required> array $real1 ]
+ }
+ }
+ Function [ <internal:trader> function trader_sum ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_t3 ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ Parameter #2 [ <optional> $vFactor ]
+ }
+ }
+ Function [ <internal:trader> function trader_tan ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_tanh ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $real ]
+ }
+ }
+ Function [ <internal:trader> function trader_tema ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_trange ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_trima ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_trix ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_tsf ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_typprice ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_ultosc ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod1 ]
+ Parameter #4 [ <optional> $timePeriod2 ]
+ Parameter #5 [ <optional> $timePeriod3 ]
+ }
+ }
+ Function [ <internal:trader> function trader_var ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ Parameter #2 [ <optional> $nbDev ]
+ }
+ }
+ Function [ <internal:trader> function trader_wclprice ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ }
+ }
+ Function [ <internal:trader> function trader_willr ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $high ]
+ Parameter #1 [ <required> array $low ]
+ Parameter #2 [ <required> array $close ]
+ Parameter #3 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_wma ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $real ]
+ Parameter #1 [ <optional> $timePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_set_unstable_period ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $functionId ]
+ Parameter #1 [ <required> $unstablePeriod ]
+ }
+ }
+ Function [ <internal:trader> function trader_get_unstable_period ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $functionId ]
+ }
+ }
+ Function [ <internal:trader> function trader_set_compat ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $compat ]
+ }
+ }
+ Function [ <internal:trader> function trader_get_compat ] {
+
+ - Parameters [0] {
+ }
+ }
+ Function [ <internal:trader> function trader_errno ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+}
+