Nilalaman ng artikulo

Ebidensiya at saklaw

Ipinapaliwanag ng Fidelity at TradingView ang RSI at divergence; ang TA-Lib ay nagbibigay ng isang implementasyon para sa paghahambing sa numero. Ang mga sangguniang ito ay hindi nagtatatag ng win rate o kakayahang kumita para sa configuration na iminungkahi rito.

Data at mga merkadoGumamit ng mga pagsasara at price pivot mula sa parehong instrumento at kumbensyon ng pagsasaayos. Ang RSI mismo ay walang input ng volume; ang volume ay isang karagdagang tampok na nangangailangan ng sarili nitong pinagmulan.
Mga timeframe ng pananaliksikAng H=1 at ang pang-araw-araw na datos ay mga halimbawa ng pananaliksik. Ang RSI14 sa iba't ibang timeframe ay kumakatawan sa iba't ibang return sequence, holding opportunities, at execution costs.
Ang presyo ay bumababa sa 98 kumpara sa 100 habang ang naglalarawang mga label na RSI ay tataas mula 25 patungong 33; pagkatapos ay tatawid ang presyo sa 103.2.Buksan ang ilustrasyon sa buong laki
Ang mga presyo, dami, at parehong mga label ng RSI ay mga sintetikong pagpapalagay lamang. Ang RSI ay hindi muling kinalkula mula sa pinaikling naka-plot na pagkakasunod-sunod ng presyo.

Praktikal na daloy ng gawain

Daloy ng gawain para sa RSI divergence: regular at hidden, mga pivot at price confirmation
Nasa ibaba ang buong mga hakbang. Sa bawat yugto, kailangang itala ang dahilan ng pagtanggi kapag kulang ang data o hindi natugunan ang kundisyon.
  1. Kalkulahin ang RSIItakda ang seeding, smoothing, at warm-up.
  2. Maghintay ng dalawang pivotIpares ang confirmed extrema ng parehong uri.
  3. Uriin ang ugnayanPaghambingin ang presyo, RSI at ang naunang konteksto.
  4. Maghintay para sa kumpirmasyon ng presyoI-freeze ang intervening swing at TTL.
  5. Sukatin ang netong halagaIkumpara ito sa baseline ng presyong estruktural lamang.

Ang mas mahinang momentum ay hindi katulad ng pagbaligtad

Binanggit ng Fidelity na ang RSI ay maaaring manatiling sukdulan sa panahon ng isang malakas na trend [1]. Samakatuwid, ang RSI na mas mataas sa 70 ay hindi isang awtomatikong tagubilin sa pagbebenta. Ang mas mataas na price high na may mas mababang RSI ay maaari ring mauna sa mga karagdagang pagtaas; maaaring lumitaw ang ilang kandidato ng divergence bago ang isang patuloy na pagbaligtad, at ang ilang mga trend ay hindi kailanman bumabalik sa loob ng abot-tanaw ng estratehiya.

Pinaghahambing ng RSI ang mga na-smooth na positibo at negatibong pagbabago sa pagsasara. Idinodokumento ng TradingView ang kalkulasyon nito batay sa RMA na [2]. Itinatakda ng iminungkahing implementasyon ang gain=max(C[t]−C[t−1],0) at loss=max(C[t−1]−C[t],0), na may mean na 14 na mga pagbabago at ina-update ang G=(13G+gain)/14, na may parehong recursion para sa L. Kapag ang G+L>0, ang RSI=100G/(G+L).

Ang Price at RSI ay hindi mga independiyenteng saksi: Ang RSI ay kinakalkula mula sa presyo. Ang divergence ay maaaring mag-encode ng isang kapaki-pakinabang na pagkakaiba sa pagitan ng isang sukdulang presyo at ang landas na tinahak upang maabot ito, ngunit ang pangalawang label na sumasang-ayon sa isang setup ng presyo ay hindi awtomatikong nagdodoble sa ebidensya.

Apat na variant ang nangangailangan ng tahasang mga angkla at konteksto

Ang baseline ay nagpapares ng magkakasunod na kumpirmadong price pivot ng parehong uri at nagsasample ng RSI sa occurred_at ng bawat pivot. Suriin lamang ang pares pagkatapos makumpirma ang pangalawang pivot. Huwag i-slide ang RSI anchor ng ilang bar patungo sa pinakakaakit-akit na oscillator extreme. Ang isang hiwalay na RSI-pivot detector ay mangangailangan ng pagtutugma ng window at availability mula sa parehong detector.

