Nilalaman ng artikulo

Ebidensiya at saklaw

Sinusuportahan ng nabanggit na materyal ang terminolohiya at konteksto ng pananaliksik. Ang mga numerical threshold, state machine, patakaran sa pagpapatupad, at mga sintetikong halimbawa sa ibaba ay iminungkahi ng proyektong pananaliksik na ito. Walang bagong backtest na isinagawa, at ang mga sanggunian ay hindi nagtatatag ng kakayahang kumita para sa configuration na ito.

Data at mga merkadoGumamit ng napatunayang datos ng OHLC na may mga aksyong pangkorporasyon na palagiang hinahawakan. Itala ang palitan, uri ng instrumento at yunit para sa volume. Ang FX tick-volume feed ay hindi kumakatawan sa kabuuang volume ng merkado; hindi dapat paghaluin ang spot at perpetual-contract volume.
Mga timeframe ng pananaliksikAng H1, H4 at mga daily bar ay magkahiwalay na mga configuration ng pananaliksik. Ang mga haba ng window, mga gastos sa pagpapatupad at mga pagkaantala sa kumpirmasyon ay dapat i-calibrate sa isang sample ng pag-develop. Walang itinakdang timeframe bilang pinakamainam para sa detector na ito.
Ang kaliwang balikat sa 108, ulo sa 114 at kanang balikat sa 109 ay sinusundan ng isang pagsasara sa ibaba ng marahang tumataas na neckline.Buksan ang ilustrasyon sa buong laki
Sintetikong ilustrasyon para sa artikulong ito. Nakatagilid ang aktwal na neckline; ipinapakita lamang ng pahalang na level ang halaga nito sa breakout bar.

Praktikal na daloy ng gawain

Daloy ng gawain para sa Head and Shoulders: Causal Algorithm sa Sloping Neckline
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. Kumpirmahin ang limang pivotHintayin ang left shoulder, low, head, low, at right shoulder.
  2. Kalkulahin ang necklineI-save ang mga koepisyente ng linya at taas ng ulo.
  3. Paghambingin ang mga tumutugmang timestampIhambing ang lumang pagsasara sa N(t−1), at ang bagong pagsasara sa N(t).
  4. I-freeze ang mga antas ng kalakalanGamitin ang right-shoulder stop at ang neckline value sa break.
  5. Subaybayan ang magkakahiwalay na mga pagpapawalang-bisaPag-iba-ibahin ang trade stop mula sa whole-pattern invalidation na lampas sa head.

Ang sinasabi sa atin ng istruktura

Ang karaniwang istruktura ay binubuo ng kaliwang balikat, mas mataas na ulo, kanang balikat at neckline na dumadaan sa dalawang magkabilang lows. Ang break ng neckline ang kumukumpleto sa pattern. Ang inverse na bersyon ay gumagamit ng tatlong lows, kung saan ang gitnang low ay pinakamalalim. [1] Inilalarawan nito ang isang balangkas at ang kaganapan ng pagkumpirma nito sa halip na isang siguradong pagbaligtad.

Ang teorya ng pananaliksik ay humihinto ang presyo sa pag-abot sa naunang sukdulan nito at pagkatapos ay sinisira ang kalabang istruktura. Hindi kailangang eksaktong katumbas ng kanang balikat ang kaliwang balikat. Gayunpaman, kung tatanggapin ang bawat pagkakaiba sa taas at kawalan ng balanse sa oras, halos anumang zigzag ay maaaring matanggap ang label. Ang mga tahasang pagpapahintulot ay nagbibigay-daan upang tanggihan ang mga hindi angkop na kandidato at sukatin kung gaano kadalas nangyayari ang iminungkahing istruktura.

Paghiwalayin ang pattern detector mula sa trade manager. Maaaring matugunan ng isang kandidato ang geometry ngunit hindi kailanman lumampas sa neckline nito. Ang isang kumpirmadong break ay maaaring mag-alok ng mababang reward-to-risk sa available na fill. Maaari pa ring matalo ang isang valid na trade. Dahil sa mga pagkakaibang ito, mas kapaki-pakinabang ang dataset ng pananaliksik kaysa sa isang koleksyon ng mga chart na napili dahil ang kanilang direksyon sa huli ay mukhang nakakakumbinsi.

Mga patakaran gamit ang impormasyong mayroon nang magagamit

Ang mga sumusunod na setting ng implementasyon ay mga panukalang pananaliksik. Gumamit ng kronolohikal na pagkakasunod-sunod ng mga nakumpirmang pivot na H1,L1,H2,L2,H3, na may tatlong kaliwang bar at tatlong kanang bar. Tukuyin ang N(t)=L1+(L2−L1)(t−tL1)/(tL2−tL1). I-freeze ang A=ATR(14) kapag naging available na ang H3, epsilon=max(2 ticks,0.15A) at breakout buffer na b=max(2 ticks,0.10A). Ang taas ng ulo ay D=H2−N(tH2), at dapat na hindi bababa sa 1.5A.

