Type/to search
Built-in Functions
Global
Log
Market
Trade
Account
Futures
Exchange
IO
Network
Storage
Threads
TA
Talib
Overlap Studies
talib.ACCBANDS
talib.BBANDS
talib.DEMA
talib.EMA
talib.HT_TRENDLINE
talib.KAMA
talib.MA
talib.MAMA
talib.MAVP
talib.MIDPOINT
talib.MIDPRICE
talib.SAR
talib.SAREXT
talib.SMA
talib.T3
talib.TEMA
talib.TRIMA
talib.WMA
Momentum Indicators
Volume Indicators
Volatility Indicators
Cycle Indicators
Price Transform
Statistic Functions
Math Transform
Math Operators
Pattern Recognition
OS
Structures
Built-in Variables and Constants
Conventions
Exchanges

Calculates the Parabolic SAR - Extended.

talib.SAREXT(inPriceHL)
talib.SAREXT(inPriceHL, optInStartValue)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong, optInAccelerationInitShort)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong, optInAccelerationInitShort, optInAccelerationShort)
talib.SAREXT(inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong, optInAccelerationInitShort, optInAccelerationShort, optInAccelerationMaxShort)

Examples

Compute the Parabolic SAR - Extended from the latest K-lines.

javascript
function main() { var records = exchange.GetRecords() if (!records) return var ret = talib.SAREXT(records) Log(ret) }
python
import talib def main(): records = exchange.GetRecords() if not records: return ret = talib.SAREXT(records.High, records.Low) Log(ret)

Returns

TypeDescription

numeric array

Indicator values, the same length as the input; the leading values without enough data are NaN.

Arguments

NameTypeRequiredDescription

inPriceHL

Record array

Yes

K-line array; the high and low fields are used. In Python, pass records.High, records.Low in this order.

optInStartValue

number

No

Start value: 0 detects the direction automatically, a positive value starts long and a negative value starts short. Default 0.

optInOffsetOnReverse

number

No

Offset on reverse. Default 0.

optInAccelerationInitLong

number

No

Initial acceleration factor for longs (AF Init Long). Default 0.02.

optInAccelerationLong

number

No

Acceleration factor for longs (AF Long). Default 0.02.

optInAccelerationMaxLong

number

No

Maximum acceleration factor for longs (AF Max Long). Default 0.2.

optInAccelerationInitShort

number

No

Initial acceleration factor for shorts (AF Init Short). Default 0.02.

optInAccelerationShort

number

No

Acceleration factor for shorts (AF Short). Default 0.02.

optInAccelerationMaxShort

number

No

Maximum acceleration factor for shorts (AF Max Short). Default 0.2.

See Also

Remarks

TA-Lib equivalent: SAREXT(Records[High,Low],Start Value = 0,Offset on Reverse = 0,AF Init Long = 0.02,AF Long = 0.02,AF Max Long = 0.2,AF Init Short = 0.02,AF Short = 0.02,AF Max Short = 0.2) = Array(outReal).