Ang mga iminungkahing tolerance ay epsilon=0.1×ATR bago ang pangalawang pivot at d=5 RSI points. Ang regular na bullish divergence ay nangangailangan ng mas mababang price low at mas mataas na RSI; ang nakatagong bullish divergence ay nangangailangan ng mas mataas na price low at mas mababang RSI sa loob ng isang dating naitatag na uptrend. Ang mga bearish case ay binabaligtad ang mga kaugnay na relasyon. Dapat na alam na ang konteksto bago ang unang anchor.

Pinipigilan ng mga magnitude filter ang maliliit na numerical differences na maging mga divergence label, ngunit dapat subukan ang kanilang kapakinabangan. Itala ang mga raw price differences, RSI differences at separation sa mga bar upang masuri ang mga tinanggihang kandidato nang hindi muling kinukuwenta ang ibang historical selection.

BaryantePresyo sa p2 kumpara sa p1RSI sa p2 laban sa p1Iminungkahing naunang konteksto
Regular na bullishMas mababa sa naunang pivot; higit sa epsilon ang diperensyaMas mataas sa naunang RSI; higit sa d ang diperensyaIsang naunang pagbaba
Regular na bearishMas mataas sa naunang pivot; higit sa epsilon ang diperensyaMas mababa sa naunang RSI; higit sa d ang diperensyaIsang naunang pagsulong
Nakatagong bullishMas mataas sa naunang pivot; higit sa epsilon ang diperensyaMas mababa sa naunang RSI; higit sa d ang diperensyaNakumpirmang pataas na trend
Nakatagong bearishMas mababa sa naunang pivot; higit sa epsilon ang diperensyaMas mataas sa naunang RSI; higit sa d ang diperensyaNakumpirmang downtrend
when p2 becomes confirmed:
    p1 = previous_confirmed_pivot_of_same_kind(p2)
    if p1 is None or RSI[p1.i] is missing or RSI[p2.i] is missing: return
    bull_regular = p2.price < p1.price-eps and RSI[p2.i] > RSI[p1.i]+d
    if bull_regular:
        trigger = highest_confirmed_swing_between(p1,p2)
        freeze_candidate(p1,p2,trigger,expires_in=10)
# Evaluate a close crossing only after activation.
# If the trigger was crossed before activation, reject or use a separate late-entry version.

Dapat na maaaring kopyahin ang mga halaga ng warm-up at boundary

Sinusuportahan ng pinagmulan ng TA-Lib ang pagsuri sa seeding at numerical behavior na [3], ngunit hindi dapat ipagpalagay na magkapareho ang mga output ng platform nang walang paghahambing. Ang iminungkahing flat-series convention ay nagtatakda ng RSI=50 na may flat flag kapag G=L=0. Kung L=0<G, RSI=100; kung G=0<L, RSI=0. Subukan nang malinaw ang mga branch na ito.

Huwag kalkulahin ang RSI mula sa split-adjusted closes habang tinitingnan ang mga pivot sa mga hindi na-adjust na highs at lows. Maaaring baguhin ng mga nawawalang bar ang parehong smoothing at pivot position. Itabi ang indicator version, seed, lookback, pivot convention at tolerances gamit ang research manifest.

Para sa isang numerical fixture, pakainin ang isang monotonic rising close series, isang monotonic declined series at isang ganap na flat series pagkatapos ng sapat na warm-up. Pagkatapos ay maglagay ng isang gain at isang loss at ihambing ang mga recursive value nang paunti-unti. Ang pagkakaiba sa RSI na dulot ng initialization ay dapat lutasin bago ito bigyang-kahulugan bilang isang hindi pagkakasundo sa divergence logic.

Ang isang nakumpirmang divergence ay maaari pa ring mag-alok ng mahinang entry economics

Sintetikong halimbawa: low p1=100 na may RSI=25 at low p2=98 na may RSI=33. Sa ATR=2, epsilon=0.2; lampas sa d=5 ang walong-puntong pagtaas ng RSI. Kapag confirmed na ang p2, nagiging price trigger ang dating kilalang intervening swing high sa 103. Lampas sa buffered trigger na 103.2 ang kasunod na close sa 103.3.