Dapat lumampas ang head sa mas mataas na shoulder nang hindi bababa sa 0.5A. Ang pagitan ng taas ng shoulders ay hindi hihigit sa max(2epsilon,0.2D). Kailangang nasa itaas ng neckline ang bawat shoulder nang hindi bababa sa epsilon, gamit ang halaga ng linya sa sariling timestamp nito. Ang tagal mula left shoulder hanggang head, na hinati sa tagal mula head hanggang right shoulder, ay dapat nasa pagitan ng isang-katlo at tatlo.

Limitahan ang ganap na pagbabago sa halaga ng neckline mula sa kaliwang balikat patungo sa kanang balikat sa 0.5D. I-freeze ang mga line coefficient sa paglikha ng kandidato. Ang downward crossing test ay C[t−1]≥N(t−1)−b at C[t]<N(t)−b. Mali ang paghahambing ng nakaraang close sa kasalukuyang halaga ng linya kapag ang linya ay sloped.

Huwag i-backdate ang mga signal papunta sa tatlong bar na ginagamit upang kumpirmahin ang kanang shoulder. Magiging available ang mga pivot na may delay. [2] I-expire ang kandidato pagkatapos ng kalahati ng tagal ng pattern, i-round off pataas, na may minimum na limang bar. Binabaligtad ng inverse pattern ang mga extreme type at inequality, habang pinapanatili ang confirmation delay at timestamp logic.

on confirmed right_shoulder:
  compute fixed neckline coefficients m,q; N(t)=m*t+q
  if geometry_valid: create candidate(time=now, height=D)
for later bar t:
  if High[t] > H2+epsilon: cancel
  elif t > created+max(5,ceil(pattern_duration/2)): expire
  elif C[t-1] >= N(t-1)-b and C[t] < N(t)-b:
    signal SHORT; target=N(t)-D; stop=H3+epsilon
# Inverse pattern: reverse extreme types, inequalities and trade direction.

Bigyan ng tiyak na tungkulin ang volume

Maaaring sukatin ang volume sa neckline break o ihambing ito sa paligid ng head at right shoulder. Ituring ang bawat pagpili bilang hiwalay na feature. Halimbawa, itakda ang breakout RVOL bilang breakout volume na hinati sa median volume ng naunang 20 bar, saka subukan ang RVOL na hindi bababa sa 1.5. Itabi ang mga kandidatong bumagsak sa filter upang masuri ang epekto ng pagbubukod sa kanila.

Ang mas mababang volume sa kanang balikat ay isang hipotesis tungkol sa aktibidad na kasama ng huling pagtatangka, hindi patunay na kontrolado ng mga institutional seller. Gumamit ng mga window na may parehong haba o mga average bawat bar sa mga napiling rehiyon. Kung hindi, ang isang mas maikling balikat ay maaaring magmukhang mas mahina dahil lamang sa mas kaunting bar ang binilang.

Sa daily data ng equities, markahan ang mga araw ng earnings announcement, stock split, at napakababang liquidity. Sa intraday charts, ihambing ang aktibidad sa parehong oras ng nakaraang sessions. Kailangan ng hiwalay na fill calculation para sa gap na tumatawid sa neckline: hindi ibinabalik ng mataas na volume ang hypothetical entry sa linya kapag malayo na rito ang unang executable price.

Mga halimbawang numerikal at mga kaso ng pagkabigo

Sintetikong halimbawa: ang limang pivot ay may oras/presyong (10,108),(20,100),(30,114),(40,102),(50,109). Kaya N(t)=98+0.1t at D=13. Sa t=55, ang neckline ay 103.5. Sa A=2, tick size=0.01, b=0.2 at epsilon=0.3, kinukumpirma ng close 103.2 ang break kung ang naunang close ay hindi bababa sa N(54)−0.2=103.2. Ang executable short sa 103.1 ay may right-shoulder stop sa 109.3 at target 90.5. Risk ay 6.2 at projected reward ay 12.6, humigit-kumulang 2.03R bago ang gastos.

Halimbawa ng pagkabigo: sa parehong geometry, ang isang pagsasara sa 103.4 sa bar na 55 ay hindi lumampas sa kinakailangang threshold. Bilang kahalili, ang isang naipasok nang short ay maaaring tumalbog sa 109.4 at maabot ang protective stop nito. Ang katotohanan na ang head sa 114 ay nananatiling buo ay hindi nagliligtas sa trade na iyon. Ang structural invalidation na lampas sa head at isang trade stop na lampas sa kanang shoulder ay nagsisilbing magkaibang layunin.

Sinusubukan din ng numerikal na halimbawa ang slope filter. Ang neckline ay gumagalaw mula 99 sa kaliwang balikat patungo sa 103 sa kanang balikat, isang pagbabago ng 4, sa ibaba ng 0.5D=6.5. Ang taas ng balikat ay naiiba ng 1, sa ibaba ng 2.6 tolerance. Itinatatag ng mga pagsusuring ito na tatanggapin ng iminungkahing detector ang geometry; hindi ito ebidensya tungkol sa probabilidad na maabot ang 90.5.

