You are here:  Home » 未分类 » 指标参考 – backtrader中文教程

指标Reference

AccelerationDecelerationOscillator

Alias:

* AccDeOsc

加/减速技术指标(AC)测量加速度与当前的驱动力的减速。该指标将改变在动力的任何变化,前方向当中,这反过来,将所述price.

Formula之前改变其方向:

* AcdDecOsc = AwesomeOscillator - SMA(AwesomeOscillator, period)

参见:

* [https://www.metatrader5.com/en/terminal/help/indicators/bw_indicators/ao](https://www.metatrader5.com/en/terminal/help/indicators/bw_indicators/ao)

* [https://www.ifcmarkets.com/en/ntx-indicators/ntx-indicators-accelerator-decelerator-oscillator](https://www.ifcmarkets.com/en/ntx-indicators/ntx-indicators-accelerator-decelerator-oscillator)

线:

* accde

PARAMS:

* period (5)

* movav (SMA)

PlotInfo:

* plot (True)

* plotmaster (None)

* legendloc (None)

* subplot (True)

* plotname ()

* plotskip (False)

* plotabove (False)

* plotlinelabels (False)

* plotlinevalues (True)

* plotvaluetags (True)

plotlines

  • ACCDE:
    • _method(bar)
    • alpha (0.5)
    • width (1.0)

Accum

Alias:

  • CumSum,数据values

Formula的CumulativeSum

Cummulative总和:

  • ACCUM + =data

Lines:

  • accum

Params:

  • seed(0.0)

PlotInfo:

plotlines

  • ACCUM:

AdaptiveMovingAverage

Alias:

  • KAMA,MovingAverageAdaptive

佩里考夫曼在他的书中定义的“更灵活的交易” .

他是用移动平均规模不断通过平滑因子考虑到市场的方向和波动。平滑因子从2 ExponetialMovingAverage平滑因子计算,一快一和缓慢one.

市场趋势的价值将趋于快速EMA平滑期。如果市场没有趋势将朝着缓慢移动均线平滑period.

他是SmoothingMovingAverage的子类,重写一次账户平滑factor

Formula的活性质:

    • direction = close – close_period
    • volatility = sumN(abs(close – close_n), period)
    • effiency_ratio = abs(direction / volatility)
    • fast = 2 / (fast_period + 1)
    • slow = 2 / (slow_period + 1)
    • smfactor = squared(efficienty_ratio * (fast – slow) + slow)
    • smfactor1 = 1.0 – smfactor
  • 初始种子值是SimpleMovingAverage

也可以参考一下:

  • http://fxcodebase.com/wiki/index.php/Kaufman’s_Adaptive_Moving_Average_(KAMA)
  • http://www.metatrader5.com/en/terminal/help/analytics/indicators/trend_indicators/ama
  • http://help.cqg.com/cqgic/default.htm#!Documents/adaptivemovingaverag2.htm

Lines:

  • kama

Params:

  • period (30)
  • fast (2)
  • slow (30)

PlotInfo:

  • plot (真)
  • plotmaster(无)
  • legendloc(无)
  • subplot(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

PlotLines:

  • kama:

AdaptiveMovingAverageEnvelope

Alias:

  • KAMAEnvelope,MovingAverageAdaptiveEnvelope

AdaptiveMovingAverage和包络频带分离“PERC”从it

Formula:

  • kama (from AdaptiveMovingAverage)
  • top = kama * (1 + perc)
  • bot = kama * (1 – perc)

参见:

  • http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:moving_average_envelopes

Lines:

  • kama
  • top
  • bot

Params:

  • period (30)
  • fast (2)
  • slow (30)
  • perc (2.5)

PlotInfo:

  • plot(真)
  • plotmaster(无)
  • legendloc(无)
  • subplot (假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

PlotLines:

  • kama:
  • top:
    • _samecolor (True)
  • bot:
    • _samecolor (True)

AdaptiveMovingAverageOscillator

别名:

  • AdaptiveMovingAverageOsc,KAMAOscillator,KAMAOsc,MovingAverageAdaptiveOscillator,围绕其data

Lines一个AdaptiveMovingAverage的MovingAverageAdaptiveOsc

Lines:

kama
Params:

period (30)

fast (2)

slow (30)

PlotInfo:

plot (True)

plotmaster (None)

legendloc (None)

subplot (True)

plotname ()

plotskip (False)

plotabove (False)

plotlinelabels (False)

plotlinevalues (True)

plotvaluetags (True)

plotymargin (0.0)

plotyhlines ([])

plotyticks ([])

plothlines ([])

plotforce (False)

PlotLines:

kama:

_0:

_name (osc)

 

<>158<>

  • <>159<>
  • <>160<>
    • <>161<>

<>162<>

<>163<>True<>164<>1.0<>165<>all<>166<>period<>167<>True<>168<>

<>169<>all<>170<>

<>171<>

  • <>172<>

<>173<>

  • <>174<>

<>175<>

  • <>176<>

<>177<>

  • <>178<>
  • <>179<>
  • <>180<>
  • <>181<>
  • <>182<>
  • <>183<>
  • <>184<>
  • <>185<>
  • <>186<>
  • <>187<>
  • <>188<>
  • <>189<>
  • <>190<>
  • <>191<>
  • <>192<>

<>193<>

  • <>194<>

<>195<>

<>196<>True<>197<>1.0<>198<>any<>199<>period<>200<>True<>201<>

<>202<>any<>203<>

<>204<>

  • <>205<>

<>206<>

  • <>207<>

<>208<>

  • <>209<>

<>210<>

  • <>211<>
  • <>212<>
  • <>213<>
  • <>214<>
  • <>215<>
  • <>216<>
  • <>217<>
  • <>218<>
  • <>219<>
  • <>220<>
  • <>221<>
  • <>222<>
  • <>223<>
  • <>224<>
  • <>225<>

<>226<>

  • <>227<>

<>228<>

计算func对于给定的period

Formula:

  • 线= FUNC(数据,周期)

线:

  • apply

PARAMS:

  • 时段(1)
  • FUNC(无)

PlotInfo:

plotlines

  • 适用于:

AroonDown

This从指标AroonDown AroonUpDown由图莎尔开发缠得在1995.

Formula:

  • 向下= 100 *(周期 – 距离到最低低)/ period

Note:

The lines oscillate between 0 and 100. That means that the “distance” to
the last highest or lowest must go from 0 to period so that the formula
can yield 0 and 100.

Hence the lookback period is period + 1, because the current bar is also
taken into account. And therefore this indicator needs an effective
lookback period of period + 1.

参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:aroon

Lines:

  • aroondown

Params:

  • 周期(14)
  • 上频带(70)
  • lowerband(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • <>273<>
  • <>274<>
  • <>275<>
  • <>276<>
  • <>277<>
  • <>278<>
  • <>279<>
  • <>280<>
  • <>281<>
  • <>282<>
  • <>283<>
  • <>284<>

<>285<>

  • <>286<>

<>287<>

<>288<>

  • <>289<>

<>290<>

<>291<>

  • <>292<>

<>293<>

  • <>294<>

<>295<>

  • <>296<>

<>297<>

  • <>298<>
  • <>299<>
  • <>300<>

<>301<>

plotlines

  • aroonosc:

AroonUp

This从指示器AroonUp AroonUpDown由图莎尔开发缠得在1995.

Formula:

  • 向上= 100 *(周期 – 到最高高的距离)/ period

Note:

The lines oscillate between 0 and 100. That means that the “distance” to
the last highest or lowest must go from 0 to period so that the formula
can yield 0 and 100.

Hence the lookback period is period + 1, because the current bar is also
taken into account. And therefore this indicator needs an effective
lookback period of period + 1.

参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:aroon

Lines:

  • aroonup

Params:

  • 周期(14)
  • 上频带(70)
  • lowerband(30)

PlotInfo:

主要情节:

  • aroonup:

AroonUpDown

Alias:

  • 由图莎尔钱德在1995.

AroonIndicator

Developed`它试图确定一种趋势,通过计算距离多远存在与否一个给定的周期中的最后的高点/低点是(AroonUp / AroonDown

公式:

  • 向上= 100 *(周期 – 到最高高的距离)/ period
  • down?= 100 *(周期 – 距离到最低低)/ period

Note:

The lines oscillate between 0 and 100. That means that the “distance” to
the last highest or lowest must go from 0 to period so that the formula
can yield 0 and 100.

Hence the lookback period is period + 1, because the current bar is also
taken into account. And therefore this indicator needs an effective
lookback period of period + 1.

参见:

  • 的http://stockcharts.com/school/doku.php ID= chart_school:technical_indicators:aroon

Lines:

  • aroonup
  • aroondown

Params:

  • 周期(14)
  • 上频带(70)
  • lowerband(30)

PlotInfo:

plotlines

  • aroonup:
  • aroondown:

AroonUpDownOscillator

Alias:

Presents一起指标AroonUpDown和AroonOsc

公式:

(None, uses the aforementioned indicators)

请参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:aroon

Lines:

  • aroonup
  • aroondown
  • aroonosc

Params:

  • 周期(14)
  • 上频带(70)
  • lowerband(30)

PlotInfo:

plotlines

  • aroonup:
  • aroondown:
  • aroonosc:

Average

Alias:

  • ArithmeticMean,算术Mean

Averages一个给定的数据经period

Formula:

  • AV =数据(周期)/ period

See也:

  • https://en.wikipedia.org/wiki/Arithmetic_mean

Lines:

  • av

Params:

  • period(1)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • AV:

AverageDirectionalMovementIndex

Alias:

  • ADX

由J·韦尔斯·怀尔德,小在他的著作中定义的1978年“New Concepts in
Technical Trading Systems”
.

用来衡量趋势strength

This指标只能说明ADX:

  • 使用PlusDirectionalIndicator(PlusDI)获得+ DI
  • Use MinusDirectionalIndicator(MinusDI)获得-DI
  • Use方向指示器(DI),以获得+ DI,-DI
  • Use AverageDirectionalIndexRating(ADX)得到ADX,ADXR
  • Use DirectionalMovementIndex(DMI),以获得ADX,+ DI,-DI
  • <>463<>

<>464<>

  • <>465<>
  • <>466<>
  • <>467<>
  • <>468<>
  • <>469<>
  • <>470<>
  • <>471<>
  • <>472<>

<>473<>

<>474<>

  • <>475<>

<>476<>

  • <>477<>

<>478<>

  • <>479<>
  • <>480<>

<>481<>

  • <>482<>
  • <>483<>
  • <>484<>
  • <>485<>
  • <>486<>
  • <>487<>
  • <>488<>
  • <>489<>
  • <>490<>
  • <>491<>
  • <>492<>
  • <>493<>
  • <>494<>
  • <>495<>
  • <>496<>

<>497<>

  • <>498<>
    • <>499<>
  • <>500<>
    • <>501<>
  • <>502<>
    • <>503<>

<>504<>

<>505<>

  • <>506<>

<>507<>“New Concepts in
Technical Trading Systems”
.

<>508<>

<>509<>

<>510<>

  • <>511<>
  • <>512<>
  • <>513<>
  • <>514<>
  • <>515<>
  • <>516<>

<>517<>

  • <>518<>
  • <>519<>
  • <>520<>
  • <>521<>
  • <>522<>
  • <>523<>
  • <>524<>
  • <>525<>
  • <>526<>

<>527<>

<>528<>

  • <>529<>

<>530<>

  • <>531<>
  • <>532<>

<>533<>

  • <>534<>
  • <>535<>

<>536<>

  • <>537<>
  • <>538<>
  • <>539<>
  • <>540<>
  • <>541<>
  • <>542<>
  • <>543<>
  • <>544<>
  • <>545<>
  • <>546<>
  • <>547<>
  • <>548<>
  • <>549<>
  • <>550<>
  • <>551<>

<>552<>

  • <>553<>
    • <>554<>
  • <>555<>
    • <>556<>
  • <>557<>
    • <>558<>
  • <>559<>
    • <>560<>

<>561<>

<>562<>

  • <>563<>

<>564<>“New Concepts in
Technical Trading Systems”
.

<>565<>

<>566<>

  • <>567<>

<>568<>

  • <>569<>

<>570<>

  • <>571<>

<>572<>

  • <>573<>
  • <>574<>

<>575<>

  • <>576<>
  • <>577<>
  • <>578<>
  • <>579<>
  • <>580<>
  • <>581<>
  • <>582<>
  • <>583<>
  • <>584<>
  • <>585<>
  • <>586<>
  • <>587<>
  • <>588<>
  • <>589<>
  • <>590<>

<>591<>

  • <>592<>

<>593<>

<>594<>

  • <>595<>

真棒振荡器(AO)是一个动量指标反映精确市场变化的驱动力,这有助于识别趋势的强度可达形成和reversal.

Formula的点:

  • 位价=(高+低)/ 2
  • AO = SMA(中间价,5) -SMA(中间价,34)

参见:

  • 的https://www.metatrader5.com/en/terminal/help/indicators/bw_indicators/awesome
  • https://www.ifcmarkets.com/en/ntx-indicators/awesome-oscillator

Lines:

  • ao

Params:

  • fast(5)
  • 慢(34)
  • movav(SMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • AO:
    • _method(巴)
    • α(0.5)
    • 宽度(1.0)

BaseApplyN

基类ApplyN而其他的可能需要func作为参数但想在indicator.

Calculates`以限定线func对于其中func被给定为一个参数的给定时期,又名命名参数或kwarg

公式:

  • 线[0] = FUNC(数据,周期)

超出第一(索引0)定义的任何额外的线不calculated

PARAMS:

  • 时段(1)
  • FUNC(无)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

BollingerBands

别名:

  • 约翰·布林在80年代BBands

Defined。它通过定义测量波动在距离x标准deviations

Formula上部和下部频带:

  • 中频带= SimpleMovingAverage(接近,周期)
  • 拓邦=中频+ devfactor * StandardDeviation(数据,周期)
  • botband =中频 – devfactor * StandardDeviation(数据,周期)

参见:

  • 的http:// EN。wikipedia.org/wiki/Bollinger_Bands

Lines:

  • mid
  • top
  • bot

Params:

  • 期(20)
  • devfactor(2.0)
  • movav(MovingAverageSimple)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 中期:
    • LS( – )
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

BollingerBandsPct

Extends布林线与百分比line

Lines:

  • mid
  • top
  • bot
  • pctb

Params:

  • 周期(20)
  • devfactor(2.0)
  • movav(MovingAverageSimple)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的故事情节:

  • 中期:
    • LS( – )
  • 顶:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)
  • pctb:
    • _name(%B)

CointN

Calculates得分(coint_t)和p值用于给出period为数据feeds

Usespandasstatsmodels(对于coint

线:

  • score
  • pvalue

Params:

  • 周期(10)
  • 回归©

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 的分数:
  • p值:

CommodityChannelIndex

别名:

  • 由Donald兰伯特在1980 CCI

Introduced测量的变化从它的平均“典型价格”(见下文),以确定极端和reversals

Formula:

  • TP = typical_price =(高+低+接近)/ 3
  • tpmean = MovingAverage(TP,周期)
  • 偏差=TP – tpmean
  • meandev = meanDeviation(TP)
  • CCI =偏差/(meandeviation *因子)

参见:

  • 的https:// EN。wikipedia.org/wiki/Commodity_channel_index

Lines:

  • cci

Params:

  • period(20)
  • 因子(0.015)
  • movav(MovingAverageSimple)
  • 上频带(100.0)
  • lowerband(-100.0)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • <>799<>
  • <>800<>
  • <>801<>

<>802<>

  • <>803<>

<>804<>

<>805<><>806<><>807<><>808<><>809<>

<>810<><>811<><>812<><>813<><>814<>

<>815<>

  • <>816<>
  • <>817<>

<>818<>

  • <>819<>

<>820<>

  • <>821<>
  • <>822<>
  • <>823<>
  • <>824<>
  • <>825<>
  • <>826<>
  • <>827<>
  • <>828<>
  • <>829<>
  • <>830<>
  • <>831<>
  • <>832<>
  • <>833<>
  • <>834<>
  • <>835<>

<>836<>

  • <>837<>

<>838<>

<>839<>

  • <>840<><>841<><>842<><>843<><>844<>
  • <>845<><>846<><>847<><>848<><>849<>

<>850<><>851<><>852<>

<>853<>

  • <>854<>
  • <>855<>
  • <>856<>
  • <>857<>

<>858<>

  • <>859<>

<>860<>

  • <>861<>
  • <>862<>
  • <>863<>
  • <>864<>
  • <>865<>
  • <>866<>
  • <>867<>
  • <>868<>
  • <>869<>
  • <>870<>
  • <>871<>
  • <>872<>
  • <>873<>
  • <>874<>
  • <>875<>

<>876<>

  • <>877<>

<>878<>

<>879<><>880<><>881<><>882<><>883<>

<>884<><>885<><>886<><>887<><>888<>

<>889<>

  • <>890<>
  • <>891<>

<>892<>

  • <>893<>

<>894<>

  • <>895<>
  • <>896<>
  • <>897<>
  • <>898<>
  • <>899<>
  • <>900<>
  • <>901<>
  • <>902<>
  • <>903<>
  • <>904<>
  • <>905<>
  • <>906<>
  • <>907<>
  • <>908<>
  • <>909<>

<>910<>

  • <>911<>

<>912<>

<>913<>

<>914<>Bounded<>915<>

<>916<>

  • HTTP://web.archive.org/web/20131216100741/http://quantingdutchman.wordpress.com/2010/08/06/dv2-indicator-for-amibroker/

Lines:

  • dv2

Params:

  • 周期(252)
  • maperiod(2)
  • _movav(SMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的故事情节:

  • DV2:

DemarkPivotPoint

Defines考虑到价格的平均值的显着性水平较大的时间范围的过去期间的杆组件。例如,当有天工作时,值从已经“过去”一个月服用使用该指示器的固定prices.

Example:

<>945<>

<>946<>__init__<>947<>

<>948<>

<>949<>

  • <>950<>

<>951<>

<>952<>days<>953<>months<>954<>

<>955<>

  • <>956<>
  • <>957<>
  • <>958<>
  • <>959<>
  • <>960<>
  • <>961<>

<>962<>

  • <>963<>

<>964<>

  • <>965<>
  • <>966<>
  • <>967<>

<>968<>

  • <>969<>
  • 关闭(假)
  • _autoplot(真)
  • 级别1(0.382)
  • 级别2(0.618)
  • 级别3(1.0)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 号码:
  • S1:
  • R1:

DetrendedPriceOscillator

Alias:

  • 由Joe DiNapoli在他的书中DPO

Defined“Trading with DiNapoli levels”

这措施阻止移动平均线(趋势)的价格变化因此删除从price.

Formula“趋势”因素:

  • movav = MovingAverage(接近,周期)
  • DPO =紧密 – movav(移位周期/ 2+ 1)

参见:

  • 的http://en.wikipedia.org/wiki/Detrended_price_oscillator

Lines:

  • dpo

PARAMS:

  • 周期(20)
  • movav(MovingAverageSimple)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的故事情节:

  • DPO:

DicksonMovingAverage

Alias:

  • DMA,DicksonMA

By弥敦道Dickson

Dickson Moving Average结合了ZeroLagIndicator(又名ErrorCorrectingEC)通过EhlersHullMovingAverage到尝试传递接近于Jurik移动Averages

Formula的结果:

  • EC = ZeroLagIndicator(周期,gainlimit)
  • HMA = HullMovingAverage(hperiod)
  • DMA =(EC + HMA)/ 2
  • The默认均线为ZeroLagIndicator是EMA,但可以可以与参数改变_movav

    NOTE *:所传递的移动平均必须计算α(和1 -阿尔法),使其可在属性alphaalpha1

  • 的2nd移动averag可以从Hull改为任何其他与帕拉姆_hma

参见:

  • 的https://www.reddit.com/r/algotrading/comments/4xj3vh/dickson_moving_average

Lines:

  • dma

Params:

  • 周期(30)
  • gainlimit(50)
  • hperiod(7)
  • _movav(EMA)
  • _hma(HMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • DMA:

DicksonMovingAverageEnvelope

Alias:

  • DMAEnvelope,DicksonMAEnvelope

DicksonMovingAverage和包络频带分离“PERC”从it

Formula:

  • DMA(从DicksonMovingAverage)
  • 顶部= DMA *(1 + PERC)
  • 机器人= DMA *(1 – PERC)

参见:

  • http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:moving_average_envelopes

Lines:

  • dma
  • top
  • bot

PARAMS:

  • 周期(30)
  • gainlimit(50)
  • hperiod(7)
  • _movav(EMA)
  • _hma(HMA)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • DMA:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

DicksonMovingAverageOscillator

Alias:

  • DicksonMovingAverageOsc,DMAOscillator,DMAOsc,DicksonMAOscillator,围绕其data

Lines一个DicksonMovingAverage的DicksonMAOsc

Oscillation:

  • dma

Params:

  • 周期(30)
  • gainlimit(50)
  • hperiod(7)
  • _movav(EMA)
  • _hma(HMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • DMA:
  • _0:
    • _name(OSC)

DirectionalIndicator

Alias:

  • 在他的著作在1978年由J·韦尔斯·怀尔德,小DI

Defined“New Concepts in
Technical Trading Systems”
.

用来衡量趋势strength

This指标显示+ DI,-DI:

  • 使用PlusDirectionalIndicator(PlusDI)获得+ DI
  • Use MinusDirectionalIndicator(MinusDI)获得-DI
  • 使用AverageDirectionalIndex(ADX)获得ADX
  • Use AverageDirectionalIndexRating(ADX)得到ADX,ADXR
  • Use DirectionalMovementIndex(DMI),以获得ADX,+ DI,-DI
  • 使用DirectionalMovement(DM),以获得ADX,ADXR,+ DI,-DI

Formula:

  • upmove =高 – 高(-1)
  • <>1170<>
  • <>1171<>
  • <>1172<>
  • <>1173<>
  • <>1174<>

<>1175<>

<>1176<>

  • <>1177<>

<>1178<>

  • <>1179<>
  • <>1180<>

<>1181<>

  • <>1182<>
  • <>1183<>

<>1184<>

  • <>1185<>
  • <>1186<>
  • <>1187<>
  • <>1188<>
  • <>1189<>
  • <>1190<>
  • <>1191<>
  • <>1192<>
  • <>1193<>
  • <>1194<>
  • <>1195<>
  • <>1196<>
  • <>1197<>
  • <>1198<>
  • <>1199<>

<>1200<>

  • <>1201<>
  • <>1202<>

<>1203<>

<>1204<>

  • <>1205<>

<>1206<>“New Concepts in
Technical Trading Systems”
.

<>1207<>

<>1208<>

  • <>1209<>
  • <>1210<>
  • <>1211<>
  • <>1212<>
  • <>1213<>
  • <>1214<>

<>1215<>

  • <>1216<>
  • <>1217<>
  • <>1218<>
  • <>1219<>
  • <>1220<>
  • <>1221<>
  • <>1222<>
  • <>1223<>

<>1224<>

<>1225<>

  • HTTPS://en.wikipedia.org/wiki/Average_directional_movement_index

Lines:

  • adx
  • adxr
  • plusDI
  • minusDI

PARAMS:

  • 周期(14)
  • movav(SmoothedMovingAverage)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • plusDI:
  • minusDI:
  • ADX:
    • _name(ADX)
  • ADXR:
    • _name(ADX)

DirectionalMovementIndex

Alias:

  • 由J·韦尔斯·怀尔德,小在他的著作DMI

Defined于1978年“New Concepts in
Technical Trading Systems”
.

用来衡量趋势强度

该指标显示了ADX,+ DI,-DI:

  • 使用PlusDirectionalIndicator(PlusDI)获得+ DI
  • Use MinusDirectionalIndicator(MinusDI)获得-DI
  • 使用方向指示器(DI),以获得+ DI,-DI
  • <>1267<>
  • <>1268<>
  • <>1269<>

<>1270<>

  • <>1271<>
  • <>1272<>
  • <>1273<>
  • <>1274<>
  • <>1275<>
  • <>1276<>
  • <>1277<>
  • <>1278<>

<>1279<>

<>1280<>

  • <>1281<>

<>1282<>

  • <>1283<>
  • <>1284<>
  • <>1285<>

<>1286<>

  • <>1287<>
  • <>1288<>

<>1289<>

  • <>1290<>
  • <>1291<>
  • <>1292<>
  • <>1293<>
  • <>1294<>
  • <>1295<>
  • <>1296<>
  • <>1297<>
  • <>1298<>
  • <>1299<>
  • <>1300<>
  • <>1301<>
  • <>1302<>
  • <>1303<>
  • <>1304<>

<>1305<>

  • <>1306<>
  • <>1307<>
  • <>1308<>
    • <>1309<>

<>1310<>

<>1311<>

  • <>1312<>

<>1313<>

<>1314<>

<>1315<>

  • <>1316<>

<>1317<>

(None)

<>1318<>

  • <>1319<>

<>1320<>

  • <>1321<>
  • <>1322<>

<>1323<>

plotlines

  • DEMA:

DoubleExponentialMovingAverageEnvelope

别名:

  • DEMAEnvelope,MovingAverageDoubleExponentialEnvelope

DoubleExponentialMovingAverage和包络频带分离“PERC”从it

Formula:

  • DEMA(从DoubleExponentialMovingAverage)
  • 顶= DEMA *(1 + PERC)
  • BOT = DEMA *(1 – PERC)

参见:

  • 的http://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:moving_average_envelopes

Lines:

  • dema
  • top
  • bot

PARAMS:

  • 周期(30)
  • _movav(EMA)
  • PERC(2.5)

PlotInfo:

  • 情节(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • DEMA:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

DoubleExponentialMovingAverageOscillator

Alias:

  • DoubleExponentialMovingAverageOsc,DEMAOscillator,DEMAOsc,MovingAverageDoubleExponentialOscillator,围绕其data

Lines一个DoubleExponentialMovingAverage的MovingAverageDoubleExponentialOsc

Oscillation:

  • dema

Params:

  • 周期(30)
  • _movav(EMA)

PlotInfo:

  • 情节(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • DEMA:
  • _0:
    • _name(OSC)

DownDay

由J·韦尔斯·怀尔德,小在他的著作中定义的1978年“New Concepts in
Technical Trading Systems”
为RSI

Records天,这已经“下降”,即:收盘价格已经比天before.

Formula下:

  • downday = MAX(close_prev – 接近,0)

请参见:

  • HTTP:// EN。wikipedia.org/wiki/Relative_strength_index

Lines:

  • downday

Params:

  • period(1)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的故事情节:

  • downday:

由J·韦尔斯·怀尔德,小在他的书

为DownDayBool“New Concepts in
Technical Trading Systems”
Defined 1978年在RSI

Records天,这已经“下降”,即:收盘价格已经比天before.

Note下:

  • 这个版本返回一个布尔值,而不是difference

<>1446<>

  • <>1447<>

<>1448<>

  • <>1449<>

<>1450<>

  • <>1451<>

<>1452<>

  • <>1453<>

<>1454<>

  • <>1455<>
  • <>1456<>
  • <>1457<>
  • <>1458<>
  • <>1459<>
  • <>1460<>
  • <>1461<>
  • <>1462<>
  • <>1463<>
  • <>1464<>
  • <>1465<>
  • <>1466<>
  • <>1467<>
  • <>1468<>
  • <>1469<>

<>1470<>

  • <>1471<>

<>1472<>

<>1473<>“New Concepts in
Technical Trading Systems”
<>1474<>

<>1475<>

<>1476<>

  • <>1477<>

<>1478<>

  • <>1479<>

<>1480<>

  • <>1481<>

<>1482<>

  • <>1483<>
  • <>1484<>
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • downmove:

Envelope

它创建由给定的从源数据中分离信封频带percentage

Formula:

  • SRC = datasource
  • top = SRC *(1 + PERC)
  • 机器人= SRC *(1 – PERC)

参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:moving_average_envelopes

Lines:

  • src
  • top
  • bot

Params:

  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • <>1527<>
  • <>1528<>
  • <>1529<>

<>1530<>

  • <>1531<>
    • <>1532<>
  • <>1533<>
    • <>1534<>
  • <>1535<>
    • <>1536<>

<>1537<>

<>1538<>

  • <>1539<>

<>1540<>

<>1541<>

  • <>1542<>
  • <>1543<>

<>1544<>

  • <>1545<>

<>1546<>

  • <>1547<>

<>1548<>

  • <>1549<>

<>1550<>

  • <>1551<>

<>1552<>

  • <>1553<>
  • <>1554<>
  • <>1555<>
  • <>1556<>
  • <>1557<>
  • <>1558<>
  • <>1559<>
  • <>1560<>
  • <>1561<>
  • <>1562<>
  • <>1563<>
  • <>1564<>
  • <>1565<>
  • plothlines([])
  • plotforce(假)

的plotlines:

  • EMA:

ExponentialMovingAverageEnvelope

Alias:

  • EMAEnvelope,MovingAverageExponentialEnvelope

ExponentialMovingAverage和包络频带分离“PERC”从it

Formula:

  • EMA(从ExponentialMovingAverage)
  • 顶= EMA *(1 + PERC)
  • 机器人= EMA *(1 – PERC)

参见:?

  • 的http://stockcharts.com/school/doku.php ID= chart_school:technical_indicators:moving_average_envelopes

Lines:

  • ema
  • top
  • bot

Params:

  • 周期(30)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • EMA:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(Tr的UE)

ExponentialMovingAverageOscillator

Alias:

  • ExponentialMovingAverageOsc,EMAOscillator,EMAOsc,MovingAverageExponentialOscillator,围绕其data

Lines一个ExponentialMovingAverage的MovingAverageExponentialOsc

Oscillation:

  • ema

Params:

  • 周期(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • EMA:
  • _0:
    • _name(OSC)

ExponentialSmoothing

Alias:

  • ExpSmoothing

Averages在一段给定的数据使用指数smoothing

A定期ArithmeticMean(中等)被用作种子值考虑data

Formula的第一周期的值:

  • AV =分组*(1 – α)+数据* alpha

See也:

  • https://en.wikipedia.org/wiki/Exponential_smoothing

Lines:

  • av

Params:

  • period(1)
  • α(无)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • AV:

ExponentialSmoothingDynamic

Alias:

  • 使用指数smoothing

A定期ArithmeticMean(中等)ExpSmoothingDynamic

Averages在一段给定的数据被用作种子值考虑data

Note的第一周期的值:

  • alpha是可以计算dynamically

Formula值的数组:

  • AV =分组*(1 – α)+数据* alpha

See也:

  • 的https://en.wikipedia.org/wiki/Exponential_smoothing

Lines:

  • av

Params:

  • 时段(1)
  • α(无)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • AV:

FibonacciPivotPoint

考虑到价格的平均定义显着性水平较大的时间范围的过去期间的杆组件。例如,当有天工作时,值从已经“过去”一个月服用固定prices.

Fibonacci水平(可配置的)被用来定义使用该指标的支撑/阻力levels

Example:

数据= btfeeds.ADataFeed(数据名= X,时限= bt.TimeFrame.Days)cerebro.adddata(数据)cerebro.resampledata(数据,时限= bt.TimeFrame.Months)

__init__的策略的方法,包括:

pivotindicator = btind.FibonacciPivotPoiont(self.data1)#重采样data

The指示器将尝试自动PLO到非重复采样数据。至禁用此行为使用施工时执行以下操作:

  • _autoplot = False

Note:

的例子显示了daysmonths,但时间范围的任意组合可以使用。见文献推荐的combinations

Formula:

  • 枢轴=(H + L + C)/ 3#变体重复关闭或添加open
  • support1 = P – 1级*(高 – 低)#1级0.382
  • support2 = p – 级别2 *(高 – 低)#2级别0.618
  • support3 = p – 级别3 *(高 – 低)#3级1.000
  • resistance1 = p + 1级*(高 – 低)#1级0.382
  • resistance2 = p +(第二级)*(高 – 低)#2级别0.618
  • resistance3 = p + 3级*(高 – 低)#3级1.000

See:

  • 的http://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:pivot_points

Lines:

  • p
  • s1
  • s2
  • s3
  • r1
  • r2
  • r3

PARAMS:

  • 开放的(假)
  • 接近(假)
  • _autoplot(真)
  • 1级(0.382)
  • (第二级)(0.618)
  • 级别3(1.0)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 号码:
  • S1:
  • S2:
  • S3:
  • R1:
  • R2:
  • R3:

FindFirstIndex

Returns最后的数据满足平等与索引由参数_evalfunc

Note生成的条件:

Returned indexes look backwards. 0 is the current index and 1 is
the previous bar.

公式:

  • 指数=第一有数据[索引] == _evalfunc(数据)

线:

  • index

Params:

  • 时段(1)
  • _evalfunc(无)

PlotInfo:

plotlines

  • 指数:

FindFirstIndexHighest

Returns即在period

Note最高的第一数据的索引:

Returned indexes look backwards. 0 is the current index and 1 is
the previous bar.

公式:

  • 指数=第一数据的指数,这是highest

Lines:

  • index

Params:

  • 时段(1)
  • _evalfunc()

PlotInfo:

plotlines

  • 指数:

FindFirstIndexLowest

Returns那就是在period

Note最低的第一数据的索引:

Returned indexes look backwards. 0 is the current index and 1 is
the previous bar.

公式:

  • 第一数据的索引=指数这是lowest

Lines:

  • index

Params:

  • 时段(1)
  • _evalfunc()

PlotInfo:

plotlines

  • 指数:

FindLastIndex

Returns索引满足平等与最后数据由参数_evalfunc

Note生成的条件:

Returned indexes look backwards. 0 is the current index and 1 is
the previous bar.

公式:

  • 指数=最后其数据[索引] == _evalfunc(数据)

线:

  • index

Params:

  • 时段(1)
  • _evalfunc(无)

PlotInfo:

plotlines

  • 指数:

的FindLastIndexHighest

Returns的索引最后一个数据是在period

Note最高:

Returned indexes look backwards. 0 is the current index and 1 is
the previous bar.

公式:

  • 索引最后数据,其中=索引是highest

Lines:

  • index

Params:

  • 时段(1)
  • _evalfunc()

PlotInfo:

plotlines

  • 指数:

FindLastIndexLowest

Returns即在period

Note最低的最后的数据的索引:

Returned indexes look backwards. 0 is the current index and 1 is
the previous bar.

公式:

  • 索引最后的数据的索引=其为lowest

行:

  • index

Params:

  • 时段(1)
  • _evalfunc()

PlotInfo:

的故事情节:

  • 指数:

Fractal

References:

[Ref 1] [http://www.investopedia.com/articles/trading/06/fractals.asp](http://www.investopedia.com/articles/trading/06/fractals.asp)

行:

  • fractal_bearish
  • fractal_bullish

Params:

  • 时段(5)
  • bardist(0.015)
  • shift_to_potential_fractal(2)

PlotInfo:

的故事情节:

  • <>1964<>
    • <>1965<>
    • <>1966<>
    • <>1967<>
    • <>1968<>
    • <>1969<>
  • <>1970<>
    • <>1971<>
    • <>1972<>
    • <>1973<>
    • <>1974<>
    • <>1975<>

<>1976<>

<>1977<>

<>1978<>

ha_open = (ha_open(-1) + ha_close(-1)) / 2
ha_high = max(hi, ha_open, ha_close)
ha_low = min(lo, ha_open, ha_close)
ha_close = (open + high + low + close) / 4

<>1979<>

[https://en.wikipedia.org/wiki/Candlestick_chart#Heikin_Ashi_candlesticks](https://en.wikipedia.org/wiki/Candlestick_chart#Heikin_Ashi_candlesticks)
[http://stockcharts.com/school/doku.php?id=chart_school:chart_analysis:heikin_ashi](http://stockcharts.com/school/doku.php?id=chart_school:chart_analysis:heikin_ashi)

<>1980<>

  • <>1981<>
  • <>1982<>
  • <>1983<>
  • <>1984<>

<>1985<>

  • <>1986<>
  • <>1987<>
  • <>1988<>
  • <>1989<>
  • <>1990<>
  • <>1991<>
  • <>1992<>
  • <>1993<>
  • <>1994<>
  • <>1995<>
  • <>1996<>
  • <>1997<>
  • <>1998<>
  • <>1999<>
  • <>2000<>

<>2001<>

  • <>2002<>
  • <>2003<>
  • <>2004<>
  • <>2005<>

<>2006<>

<>2007<>

  • <>2008<>

<>2009<>

<>2010<>max<>2011<>

<>2012<>

  • 最高= MAX(数据,周期)

线:

  • highest

Params:

  • 时段(1)

PlotInfo:

的故事情节:

  • 最高:

HullMovingAverage

Alias:

  • HMA,HullMA

By阿兰·赫尔

赫尔移动平均解决了使移动的难题由来已久平均更适应当前的价格活动,同时保持曲线平滑度。事实上,几乎HMA完全消除滞后和管理,以提高在相同time.

Formula平滑:

  • HMA = WMA(2 * WMA(数据,周期// 2) – WMA(数据,周期),SQRT(周期))

参见:

  • HTTP://alanhull.com/hull-moving-average

Note:

  • <>2046<>period<>2047<>square root<>2048<>

    <>2049<>30<>2050<>34

<>2051<>

  • <>2052<>

<>2053<>

  • <>2054<>
  • <>2055<>

<>2056<>

  • <>2057<>
  • <>2058<>
  • <>2059<>
  • <>2060<>
  • <>2061<>
  • <>2062<>
  • <>2063<>
  • <>2064<>
  • <>2065<>
  • <>2066<>
  • <>2067<>
  • <>2068<>
  • <>2069<>
  • <>2070<>
  • <>2071<>

<>2072<>

  • <>2073<>

<>2074<>

<>2075<>

  • <>2076<>

<>2077<>

<>2078<>

  • <>2079<>
  • <>2080<>
  • BOT = HMA *(1 – PERC)

参见:

  • 的http://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:moving_average_envelopes

?`线:

  • hma
  • top
  • bot

Params:

  • 周期(30)
  • _movav(WMA)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

plotlines

  • HMA:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

HullMovingAverageOscillator

Alias:

  • HullMovingAverageOsc,HMAOscillator,HMAOsc,HullMAOscillator,围绕其data

Lines一个HullMovingAverage的HullMAOsc

Oscillation:

  • hma

Params:

  • 周期(30)
  • _movav(WMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • HMA:
  • _0:
    • _name(OSC)

HurstExponent

Alias:

- Hurst

References:

- [https://www.quantopian.com/posts/hurst-exponent](https://www.quantopian.com/posts/hurst-exponent)

- [https://www.quantopian.com/posts/some-code-from-ernie-chans-new-book-implemented-in-python](https://www.quantopian.com/posts/some-code-from-ernie-chans-new-book-implemented-in-python)

的results

1. Geometric random walk (H=0.5)

1. Mean-reverting series (H<0.5)

1. Trending Series (H>0.5)

Important笔记的解释:

  • 缺省时间段是40,但通过实验已用户示出这将是最好有至少2000个样品(即:一至少2000年期间)有稳定的values.
  • The lag_start和lag_end值将默认为2self.p.period / 2,除非参数是specified.

    Experimentation由用户还表明,围绕的值10500产生良好results

The原始值(40,2,self.p.period / 2)被保持为向后compatibility

Lines:

  • hurst

Params:

  • 周期(40)
  • lag_start(无)
  • lag_end(无)

PlotInfo:

plotlines

  • 赫斯特:

Ichimoku

开发,并由记者Goichi Hosoda

Formula发表在他的书在1969年:

  • tenkan_sen =(最高(高,图Tenkan)+最低(低,转换线))/ 2.0
  • kijun_sen =(最高(高,图Kijun)+最低(低,图Kijun))/ 2.0

    The未来2被推26条入future

  • senkou_span_a =(tenkan_sen +kijun_sen)/ 2.0
  • senkou_span_b =((最高(高,senkou)+最低(低,senkou))/ 2.0

    This被推26巴到past

  • chikou = close

The云(的Kumo)由senkou_spans

See之间的区域形成:

  • <>2192<>

<>2193<>

  • <>2194<>
  • <>2195<>
  • <>2196<>
  • <>2197<>
  • <>2198<>

<>2199<>

  • <>2200<>
  • <>2201<>
  • <>2202<>
  • <>2203<>
  • <>2204<>

<>2205<>

  • <>2206<>
  • <>2207<>
  • <>2208<>
  • <>2209<>
  • <>2210<>
  • <>2211<>
  • <>2212<>
  • <>2213<>
  • <>2214<>
  • <>2215<>
  • <>2216<>
  • <>2217<>
  • <>2218<>
  • <>2219<>
  • <>2220<>

<>2221<>

  • <>2222<>
    • <>2223<>
    • <>2224<>
  • <>2225<>
  • <>2226<>
  • <>2227<>
  • <>2228<>

<>2229<>

<>2230<>

  • <>2231<>

<>2232<>

<>2233<>

  • rcma1 = MovAv(roc100(RP1),周期)
  • rcma2 = MovAv(roc100(RP2),周期)
  • rcma3 = MovAv(roc100(RP3),周期)
  • rcma4 = MovAv(roc100(RP4),周期)
  • KST = 1.0 * rcma1 + 2.0 * rcma2 + 3.0 * rcma3 + 4.0 * rcma4
  • signal = MovAv(KST,speriod)

请参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:know_sure_thing_kst

Params

  • rma1, rma2, rma3, rma4:为在ROCs
  • rp1, rp2, rp3, rp4 MovingAverages:为ROCs
  • rsig:为MovingAverage的信号line
  • rfactors:因素清单适用于不同的MovAv(ROCS)
  • _movav_movavs,允许改变移动平均类型施加用于KST和signal

Lines的计算:

  • kst
  • signal

Params:

  • RP1(10)
  • RP2(15)
  • RP3(20)
  • RP4(30)
  • rma1(10)
  • RMA2(10)
  • rma3(10)
  • rma4(10)
  • rsignal(9)
  • rfactors([1.0,2.0,3.0,4.0])
  • _rmovav(SMA)
  • _smovav(SMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的plotlines:

  • KST:
  • 信号:

LaguerreFilter

别名:

  • 由约翰·埃勒斯在控制论分析LAGF

Defined对股票和期货,2004年,由Wiley出版社出版。ISBN:978-0-471-46307-8

gamma是指具有之间的值0.20.8,与最佳平衡理论上发现在0.5

线路的缺省值:

  • lfilter

Params:

  • 时段(1)
  • 伽马(0.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)’
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • lfilter:

LaguerreRSI

Alias:

  • 由LRSI

Defined约翰·埃勒斯在控制论分析股票及期货,2004年,由Wiley出版社出版。ISBN:978-0-471-46307-8

The拉盖尔RSI试图通过提供一种以实现更好的RSITime Warp without Time Travel使用拉盖尔滤波。这提供了价格changes

gamma更快的反应是为了有之间的值0.20.8,与最佳平衡理论上发现在0.5

线路的缺省值:

  • lrsi

Params:

  • 时段(6)
  • 伽马(0.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.15)
  • plotyhlines([])
  • plotyticks([0.0,0.2,0.5,0.8,1.0])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • LRSI:

LinePlotterIndicator

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

Lowest

Alias:

  • MinN

Calculates用于在给定period

Uses数据的最低值内置min的calculation

Formula:

  • 最低=分钟(数据,周期)

线:

  • 最低

PARAMS:

  • 时段(1)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 最低:

MACD

平滑异同移动平均。由Gerald阿佩尔在70s.

It定义测量一个短和长期均线的距离试图找出trend.

A第二滞后在收敛发散均线应在由macd

Formula之间交叉提供一个“信号”:

  • MACD = EMA(数据,me1_period) – EMA(数据,me2_period)
  • 信号= EMA(MACD,signal_period)

请参见:

  • HTTP://en.wikipedia.org/wiki/MACD

Lines:

  • macd
  • signal

Params:

  • period_me1(12)
  • period_me2(26)
  • period_signal(9)
  • movav(ExponentialMovingAverage)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的plotlines:

  • 信号:
    • LS( – )
  • MACD:

MACDHisto

Alias:

  • 的MACD MACDHistogram

Subclass这增加的“直方图”之间的区别MACD和信号lines

Formula:

  • HISTO = MACD – signal

See:

  • 的http://en.wikipedia.org/wiki/MACD

线:

  • macd
  • signal
  • histo

Params:

  • period_me1(12)
  • period_me2(26)
  • period_signal(9)
  • movav(ExponentialMovingAverage)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的plotlines:

  • 信号:
    • LS( – )
  • MACD:
  • HISTO:
    • _method(巴)
    • α(0.5)
    • 宽度(1.0)

MeanDeviation

Alias:

  • MeanDev

MeanDeviation(别名MeanDev)

计算给定period

Note所传递数据的平均偏差:

  • 如果2个DATAS作为参数提供的,2nd是被认为是所述first

Formula的意味着:

  • 平均= MovingAverage(数据,周期)(或提供平均)
  • absdeviation = ABS(数据 – 平均值)
  • meandev = MovingAverage(absdeviation,周期)

参见:

  • 的https://en.wikipedia.org/wiki/Average_absolute_deviation

Lines:

  • meandev

Params:

  • 周期(20)
  • movav(MovingAverageSimple)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • meandev:

MinusDirectionalIndicator

Alias:

  • MinusDI

<>2512<>“New Concepts in
Technical Trading Systems”
.

<>2513<>

<>2514<>

  • <>2515<>
  • <>2516<>
  • <>2517<>
  • <>2518<>
  • <>2519<>
  • <>2520<>

<>2521<>

  • <>2522<>
  • <>2523<>
  • <>2524<>
  • <>2525<>

<>2526<>

<>2527<>

  • <>2528<>

<>2529<>

  • <>2530<>

<>2531<>

  • <>2532<>
  • <>2533<>

<>2534<>

  • <>2535<>
  • <>2536<>
  • legendloc(无)
  • 副区(真)
  • plotname(-DirectionalIndicator)
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • plusDI:
    • _name(+ DI)
  • minusDI:

Momentum

Measures通过计算之间的差在价格上的变化当前价格和从给定的时间段ago

Formula价格:

  • 动量=数据 – data_period

See:

  • 的http://en.wikipedia.ORG /维基/ Momentum_(technical_analysis

Lines:

  • momentum

Params:

  • 周期(12)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • <>2578<>
  • <>2579<>

<>2580<>

  • <>2581<>

<>2582<>

<>2583<>

  • <>2584<>

<>2585<>

<>2586<>

  • <>2587<>

<>2588<>

  • <>2589<>

<>2590<>

  • <>2591<>

<>2592<>

  • <>2593<>
  • <>2594<>

<>2595<>

  • <>2596<>
  • <>2597<>
  • <>2598<>
  • <>2599<>
  • <>2600<>
  • <>2601<>
  • <>2602<>
  • <>2603<>
  • <>2604<>
  • <>2605<>
  • <>2606<>
  • <>2607<>
  • <>2608<>
  • <>2609<>
  • <>2610<>

<>2611<>

  • <>2612<>

<>2613<>

<>2614<>

  • <>2615<>

<>2616<>

  • <>2617<>
  • <>2618<>
  • <>2619<>
  • <>2620<>
  • <>2621<>
  • <>2622<>
  • <>2623<>
  • <>2624<>
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

MovingAverageSimple

Alias:

  • SMA,SimpleMovingAverage

Non加权平均最后n periods

Formula的:

  • movav = SUM(数据,周期)/ period

See也:

  • 的http:// EN.wikipedia.org /维基/ MOVING_AVERAGE#Simple_moving_average

Lines:

  • sma

Params:

  • 周期(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • SMA:

MovingAverageSimpleEnvelope

Alias:

  • SMAEnvelope,SimpleMovingAverageEnvelope

MovingAverageSimple和包络频带分离“PERC”来回米it

式:

  • SMA(从MovingAverageSimple)
  • 顶= SMA *(1 + PERC)
  • BOT = SMA *(1 – PERC)

见也:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:moving_average_envelopes

Lines:

  • sma
  • top
  • bot

Params:

  • 周期(30)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • SMA:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

MovingAverageSimpleOscillator

Alias:

  • MovingAverageSimpleOsc,SMAOscillator,SMAOsc,SimpleMovingAverageOscillator,围绕其data

Lines一个MovingAverageSimple的SimpleMovingAverageOsc

Oscillation:

  • sma

Params:

  • 期(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • SMA:
  • _0:
    • _name(OSC)

NonZeroDifference

Alias:

  • NZD

Keeps轨道两个数据输入跳跃之间的差的,记忆最后非零值,如果电流差zero

Formula:

  • 的diff =数据 – data1
  • nzd = DIFF如果DIFF别的差异(-1)

行:

  • nzd

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)’
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • <>2752<>
  • <>2753<>

<>2754<>

  • <>2755<>

<>2756<>

<>2757<>pandas.ols

<>2758<>pandas

<>2759<>

  • <>2760<>

<>2761<>

  • <>2762<>

<>2763<>

  • <>2764<>
  • <>2765<>
  • <>2766<>
  • <>2767<>
  • <>2768<>
  • <>2769<>
  • <>2770<>
  • <>2771<>
  • <>2772<>
  • <>2773<>
  • <>2774<>
  • <>2775<>
  • <>2776<>
  • <>2777<>
  • <>2778<>

<>2779<>

  • <>2780<>

<>2781<>

<>2782<>statsmodel.OLS<>2783<>

<>2784<>pandas<>2785<>statsmodels

<>2786<>prepend_constant<>2787<>prepend<>2788<>

<>2789<>

  • <>2790<>
  • <>2791<>

<>2792<>

  • <>2793<>
  • <>2794<>

<>2795<>

  • <>2796<>
  • <>2797<>
  • <>2798<>
  • <>2799<>
  • <>2800<>
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 斜率:
  • 截距:

的OLS_TransformationN

Calculateszscore用于DATA0和DATA1。虽然直接不使用它依赖于OLS_SlopeInterceptN,它使用任何外部包pandasstatsmodels

行:

  • spread
  • spread_mean
  • spread_std
  • zscore

Params:

  • 周期(10)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 传播:
  • spread_mean:
  • spread_std:
  • zscore:

OperationN

计算“功能”为给定period

Serves为基础类与一个时期的工作,并能表达逻辑在一个可调用object

Note:

Base classes must provide a “func” attribute which is a callable

公式:

  • 线= FUNC(数据,周期)

PARAMS:

  • 周期(1)

PlotInfo:

Datas给定数据的

Oscillator

Oscillation:

This indicator can accept 1 or 2 datas for the calculation.
  • 如果1数据被提供,它必须是一个复杂的“线”对象(指示器)其中也有“DATAS”。例如:一个运动计算average

    The振荡将是移动平均的(在例如)周围被用于平均calculation

  • <>2876<><>2877<><>2878<><>2879<><>2880<>

<>2881<>

  • <>2882<>
  • <>2883<>

<>2884<>

  • <>2885<>

<>2886<>

  • <>2887<>
  • <>2888<>
  • <>2889<>
  • <>2890<>
  • <>2891<>
  • <>2892<>
  • <>2893<>
  • <>2894<>
  • <>2895<>
  • <>2896<>
  • <>2897<>
  • <>2898<>
  • <>2899<>
  • <>2900<>
  • <>2901<>

<>2902<>

  • <>2903<>
    • <>2904<>
  • <>2905<>

<>2906<>

<>2907<>

<>2908<>

  • <>2909<>

<>2910<>

  • <>2911<>
  • <>2912<>

<>2913<>

plotlines

  • _0:
    • _name(OSC)

ParabolicSAR

Alias:

  • PSAR

由J·韦尔斯·怀尔德,小在他的著作中定义的1978年“New Concepts in
Technical Trading Systems”
为RSI

SAR代表Stop and Reverse和指标本来是作为一个信号入境(和反向)

如何选择1st信号书和剩下未指定增加bars

See的/减少:

  • 的https://en.wikipedia.org/wiki/Parabolic_SAR
  • http://stockcharts.com/school/doku。PHP ID = chart_school:technical_indicators:parabolic_sar

Lines:

  • psar

Params:

  • 期间(2)
  • AF(0.02)
  • afmax(0.2)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • PSAR:
    • 标记(。)
    • markersize(4.0)
    • 的颜色(黑色)
    • 填充样式(全)
    • LS()

PercentChange

别名:

  • PctChange

Measures的电流值相对于所述perccentage变化的周期条ago

Lines:

  • pctchange

Params:

  • 周期(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的故事情节:

  • 百分比变化:
    • <>3000<>

<>3001<>

<>3002<>

  • <>3003<>

<>3004<>

<>3005<>

  • <>3006<>

<>3007<>

  • <>3008<>
  • <>3009<><>3010<>

<>3011<>

  • <>3012<>
  • <>3013<>
  • <>3014<>
  • <>3015<>
  • <>3016<>
  • <>3017<>
  • <>3018<>
  • <>3019<>
  • <>3020<>
  • <>3021<>
  • <>3022<>
  • <>3023<>
  • <>3024<>
  • <>3025<>
  • <>3026<>

<>3027<>

  • <>3028<>

<>3029<>

<>3030<>

  • <>3031<>

<>3032<>

表达百分率差值允许指标在比较不同的时间点当底层值具有significatnly不同values.

Formula:

  • PO = 100 *(EMA(短) – EMA(长))/ EMA(长)

参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:price_oscillators_ppo

Lines:

  • ppo
  • signal
  • histo

Params:

  • 间隔1(12)
  • 间隔2(26)
  • _movav(ExponentialMovingAverage)
  • period_signal(9)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的plotlines:

  • HISTO:
    • _method(巴)
    • α(0.5)
    • 宽度(1.0)
  • PPO:
  • 信号:

PercentagePriceOscillatorShort

<>3071<>

  • <>3072<>

<>3073<>

<>3074<>

<>3075<>

<>3076<>

  • <>3077<>

<>3078<>

  • <>3079<>

<>3080<>

  • <>3081<>
  • <>3082<>
  • <>3083<>

<>3084<>

  • <>3085<>
  • <>3086<>
  • <>3087<>
  • <>3088<>

<>3089<>

  • <>3090<>
  • <>3091<>
  • <>3092<>
  • <>3093<>
  • <>3094<>
  • <>3095<>
  • <>3096<>
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的plotlines:

  • HISTO:
    • _method(巴)
    • α(0.5)
    • 宽度(1.0)
  • PPO:
  • 信号:

PeriodN

为此需要一段指标(Base类init必须被称为无论是通过超式或显式)

这类没有定义lines

Params:

  • 时段(1)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

PivotPoint

考虑到价格的平均定义显着性水平较大的时间范围的过去期间的杆组件。例如,当有天工作时,值从已经“过去”一个月服用固定prices.

Example使用该指示器的:

数据= btfeeds.ADataFeed(数据名= X,时间范围= bt.TimeFrame.Days)cerebro.adddata(数据)cerebro.resampledata(数据,时限= bt.TimeFrame.Months)

__init__的策略的方法,包括:

pivotindicator = btind.PivotPoiont(self.data1)#重采样data

The指示灯会尝试自动巴解组织非采样的数据。至禁用此行为使用施工时执行以下操作:

  • _autoplot = False

Note:

的例子显示了daysmonths,但时间范围的任意组合可以使用。见文献推荐的combinations

Formula:

  • 枢轴=(H + L + C)/ 3#变体重复关闭或添加open
  • support1 = 2.0 *枢轴 -high
  • 支持2 =枢轴 – (高 – 低)
  • resistance1 = 2.0 *枢轴 – low
  • resistance2 =枢轴+(高 – 低)

参见:

  • http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:pivot_points
  • https://en.wikipedia.org/wiki/Pivot_point_(technical_analysis

Lines:

  • p
  • s1
  • s2
  • r1
  • r2

Params:

  • 开(假)
  • 接近(假)
  • _autoplot(真)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 号码:
  • S1:
  • S2:
  • R1:
  • R2:

PlusDirectionalIndicator

Alias:

  • 由J·韦尔斯·怀尔德,小在他的著作PlusDI

Defined于1978年“New Concepts in
Technical Trading Systems”
.

用来衡量趋势strength

This指标显示+ DI:

  • <>3195<>
  • <>3196<>
  • <>3197<>
  • <>3198<>
  • <>3199<>
  • <>3200<>

<>3201<>

  • <>3202<>
  • <>3203<>
  • <>3204<>
  • <>3205<>

<>3206<>

<>3207<>

  • <>3208<>

<>3209<>

  • <>3210<>

PARAMS:

  • <>3212<>
  • <>3213<>

<>3214<>

  • <>3215<>
  • <>3216<>
  • <>3217<>
  • <>3218<>
  • <>3219<>
  • <>3220<>
  • <>3221<>
  • <>3222<>
  • <>3223<>
  • <>3224<>
  • <>3225<>
  • <>3226<>
  • <>3227<>
  • <>3228<>
  • <>3229<>

<>3230<>

  • <>3231<>
  • <>3232<>
    • <>3233<>

<>3234<>

<>3235<>

  • <>3236<>

<>3237<>

<>3238<>

<>3239<>

<>3240<>

  • <>3241<>

<>3242<>

  • <>3243<>

<>3244<>

  • <>3245<>

<>3246<>

  • <>3247<>
  • <>3248<>

<>3249<>

  • <>3250<>
  • <>3251<>
  • <>3252<>
  • <>3253<>
  • <>3254<>
  • <>3255<>
  • <>3256<>
  • <>3257<>
  • <>3258<>
  • <>3259<>
  • <>3260<>
  • <>3261<>
  • <>3262<>
  • <>3263<>
  • <>3264<>

<>3265<>

  • <>3266<>

<>3267<>

<>3268<>

  • <>3269<>

<>3270<>

<>3271<>

  • <>3272<>

<>3273<>

  • <>3274<>

<>3275<>

  • <>3276<>

<>3277<>

  • <>3278<>
  • <>3279<>
  • <>3280<>

<>3281<>

  • <>3282<>
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([0.0])
  • plotforce(假)

的plotlines:

  • PO:

如Wikipedia

See描述RSI_EMA

Uses一个ExponentialMovingAverage:

  • 的http://en.wikipedia.org/wiki/Relative_strength_index

线:

  • rsi

Params:

  • 周期(14)
  • movav(ExponentialMovingAverage)
  • 上频带(70.0)
  • lowerband(30.0)
  • safediv(假)
  • safehigh(100.0)
  • safelow(50.0)
  • 回溯(1)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • <>3327<>
  • <>3328<>
  • <>3329<>

<>3330<>

  • <>3331<>

<>3332<>

<>3333<>

  • <>3334<>

<>3335<>

<>3336<>

  • <>3337<>

<>3338<>

  • <>3339<>

<>3340<>

  • <>3341<>
  • <>3342<>
  • <>3343<>
  • <>3344<>
  • <>3345<>
  • <>3346<>
  • <>3347<>
  • <>3348<>

<>3349<>

  • <>3350<>
  • <>3351<>
  • <>3352<>
  • <>3353<>
  • <>3354<>
  • <>3355<>
  • <>3356<>
  • <>3357<>
  • <>3358<>
  • <>3359<>
  • <>3360<>
  • <>3361<>
  • <>3362<>
  • <>3363<>
  • <>3364<>

<>3365<>

  • <>3366<>

<>3367<>

<>3368<>safediv<>3369<>True<>3370<>

<>3371<>

  • <>3372<>

<>3373<>

  • <>3374<>

<>3375<>

  • <>3376<>
  • <>3377<>
  • <>3378<>
  • <>3379<>
  • <>3380<>
  • <>3381<>
  • <>3382<>
  • <>3383<>

<>3384<>

  • <>3385<>
  • <>3386<>
  • <>3387<>
  • <>3388<>
  • <>3389<>
  • <>3390<>
  • <>3391<>
  • <>3392<>
  • <>3393<>
  • <>3394<>
  • <>3395<>
  • <>3396<>
  • <>3397<>
  • <>3398<>
  • <>3399<>

<>3400<>

  • <>3401<>

<>3402<>

<>3403<>

  • <>3404<>

<>3405<>

<>3406<>

  • <>3407<>

<>3408<>

  • <>3409<>

<>3410<>

  • <>3411<>

<>3412<>

  • <>3413<>

<>3414<>

  • <>3415<>
  • <>3416<>
  • <>3417<>
  • <>3418<>
  • <>3419<>
  • <>3420<>
  • <>3421<>
  • <>3422<>
  • <>3423<>
  • <>3424<>
  • <>3425<>
  • <>3426<>
  • <>3427<>
  • <>3428<>
  • <>3429<>

<>3430<>

  • <>3431<>

<>3432<>

<>3433<>

  • <>3434<>

<>3435<>

<>3436<>

<>3437<>

  • <>3438<>

<>3439<>

  • <>3440<>

<>3441<>

  • <>3442<>

<>3443<>

  • <>3444<>

<>3445<>

  • <>3446<>
  • <>3447<>
  • <>3448<>
  • <>3449<>
  • <>3450<>
  • <>3451<>
  • <>3452<>
  • <>3453<>
  • <>3454<>
  • <>3455<>
  • <>3456<>
  • <>3457<>
  • <>3458<>
  • <>3459<>
  • <>3460<>

<>3461<>

  • <>3462<>

<>3463<>

<>3464<>period<>3465<>function

<>3466<>reduce<>3467<>func<>3468<>

<>3469<>

  • <>3470<>

<>3471<>

  • <>3472<>reduce<>3473<>function<>3474<><>3475<><>3476<>

<>3477<>

  • <>3478<>

<>3479<>

  • <>3480<>

<>3481<>

  • <>3482<>
  • <>3483<>
  • <>3484<>
  • <>3485<>
  • <>3486<>
  • <>3487<>
  • <>3488<>
  • <>3489<>
  • <>3490<>
  • <>3491<>
  • <>3492<>
  • <>3493<>
  • <>3494<>
  • <>3495<>
  • <>3496<>

<>3497<>

  • <>3498<>

<>3499<>

<>3500<>

  • <>3501<>

<>3502<>

<>3503<>

<>3504<>

<>3505<>

  • <>3506<>
  • <>3507<>
  • <>3508<>

<>3509<>

  • <>3510<>

<>3511<>

  • <>3512<>
  • <>3513<>
  • <>3514<>
  • <>3515<>
  • <>3516<>
  • <>3517<>
  • <>3518<>
  • <>3519<>

<>3520<>

  • <>3521<>
  • <>3522<>
  • <>3523<>
  • <>3524<>
  • <>3525<>
  • <>3526<>
  • <>3527<>
  • <>3528<>
  • <>3529<>
  • <>3530<>
  • <>3531<>
  • <>3532<>
  • <>3533<>
  • <>3534<>
  • <>3535<>

<>3536<>

  • <>3537<>
    • <>3538<>

<>3539<>

<>3540<>

  • <>3541<>

<>3542<>“New Concepts in
Technical Trading Systems”
.

<>3543<>

<>3544<>

  • <>3545<>
  • <>3546<>
  • <>3547<>
  • <>3548<>
  • <>3549<>
  • <>3550<>

<>3551<>

<>3552<>

  • <>3553<>

<>3554<>

  • safediv<>3555<>0 / 0<>3556<>x / 0<>3557<>
  • safehigh<>3558<>x / 0<>3559<>
  • safelow<>3560<>0 / 0<>3561<>

<>3562<>

  • <>3563<>

<>3564<>

  • <>3565<>
  • <>3566<>
  • <>3567<>
  • <>3568<>
  • <>3569<>
  • <>3570<>
  • <>3571<>
  • <>3572<>

<>3573<>

  • <>3574<>
  • <>3575<>
  • <>3576<>
  • <>3577<>
  • <>3578<>
  • <>3579<>
  • <>3580<>
  • <>3581<>
  • <>3582<>
  • <>3583<>
  • <>3584<>
  • <>3585<>
  • <>3586<>
  • <>3587<>
  • <>3588<>

<>3589<>

  • <>3590<>

<>3591<>

<>3592<>

  • <>3593<>

<>3594<>

  • <>3595<>
  • <>3596<>
  • <>3597<>
  • <>3598<>
  • <>3599<>
  • <>3600<>
  • <>3601<>
  • <>3602<>
  • <>3603<>
  • <>3604<>
  • <>3605<>
  • <>3606<>
  • <>3607<>
  • <>3608<>
  • <>3609<>

<>3610<>

  • <>3611<>

<>3612<>

<>3613<>

  • <>3614<>

<>3615<>

<>3616<>

  • <>3617<>

<>3618<>

  • <>3619<>
  • <>3620<>

<>3621<>

  • <>3622<>

<>3623<>

  • <>3624<>

<>3625<>

  • <>3626<>

<>3627<>

  • <>3628<>

<>3629<>

  • <>3630<>
  • <>3631<>
  • <>3632<>
  • <>3633<>
  • <>3634<>
  • <>3635<>
  • <>3636<>
  • <>3637<>
  • <>3638<>
  • <>3639<>
  • <>3640<>
  • <>3641<>
  • <>3642<>
  • <>3643<>
  • <>3644<>

<>3645<>

  • <>3646<>

<>3647<>

<>3648<>

  • <>3649<>

<>3650<>

<>3651<>

  • <>3652<>
  • <>3653<>
  • <>3654<>

<>3655<>

  • <>3656<>

<>3657<>

  • <>3658<>
  • <>3659<>
  • <>3660<>

<>3661<>

  • <>3662<>
  • <>3663<>

<>3664<>

  • <>3665<>
  • <>3666<>
  • <>3667<>
  • <>3668<>
  • <>3669<>
  • <>3670<>
  • <>3671<>
  • <>3672<>
  • <>3673<>
  • <>3674<>
  • <>3675<>
  • <>3676<>
  • <>3677<>
  • <>3678<>
  • <>3679<>

<>3680<>

  • <>3681<>
  • <>3682<>
    • <>3683<>
  • <>3684<>
    • <>3685<>

<>3686<>

<>3687<>

  • <>3688<>

<>3689<>

<>3690<>

  • <>3691<>

<>3692<>

  • <>3693<>

<>3694<>

  • <>3695<>
  • <>3696<>
  • <>3697<>
  • <>3698<>
  • <>3699<>
  • <>3700<>
  • <>3701<>
  • <>3702<>
  • <>3703<>
  • <>3704<>
  • <>3705<>
  • <>3706<>
  • <>3707<>
  • <>3708<>
  • <>3709<>

<>3710<>

  • <>3711<>
  • <>3712<>
    • <>3713<>

<>3714<>

<>3715<>

  • <>3716<>

<>3717<>

<>3718<>

  • <>3719<><>3720<><>3721<>
  • safepow<>3722<>meansq - sqmean<>3723<>

<>3724<>

  • <>3725<>
  • <>3726<>
  • <>3727<>

<>3728<>

  • <>3729<>

<>3730<>

  • <>3731<>

<>3732<>

  • <>3733<>
  • <>3734<>
  • <>3735<>

<>3736<>

  • <>3737<>
  • <>3738<>
  • <>3739<>
  • <>3740<>
  • <>3741<>
  • <>3742<>
  • <>3743<>
  • <>3744<>
  • <>3745<>
  • <>3746<>
  • <>3747<>
  • <>3748<>
  • <>3749<>
  • <>3750<>
  • <>3751<>

<>3752<>

  • <>3753<>

<>3754<>

<>3755<>

  • <>3756<>

<>3757<>

  • <>3758<>
  • <>3759<>

<>3760<>

  • <>3761<>
  • <>3762<>
  • <>3763<>

<>3764<>

  • <>3765<>

<>3766<>

  • <>3767<>
  • <>3768<>

<>3769<>

  • <>3770<>
  • <>3771<>
  • <>3772<>
  • <>3773<>
  • <>3774<>
  • <>3775<>
  • <>3776<>
  • <>3777<>

<>3778<>

  • <>3779<>
  • <>3780<>
  • <>3781<>
  • <>3782<>
  • <>3783<>
  • <>3784<>
  • <>3785<>
  • <>3786<>
  • <>3787<>
  • <>3788<>
  • <>3789<>
  • <>3790<>
  • <>3791<>
  • <>3792<>
  • <>3793<>

<>3794<>

  • <>3795<>
    • <>3796<>
    • <>3797<>
  • <>3798<>
    • <>3799<>

<>3800<>

<>3801<>

  • <>3802<>
  • <>3803<>

<>3804<>

<>3805<>

  • <>3806<>
  • <>3807<>
  • <>3808<>
  • <>3809<>
  • <>3810<>
  • <>3811<>

<>3812<>

  • <>3813<>

<>3814<>

  • <>3815<>
  • <>3816<>

<>3817<>

  • <>3818<>
  • <>3819<>
  • <>3820<>
  • <>3821<>
  • <>3822<>
  • <>3823<>
  • <>3824<>

<>3825<>

  • <>3826<>
  • <>3827<>
  • <>3828<>
  • <>3829<>
  • <>3830<>
  • <>3831<>
  • <>3832<>
  • <>3833<>
  • <>3834<>
  • <>3835<>
  • <>3836<>
  • <>3837<>
  • <>3838<>
  • <>3839<>
  • <>3840<>

<>3841<>

  • <>3842<>
    • <>3843<>
    • <>3844<>
  • <>3845<>
    • <>3846<>

<>3847<>

<>3848<>

  • <>3849<>
  • <>3850<>
  • <>3851<>

<>3852<>

  • <>3853<>
  • <>3854<>
  • <>3855<>

<>3856<>

  • <>3857<>

<>3858<>

  • <>3859<>
  • <>3860<>
  • <>3861<>

<>3862<>

  • <>3863<>
  • <>3864<>
  • <>3865<>
  • <>3866<>
  • <>3867<>
  • <>3868<>
  • <>3869<>
  • <>3870<>

<>3871<>

  • <>3872<>
  • <>3873<>
  • <>3874<>
  • <>3875<>
  • <>3876<>
  • <>3877<>
  • <>3878<>
  • <>3879<>
  • <>3880<>
  • <>3881<>
  • <>3882<>
  • <>3883<>
  • <>3884<>
  • <>3885<>
  • <>3886<>

<>3887<>

  • <>3888<>
    • <>3889<>
    • <>3890<>
  • <>3891<>
    • <>3892<>
  • <>3893<>
    • <>3894<>

<>3895<>

<>3896<>

<>3897<>math.fsum<>3898<>sum<>3899<>

<>3900<>

  • <>3901<>

<>3902<>

  • <>3903<>

<>3904<>

  • <>3905<>

<>3906<>

  • <>3907<>
  • <>3908<>
  • <>3909<>
  • <>3910<>
  • <>3911<>
  • <>3912<>
  • <>3913<>
  • <>3914<>
  • <>3915<>
  • <>3916<>
  • <>3917<>
  • <>3918<>
  • <>3919<>
  • <>3920<>
  • <>3921<>

<>3922<>

  • <>3923<>

<>3924<>

<>3925<>

  • <>3926<>

<>3927<>

<>3928<>

<>3929<>

  • <>3930<>
  • <>3931<>
  • <>3932<>
  • <>3933<>

<>3934<>

(None)

<>3935<>

  • <>3936<>

<>3937<>

  • <>3938<>
  • <>3939<>

<>3940<>

  • <>3941<>
  • <>3942<>
  • <>3943<>
  • <>3944<>
  • <>3945<>
  • <>3946<>
  • <>3947<>
  • <>3948<>
  • <>3949<>
  • <>3950<>
  • <>3951<>
  • <>3952<>
  • <>3953<>
  • <>3954<>
  • <>3955<>

<>3956<>

  • <>3957<>

<>3958<>

<>3959<>

  • <>3960<>

<>3961<>

<>3962<>

  • <>3963<>
  • <>3964<>
  • <>3965<>

<>3966<>

  • <>3967<>

<>3968<>

  • <>3969<>
  • <>3970<>
  • <>3971<>

<>3972<>

  • <>3973<>
  • <>3974<>
  • <>3975<>

<>3976<>

  • <>3977<>
  • <>3978<>
  • <>3979<>
  • <>3980<>
  • <>3981<>
  • <>3982<>
  • <>3983<>
  • <>3984<>
  • <>3985<>
  • <>3986<>
  • <>3987<>
  • <>3988<>
  • <>3989<>
  • <>3990<>
  • <>3991<>

<>3992<>

  • <>3993<>
  • <>3994<>
    • <>3995<>
  • <>3996<>
    • <>3997<>

<>3998<>

<>3999<>

  • <>4000<>

<>4001<>

<>4002<>

  • <>4003<>

<>4004<>

  • <>4005<>
  • <>4006<>

<>4007<>

  • <>4008<>
  • <>4009<>
  • <>4010<>
  • <>4011<>
  • <>4012<>
  • <>4013<>
  • <>4014<>
  • <>4015<>
  • <>4016<>
  • <>4017<>
  • <>4018<>
  • <>4019<>
  • <>4020<>
  • <>4021<>
  • <>4022<>

<>4023<>

  • <>4024<>
  • <>4025<>
    • <>4026<>

<>4027<>

<>4028<>

  • <>4029<>

<>4030<>

<>4031<>

  • <>4032<>
  • <>4033<>
  • <>4034<>
  • <>4035<>

    <>4036<>

<>4037<>

<>4038<>

  • <>4039<>
  • <>4040<>

<>4041<>

  • <>4042<>

<>4043<>

  • <>4044<>
  • <>4045<>
  • <>4046<>

<>4047<>

  • <>4048<>
  • <>4049<>
  • <>4050<>
  • <>4051<>
  • <>4052<>
  • <>4053<>
  • <>4054<>
  • <>4055<>
  • <>4056<>
  • <>4057<>
  • <>4058<>
  • <>4059<>
  • <>4060<>
  • <>4061<>
  • <>4062<>

<>4063<>

  • <>4064<>

<>4065<>

<>4066<>

<>4067<>

  • <>4068<>
  • <>4069<>

<>4070<>

  • <>4071<>

<>4072<>

  • <>4073<>
  • <>4074<>

<>4075<>

  • <>4076<>
  • <>4077<>
  • <>4078<>
  • <>4079<>

<>4080<>

  • <>4081<>
  • <>4082<>
  • <>4083<>
  • <>4084<>
  • <>4085<>
  • <>4086<>
  • <>4087<>
  • <>4088<>
  • <>4089<>
  • <>4090<>
  • <>4091<>
  • <>4092<>
  • <>4093<>
  • <>4094<>
  • <>4095<>

<>4096<>

  • <>4097<>
  • <>4098<>

<>4099<>

<>4100<>“New Concepts in
Technical Trading Systems”
<>4101<>

<>4102<>

<>4103<>

  • <>4104<>

<>4105<>

  • <>4106<>

<>4107<>

  • <>4108<>

<>4109<>

  • <>4110<>
  • <>4111<>
  • <>4112<>
  • <>4113<>
  • <>4114<>
  • <>4115<>
  • <>4116<>
  • <>4117<>
  • <>4118<>
  • <>4119<>
  • <>4120<>
  • <>4121<>
  • <>4122<>
  • <>4123<>
  • <>4124<>

<>4125<>

  • <>4126<>

<>4127<>

<>4128<>“New Concepts in
Technical Trading Systems”
<>4129<>

<>4130<>

<>4131<>

  • <>4132<>

<>4133<>

  • <>4134<>

<>4135<>

  • <>4136<>

<>4137<>

  • <>4138<>
  • <>4139<>
  • <>4140<>
  • <>4141<>
  • <>4142<>
  • <>4143<>
  • <>4144<>
  • <>4145<>
  • <>4146<>
  • <>4147<>
  • <>4148<>
  • <>4149<>
  • <>4150<>
  • <>4151<>
  • <>4152<>

<>4153<>

  • <>4154<>

<>4155<>

<>4156<>

  • <>4157<>

<>4158<>

<>4159<>

  • <>4160<>

    <>4161<>

  • <>4162<>

<>4163<>

  • <>4164<>

<>4165<>

<>4166<>

  • <>4167<>

<>4168<>

  • <>4169<>
  • <>4170<>
  • <>4171<>
  • <>4172<>
  • <>4173<>
  • <>4174<>
  • <>4175<>
  • <>4176<>
  • <>4177<>
  • <>4178<>
  • <>4179<>
  • <>4180<>
  • <>4181<>
  • <>4182<>
  • <>4183<>

<>4184<>

  • <>4185<>

<>4186<>

<>4187<>

  • <>4188<>

<>4189<>

<>4190<>

<>4191<>

  • <>4192<>
  • <>4193<>
  • <>4194<>
  • <>4195<>
  • <>4196<>
  • <>4197<>

<>4198<>

  • <>4199<>

<>4200<>

  • period1<>4201<><>4202<><>4203<>
  • period2<>4204<><>4205<><>4206<>
  • pchange<>4207<>
  • _movav<>4208<>

<>4209<>

  • <>4210<>

<>4211<>

  • <>4212<>
  • <>4213<>
  • <>4214<>
  • <>4215<>

<>4216<>

  • <>4217<>
  • <>4218<>
  • <>4219<>
  • <>4220<>
  • <>4221<>
  • <>4222<>
  • <>4223<>
  • <>4224<>
  • <>4225<>
  • <>4226<>
  • <>4227<>
  • <>4228<>
  • <>4229<>
  • <>4230<>
  • <>4231<>

<>4232<>

  • <>4233<>

<>4234<>

<>4235<>

# Buying Pressure = Close - TrueLow
BP = Close - Minimum(Low or Prior Close)

# TrueRange = TrueHigh - TrueLow
TR = Maximum(High or Prior Close)  -  Minimum(Low or Prior Close)

Average7 = (7-period BP Sum) / (7-period TR Sum)
Average14 = (14-period BP Sum) / (14-period TR Sum)
Average28 = (28-period BP Sum) / (28-period TR Sum)

UO = 100 x [(4 x Average7)+(2 x Average14)+Average28]/(4+2+1)

<>4236<>

  • <>4237<>
  • <>4238<>

<>4239<>

  • <>4240<>

<>4241<>

  • <>4242<>
  • <>4243<>
  • <>4244<>
  • <>4245<>
  • <>4246<>

<>4247<>

  • <>4248<>
  • <>4249<>
  • <>4250<>
  • <>4251<>
  • <>4252<>
  • <>4253<>
  • <>4254<>
  • <>4255<>
  • <>4256<>
  • <>4257<>
  • <>4258<>
  • <>4259<>
  • <>4260<>
  • <>4261<>
  • <>4262<>

<>4263<>

  • <>4264<>

<>4265<>

<>4266<>“New Concepts in
Technical Trading Systems”
<>4267<>

<>4268<>

<>4269<>

  • <>4270<>

<>4271<>

  • http://en.wikipedia.org/wiki/Relative_strength_index

Lines:

  • upday

Params:

  • period(1)

PlotInfo:

plotlines

  • upday:

由J·韦尔斯·怀尔德,小在他的著作UpDayBool

Defined于1978年“New Concepts in
Technical Trading Systems”
对于RSI

Records天,这已经“上升”,即:收盘价格已经比天更高before.

Note:

  • 这个版本返回一个布尔值,而不是difference

Formula:

  • <>4302<>

请参阅:

  • HTTP:// en.wikipedia.org /维基/ Relative_strength_index

行:

  • upday

PARAMS:

  • 时段(1)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的故事情节:

  • upday:

UpMove

由J·韦尔斯·怀尔德,小在他的著作中定义的1978年“New Concepts in
Technical Trading Systems”
为定向移动系统的一部分,计算定向Indicators.

正面的,如果给定的数据移至较上一交易日day

Formula:

  • upmove =数据 – 数据(-1)

请参见:

  • https://en.wikipedia.org/wiki/Average_directional_movement_index

Lines:

  • upmove

PlotInfo:

  • plot(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • upmove:

Vortex

See:

  • HTTP://www.vortexindicator.com/VFX_VORTEX.PDF

Lines:

  • vi_plus
  • vi_minus

Params:

  • 周期(14)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • vi_plus:
    • _name(+ VI)
  • vi_minus:
    • _name(-VI)

WeightedAverage

Alias:

  • AverageWeighted

计算在period

The默认权重给定数据的加权平均(如果没有提供)是线性的,以更assigne重量到最近data

The结果将通过给定的“COEF”

式相乘:

  • AV = COEF *总和(MUL(数据,周期),权重)

请参见:

  • 的https://en.wikipedia.org/wiki/Weighted_arithmetic_mean

Lines:

  • av

PARAMS:

  • 时段(1)
  • COEF(1.0)
  • 的权重(())

PlotInfo:

  • 情节(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 影音:

WeightedMovingAverage

Alias:

  • WMA,MovingAverageWeighted

移动平均值这给算术加权值与最新具有更weight

Formula:

  • 的权重=范围(1,周期+ 1)
  • COEF = 2 /(周期*(周期+ 1))
  • movav = COEF *萨姆(重量[I] *数据[期间 – I]为i的范围(时间段))

参见:

  • 的http:// EN。wikipedia.org/wiki/Moving_average#Weighted_moving_average

Lines:

  • wma

Params:

  • period(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的故事情节:

  • WMA:

WeightedMovingAverageEnvelope

Alias:

  • WMAEnvelope,MovingAverageWeightedEnvelope

WeightedMovingAverage和包络的频带分离的“PERC”从it

Formula:

  • WMA(从WeightedMovingAverage)
  • 顶= WMA *(1 + PERC)
  • BOT = WMA *(1 – PERC)

参见:

  • http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:moving_average_envelopes

Lines:

  • wma
  • top
  • bot

PARAMS:

  • 周期(30)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • WMA:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

WeightedMovingAverageOscillator

别名:

  • WeightedMovingAverageOsc,WMAOscillator,WMAOsc,MovingAverageWeightedOscillator,围绕其data

Lines一个WeightedMovingAverage的MovingAverageWeightedOsc

Oscillation:

  • wma

PARAMS:

  • 期(30)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • WMA:
  • _0:
    • _name(OSC)

WilliamsAD

By拉里·威廉姆斯。它累计测量,如果价格累积(向上)或分发(向下)通过使用的概念UpDays和DownDays.

Prices可以去向上,但在时尚做到不再显示由于积累和updays是downdays抵消对方,创建divergence.

See:- http://www.metastock.com/Customer/Resources/TAAZ/?p=125- http://ta.mql4.com/indicators/trends/williams_accumulation_distribution

Lines:

  • ad

PlotInfo:

  • plot(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • 的广告:

由Larry威廉姆斯WilliamsR

Developed表明收盘价的关系一个给定的period.

Known作为威廉指标的最高最低范围(但%未在Python标识符允许)

公式:

  • NUM = highest_period – 接近
  • 巢穴= highestg_period – lowest_period
  • percR =(num / den的)* -100.0

See:

  • 的http://en.wikipedia.org/维基/ Williams_%25R

Lines:

  • percR

Params:

  • 周期(14)
  • 上频带(-20.0)
  • lowerband(-80.0)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname(威廉姆斯R%)
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • percR:
    • _name(R%)

ZeroLagExponentialMovingAverage

Alias:

  • ZLEMA,ZeroLagEma

The零滞后指数移动平均(ZLEMA)是EMA的变化还增加了一个动量项旨在降低平均滞后,从而跟踪目前的价格更closely.

Formula:

  • 滞后=(周期 – 1)/ 2
  • zlema = EMA(2个*数据 – 数据(-lag))

参见:

  • HTTP://user42.tuxfamily.org/chart/manual/Zero_002dLag-Exponential-Moving-Average.html

Lines:

  • zlema

Params:

  • 周期(30)
  • _movav(EMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • zlema:

ZeroLagExponentialMovingAverageEnvelope

Alias:

  • ZLEMAEnvelope,ZeroLagEmaEnvelope

ZeroLagExponentialMovingAverage和包络频带分离“PERC”从it

Formula:

  • zlema(从ZeroLagExponentialMovingAverage)
  • 顶= zlema *(1 + PERC)
  • BOT = zlema *(1 – PERC)

也参见:

  • HTTP://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:moving_average_envelopes

Lines:

  • zlema
  • top
  • bot

Params:

  • 周期(30)
  • _movav(EMA)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

主要情节:

  • zlema:
  • 顶:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

ZeroLagExponentialMovingAverageOscillator

Alias:

  • ZeroLagExponentialMovingAverageOsc,ZLEMAOscillator,ZLEMAOsc,ZeroLagEmaOscillator,围绕其data

Lines一个ZeroLagExponentialMovingAverage的ZeroLagEmaOsc

Oscillation:

  • zlema

Params:

  • 周期(30)
  • _movav(EMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)’
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • zlema:
  • _0:
    • _name(OSC)

ZeroLagIndicator

Alias:

  • ZLIndicator,ZLInd,EC,ErrorCorrecting

By约翰·埃勒斯和里克Way

零滞后指示器(ZLIndicator)是EMA的变化它试图通过减少误差(距离价格修改EMA -纠错),从而降低lag

Formula:

  • EMA(数据,周期)
  • 对于每次迭代计算EMA的最佳纠错(见纸和/或代码)的遍历-bestgain<>4684<>+bestgain用于误差校正因子(既含)
  • 的默认移动平均是EMA,而是可以在改变参数_movav

    NOTE:传递的移动平均必须计算α(和1 -阿尔法),使其可在属性alphaalpha1在instance

See也:

  • http://www.mesasoftware.com/papers/ZeroLag.pdf

Lines:

  • ec

Params:

  • period(30)
  • gainlimit(50)
  • _movav(EMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • EC:

ZeroLagIndicatorEnvelope

Alias:

  • ZLIndicatorEnvelope,ZLIndEnvelope,ECEnvelope,ErrorCorrectingEnvelope

ZeroLagIndicator和包络频带分离“PERC”从it

Formula:

  • EC(从ZeroLagIndicator)
  • 顶= EC *(1 + PERC)
  • 机器人= EC *(1 – PERC)

参见:

  • 的http://stockcharts.com/school/doku.php ID = chart_school:technical_indicators:moving_average_envelopes

Lines:

  • ec
  • top
  • bot

Params:

  • 周期(30)
  • gainlimit(50)
  • _movav(EMA)
  • PERC(2.5)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(假)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • EC:
  • 顶部:
    • _samecolor(真)
  • BOT:
    • _samecolor(真)

ZeroLagIndicatorOscillator

Alias:

  • ZeroLagIndicatorOsc,ZLIndicatorOscillator,ZLIndicatorOsc,ZLIndOscillator,ZLIndOsc,ECOscillator,ECOsc,ErrorCorrectingOscillator,围绕其data

Lines一个ZeroLagIndicator的ErrorCorrectingOsc

Oscillation:

  • ec

PARAMS:

  • 周期(30)
  • gainlimit(50)
  • _movav(EMA)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)’
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • EC:
  • _0:
    • _name(OSC)

haDelta

Alias:

  • haD

Heikin阿三角洲。丹Valcu在他的著作“Heikin – 阿定义:如何贸易无烛台样式“.

This指标衡量Heikin阿密切和开放之间的差异Heikin芦蜡烛,在candle.

To的身体得到信号添加haDelta平滑的3期移动average.

For正确使用,此项指标的数据必须先前已经由Heikin AHSI filter.

Formula通过:

  • haDelta = Heikin芦靠近 – Heikin芦open
  • smoothed = movav(haDelta,周期)

行:

  • haDelta
  • smoothed

Params:

  • 期间(3)
  • movav(SMA)
  • autoheikin(真)

PlotInfo:

  • 图(真)
  • plotmaster(无)
  • legendloc(无)
  • 副区(真)
  • plotname()
  • plotskip(假)
  • plotabove(假)
  • plotlinelabels(假)
  • plotlinevalues(真)
  • plotvaluetags(真)
  • plotymargin(0.0)
  • plotyhlines([])
  • plotyticks([])
  • plothlines([])
  • plotforce(假)

的plotlines:

  • haDelta:
    • 的颜色(红色)
  • 平滑:
    • 色(灰色)
    • _fill_gt((0, ‘绿色’))
    • _fill_lt((0, ‘红’))