Kung ang susunod na executable entry ay 103.4 at ang stop ay 97.8, ang initial price risk ay 5.6 points. Ang target na 2R ay 114.6, na medyo malayo sa orihinal na divergence structure. Ang path na umaabot sa 114.6 bago ang stop ay makakatugon sa sintetikong target na iyon, ngunit hindi ito isang makasaysayang pagtatantya ng success-rate.

Pagkabigo nang walang entry: pagkatapos ng p2=98, magpapatuloy ang presyo sa 97→94 at hindi kailanman tatawid sa 103. Ang kandidato ay magiging invalid o mawawalan ng bisa. Ang isang alternatibong estratehiya na agad na bumili malapit sa 98 ay dapat mapanatili ang sarili nitong mga pagkalugi; hindi nito maaaring hiramin ang mga resulta ng bersyon na naghihintay para sa isang istrukturang gatilyo.

Posible rin ang pagkabigo pagkatapos ng entry: na-fill ang breakout order, pagkatapos ay babalik ang presyo sa pamamagitan ng structural low. Maaaring matukoy nang tama ng isang detector ang two-anchor relationship habang natatalo ang trading hypothesis. Iulat nang hiwalay ang detector validity, trigger validity at natanto na resulta.

Pag-activate, pagpapawalang-bisa at mga magkakapatong na kandidato

Ang iminungkahing TTL ay sampung bar pagkatapos ng kumpirmasyon. Bago ang entry, ang isang bagong low sa ibaba ng p2−buffer ay nagpapawalang-bisa sa isang bullish regular na kandidato. Pagkatapos ng entry, gamitin ang mga rehistradong stop-market at time-exit rules. Ang isang price gap na nagpapasama sa economics ng setup ay maaaring magbigay-katwiran sa isang pre-submission rejection, ngunit hindi nito mabubura ang isang order na napunan na.

Maraming kombinasyon ng anchor ang maaaring magpahayag ng iisang pinagbabatayang ideya. Ang mga baseline pairs ay magkatabi ng parehong uri ng pivots at lumilikha ng event ID mula sa kanilang mga pagkakakilanlan. Ang three-low divergence ay isang hiwalay na modelo na may mas maraming pagpipilian, hindi tatlong independiyenteng trades dahil lang sa tatlong linya ang maaaring iguhit.

I-freeze ang pumapagitnang structural trigger kapag nag-activate ang kandidato. Kung ang level na iyon ay nalagpasan noong pivot-confirmation delay, tahasang tanggihan ang stale setup o magparehistro ng late-entry na bersyon. Ang pag-update ng trigger sa alinmang mas huling swing na magbibigay ng mas mahusay na fill ay magbabago sa hypothesis at maaaring magpakilala ng retrospective selection.

Bigyan ang volume ng isang papel na maaaring masubukan nang nakapag-iisa

Ang isang iminungkahing hipotesis ay ang mas mababang aktibidad habang bumababa patungo sa p2 na sinusundan ng mas mataas na aktibidad sa breakout ng presyo. Paghambingin ang average na volume bawat bar o ang parehong oras na RVOL sa halip na ang mga raw total sa mga leg na may hindi pantay na tagal. Ang maliit na price displacement na may mataas na kabuuang volume ay hindi mismo patunay ng pagsipsip.

Gumamit ng tatlong sangay: structural price trigger lamang, ang parehong trigger kasama ang divergence, at pagkatapos ay divergence kasama ang volume. Panatilihing magkapareho ang stop, sizing at execution. Tinutukoy nito ang pagkakaiba ng value ng oscillator relationship mula sa value ng activity at iniiwasan ang pag-uugnay ng bawat pagpapabuti sa huling indicator na idinagdag.

Siyasatin ang mga gastos sa transaksyon sa subset na may mataas na volume. Maaaring pumili ang isang filter ng mga breakout na batay sa balita na may mas malawak na spreads o mas maraming adverse gaps. Iulat ang mga tinanggihang kandidato at bilang ng pagkakataon, hindi lamang ang win rate sa mga natitirang napunan.

Subukan ang bawat pamilya ng divergence nang hiwalay