Pagpasok, pagpapawalang-bisa at paglabas

Ang baseline ay nagsusumite ng order pagkatapos ng pagkumpirma ng pagsasara, inilalagay ang stop sa labas ng kanang balikat at ipino-project ang taas ng ulo mula sa halaga ng neckline sa break. I-freeze ang target na iyon. Hindi ito dapat umagos kasama ng neckline sa mga susunod na bar. Kung ang available na entry ay lumayo na sa linya, kalkulahin ang reward-to-risk gamit ang executable quote bago magsumite ng bagong order.

Ang mas malayong stop sa itaas ng ulo ay ibang estratehiya at kadalasang binabawasan ang geometric reward-to-risk. Ang paghihintay para sa isang neckline retest ay isa pang variant na nangangailangan ng sarili nitong expiry at reaction trigger. Huwag paghaluin ang pinakamahusay na entry at stop mula sa mga alternatibong ito para sa bawat indibidwal na tsart pagkatapos obserbahan ang resulta.

Sa inverse pattern, nagbabago ang direksyon mula short patungong long, ngunit may gap risk pa rin. Suriin ang laki ng posisyon, liquidity, spread, at kabuuang portfolio exposure. Kung tumalon ang presyo lampas sa nakahandang protective stop, gamitin ang posibleng fill; huwag ipagpalagay na hanggang sa itinakdang stop price lamang ang lugi. Kung maaaring tamaan ng iisang bar ang stop at target, gumamit ng mas detalyadong data o naunang idineklarang konserbatibong pagkakasunod-sunod ng event.

Pagsubok ng incremental na halaga

Ihambing ang pattern sa isang break ng pinakabagong low sa ilalim ng parehong prior-trend filter. Sinusubukan nito kung ang hugis ng balikat-ulo-balikat ay nagdaragdag ng impormasyon na lampas sa isang generic na momentum reversal. Iulat ang mga resulta ayon sa neckline slope, shoulder imbalance at formation duration, gamit ang mga napiling grupo bago siyasatin ang huling test set.

Panatilihing magkahiwalay na field ang mga extreme timestamp, confirmation timestamp, signal time, at order time. Ilapat ang chronological out-of-sample testing, commissions, spread, at slippage. Ang research paper na [3] ay hindi nagtatatag ng kakayahang kumita para sa detector na ito o sa target nito. Ang maliliit na subgroup ay nangangailangan ng mas malawak na uncertainty intervals kaysa sa isang tumpak na win rate.

Dapat saklawin ng mga pagsusuri sa antas ng yunit ang patag na neckline, positibo at negatibong slope, isang kanang balikat na nasa ibaba ng linya sa sarili nitong timestamp, at isang crossing na nangyayari bago ang kumpirmasyon ng balikat. Ang isang partikular na kapaki-pakinabang na pagsubok ay nagpapanatili sa lahat ng presyo na nakapirmi habang binabago lamang ang slope ng linya: ang paghahambing ng parehong pagsasara sa N(t) ay dapat na hindi tugma sa tamang kalkulasyon ng N(t−1)/N(t) sa ilang mga kaso. Dapat ding kumpirmahin ng isang replay test na ang pagdaragdag ng mga bar sa hinaharap ay hindi maaaring magbago ng isang naunang tinanggap o tinanggihan na signal.

Mga karaniwang pagkakamali

Paggalaw ng neckline gamit ang mga pivot sa hinaharap

Huwag muling iguhit ang neckline gamit ang lows na nabuo pagkatapos ng signal para pagandahin ang itsura ng break.

Pangangalakal bago pa man umiral ang kanang balikat

Ang pagbebenta ng isang rally ay maaaring maging isang hiwalay na estratehiya, ngunit hindi ito isang nakumpletong kumpirmadong pivot pattern.

Nangangailangan ng perpektong visual symmetry

Maraming istruktura ang hindi isinasama ng eksaktong pagkakapantay-pantay; ang walang limitasyong pagpaparaya ay ginagawang walang kabuluhan ang etiketa. Subukan ang isang maliit na idineklarang saklaw ng mga pagpaparaya.

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/6 item

Mga madalas itanong

Dapat ba pahalang ang neckline?

Hindi. Ang isang sloping line ay nangangailangan ng time-based formula at slope limit na pumipigil sa pagtanggap ng mga istrukturang may matinding baluktot.

Kailangan bang maabot ang target na katumbas ng taas ng ulo?

Hindi. Ito ay isang geometric projection. Ihambing ito sa isang fixed-R target at isang trailing exit sa parehong mga entry, gamit ang out-of-sample data.

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. IG Academy: Basic chart patterns part oneIG. Pangunahing terminolohiya sa heometriya at kumpirmasyon; binasa ang kaugnay na pampublikong seksyon. Sinuri noong: .
  2. TradingView: RepaintingTradingView. Pagkaantala sa kumpirmasyon ng pivot at pagbabago sa lumang signal (repainting). Sinuri noong: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Kaligiran sa sistematikong pananaliksik sa mga padron; ang konpigurasyong ito ay hindi nasubok ng papel. 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