diff --git a/reference/trader/constants.xml b/reference/trader/constants.xml index f9adbca33d..ec46e01871 100644 --- a/reference/trader/constants.xml +++ b/reference/trader/constants.xml @@ -116,6 +116,276 @@ + + + TRADER_FUNC_UNST_ADX + (integer) + + + + + + + + + TRADER_FUNC_UNST_ADXR + (integer) + + + + + + + + + TRADER_FUNC_UNST_ATR + (integer) + + + + + + + + + TRADER_FUNC_UNST_CMO + (integer) + + + + + + + + + TRADER_FUNC_UNST_DX + (integer) + + + + + + + + + TRADER_FUNC_UNST_EMA + (integer) + + + + + + + + + TRADER_FUNC_UNST_HT_DCPERIOD + (integer) + + + + + + + + + TRADER_FUNC_UNST_HT_DCPHASE + (integer) + + + + + + + + + TRADER_FUNC_UNST_HT_PHASOR + (integer) + + + + + + + + + TRADER_FUNC_UNST_HT_SINE + (integer) + + + + + + + + + TRADER_FUNC_UNST_HT_TRENDLINE + (integer) + + + + + + + + + TRADER_FUNC_UNST_HT_TRENDMODE + (integer) + + + + + + + + + TRADER_FUNC_UNST_KAMA + (integer) + + + + + + + + + TRADER_FUNC_UNST_MAMA + (integer) + + + + + + + + + TRADER_FUNC_UNST_MFI + (integer) + + + + + + + + + TRADER_FUNC_UNST_MINUS_DI + (integer) + + + + + + + + + TRADER_FUNC_UNST_MINUS_DM + (integer) + + + + + + + + + TRADER_FUNC_UNST_NATR + (integer) + + + + + + + + + TRADER_FUNC_UNST_PLUS_DI + (integer) + + + + + + + + + TRADER_FUNC_UNST_PLUS_DM + (integer) + + + + + + + + + TRADER_FUNC_UNST_RSI + (integer) + + + + + + + + + TRADER_FUNC_UNST_STOCHRSI + (integer) + + + + + + + + + TRADER_FUNC_UNST_T3 + (integer) + + + + + + + + + TRADER_FUNC_UNST_ALL + (integer) + + + + + + + + + TRADER_FUNC_UNST_NONE + (integer) + + + + + + + + + TRADER_COMPATIBILITY_DEFAULT + (integer) + + + + + + + + + TRADER_COMPATIBILITY_METASTOCK + (integer) + + + + + + diff --git a/reference/trader/functions/trader-get-compat.xml b/reference/trader/functions/trader-get-compat.xml new file mode 100644 index 0000000000..1b7c7f5997 --- /dev/null +++ b/reference/trader/functions/trader-get-compat.xml @@ -0,0 +1,47 @@ + + + + + + trader_get_compat + Get compatibility mode + + + + &reftitle.description; + + integertrader_get_compat + + + + Get compatibility mode which affects the way calculations are done by all the extension functions. + + + + &reftitle.returnvalues; + Returns the compatibility mode id. + + + + + + diff --git a/reference/trader/functions/trader-get-unstable-period.xml b/reference/trader/functions/trader-get-unstable-period.xml new file mode 100644 index 0000000000..c6a776d697 --- /dev/null +++ b/reference/trader/functions/trader-get-unstable-period.xml @@ -0,0 +1,62 @@ + + + + + + trader_get_unstable_period + Get unstable period + + + + &reftitle.description; + + integertrader_get_unstable_period + integerfunctionId + + + Get unstable period factor for a particular function. + + + + + &reftitle.parameters; + + + functionId + + + Function ID the factor to be read for. TRADER_FUNC_UNST_* constant series should be used. + + + + + + + + &reftitle.returnvalues; + Returns the unstable period factor for the corresponding function. + + + + + + diff --git a/reference/trader/functions/trader-set-compat.xml b/reference/trader/functions/trader-set-compat.xml new file mode 100644 index 0000000000..6e4eb4eadf --- /dev/null +++ b/reference/trader/functions/trader-set-compat.xml @@ -0,0 +1,62 @@ + + + + + + trader_set_compat + Set compatibility mode + + + + &reftitle.description; + + voidtrader_set_compat + integercompatId + + + Set compatibility mode which will affect the way calculations are done by all the extension functions. + + + + + &reftitle.parameters; + + + compatId + + + Compatibility Id. TRADER_COMPATIBILITY_* constant series should be used. + + + + + + + + &reftitle.returnvalues; + &return.void; + + + + + + diff --git a/reference/trader/functions/trader-set-unstable-period.xml b/reference/trader/functions/trader-set-unstable-period.xml new file mode 100644 index 0000000000..7c520e57ec --- /dev/null +++ b/reference/trader/functions/trader-set-unstable-period.xml @@ -0,0 +1,71 @@ + + + + + + trader_set_unstable_period + Set unstable period + + + + &reftitle.description; + + voidtrader_set_unstable_period + integerfunctionId + integertimePeriod + + + Influences unstable period factor for functions, which are sensible to it. More information about unstable periods can be found on the TA-Lib API documentation page. + + + + + &reftitle.parameters; + + + functionId + + + Function ID the factor should be set for. TRADER_FUNC_UNST_* constant series can be used to affect the corresponding function. + + + + + timePeriod + + + Unstable period value. + + + + + + + + &reftitle.returnvalues; + &return.void; + + + + + + diff --git a/reference/trader/setup.xml b/reference/trader/setup.xml index fd58741173..aa5c9a2593 100644 --- a/reference/trader/setup.xml +++ b/reference/trader/setup.xml @@ -21,7 +21,8 @@ &url.pecl.package;trader. - &pecl.windows.download; + + A DLL for this PECL extension is available under http://windows.php.net/downloads/pecl/releases/trader/. diff --git a/reference/trader/versions.xml b/reference/trader/versions.xml index f9a45b86ef..f6a41496d4 100644 --- a/reference/trader/versions.xml +++ b/reference/trader/versions.xml @@ -164,6 +164,10 @@ + + + +