Mag-ulat nang hiwalay ng mga regular laban sa nakatagong variant at bullish laban sa bearish variant. Panatilihin ang isang pangwakas na yugto ng panahon na hindi ginagamit upang pumili ng haba, pivot window o d ng RSI. Ang pagsubok sa maraming configuration at pag-publish lamang ng isang kaakit-akit na tsart ay hindi nagtatatag ng isang paulit-ulit na proseso ng pagpili.

Dapat patunayan ng mga fixture na ang p2 ay maaaring iguhit sa mas maagang occurrence bar habang walang lumalabas na signal bago ang kumpirmasyon, at na ang RSI ay na-sample sa eksaktong katugmang mga timestamp ng presyo. Isama ang mga flat sequence, hindi sapat na warm-up, magkakapatong na mga kandidato at nakasalamin na bearish data.

Sukatin ang bilang ng kandidato, trigger rate, cancellation rate, waiting time at net return kada event pati na rin ang portfolio exposure. I-stress-test ang spreads at gaps na lumalampas sa stop dahil ang mga post-breakout entries ay maaaring mas malala kaysa sa signal close. Kung ang divergence ay nagdaragdag ng complexity nang hindi pinapabuti ang isang rehistradong outcome sa labas ng development, ang structural baseline ay nananatiling isang kapaki-pakinabang na resulta.

Mga karaniwang pagkakamali

Pagtutugma ng mga punto sa pamamagitan ng mata

Hindi maaaring ulitin ang pagpili ng pinakakombenyenteng RSI low malapit sa bawat price low nang walang fixed window.

Paulit-ulit na divergence sa isang trend

Maaaring bumagal ang momentum habang ang presyo ay nagpapatuloy nang husto sa parehong direksyon.

Paghahalo ng mga nakatagong at regular na variant

Magkakaiba ang kanilang mga hypotheses sa konteksto; maaaring itago ng pinagsama-samang mga istatistika ang kabaligtaran na pag-uugali.

Checklist bago gamitin ang pamamaraang ito

Lagyan ng tsek ang bawat item matapos itong beripikahin sa iyong data. Naka-save ang progreso sa browser na ito; hindi ito sertipikasyon na kumikita ang estratehiya.

0/8 item

Mga madalas itanong

Matutukoy ba ng divergence ang isang bottom bago pa man makumpirma ang pivot?

Sa pamamagitan lamang ng paggamit ng isang pansamantalang kandidato na maaaring mawala. Ang baseline na ito ay naghihintay ng kumpirmasyon upang ang nailathalang kasaysayan nito ay mananatiling matatag.

Dapat bang palitan ang RSI ng MACD?

Paghambingin ang karagdagang impormasyon gamit ang parehong patakaran sa pag-trigger at pagpapatupad ng presyo. Ang pagpapalit ng mga oscillator para sa bawat kaakit-akit na halimbawa ay hindi tumutukoy sa isang sistemang maaaring subukan.

Mga sanggunian sa pananaliksik

Sinusuportahan ng bawat sanggunian ang katabing depinisyon o ebidensiya. Kailangang hiwalay na patunayan ang pseudocode, mga gawang halimbawa, at iminungkahing parameter.

  1. Relative Strength IndexFidelity. Basahin ang divergence at mga limitasyon ng mga interpretasyon ng overbought/oversold. Sinuri noong: .
  2. Relative Strength IndexTradingView. Basahin ang pormulang RMA at ang interpretasyon ng RSI. Sinuri noong: .
  3. TA-Lib RSI implementationTA-Lib. Basahin ang source code ng kalkulasyon; hindi ito isang kumikitang estratehiya sa pangangalakal. Sinuri noong: .

Mga kaugnay na pamamaraan

Paalala sa panganib

Para sa pag-aaral at pagdisenyo ng pananaliksik ang nilalamang ito, hindi payong pinansiyal. Ang Backtest ay simulasyon ng nakaraan, hindi garantiya ng resulta sa hinaharap, at hindi naglalagay ng tunay na mga trade. Hindi awtomatikong tampok ng app ang mga pamamaraan sa aklatang ito. Tingnan ang metodolohiya at sentro ng pag-aaral.

Patunayan muna ang mga tuntunin bago isapanganib ang tunay na puhunan

Suriin ang suporta ng app, data, at bawat simulated trade; maaaring mangailangan ng hiwalay na implementasyon ang mga advanced na detector.

I-download ang Backtest sa App Store