Nilalaman ng artikulo
- Ebidensiya at saklaw
- Ilustrasyon
- Proseso
- Ang sinasabi sa atin ng istruktura
- Mga patakaran gamit ang impormasyong mayroon nang magagamit
- Tiyak na papel ng volume
- Mga halimbawang numerikal at mga kaso ng pagkabigo
- Pagpasok, pagpapawalang-bisa at paglabas
- Pagsubok ng incremental na halaga
- Mga karaniwang pagkakamali
- Praktikal na checklist
- Mga madalas itanong
- Mga sanggunian sa pananaliksik
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.
Praktikal na daloy ng gawain
- Pagkasyahin ang parehong hanggananSuriin ang paralelismo at matatag na lapad.
- I-freeze ang channelI-save ang mga koepisyente at expiry bago ang reaction bar.
- Suriin ang pagtalbogKinakailangan ang pagdikit na susundan ng pagsara pabalik sa loob sa direksyon ng channel.
- Itakda ang fixed targetGamitin ang kabaligtarang halaga ng hangganan sa oras ng signal sa baseline na ito.
- Suriin ang pagpapawalang-bisaI-disable ang module kapag nasira o nag-expire ang channel.
Ang sinasabi sa atin ng istruktura
Sinusundan ng channel analysis ang presyo sa pagitan ng halos parallel na support at resistance. [1] Magkakaiba ang konteksto ng rising, falling, at horizontal channels. Ipinapasa ng implementasyong ito ang horizontal structures sa rectangle detector upang mabawasan ang duplicate labels.
Ang mga hangganan ay hindi pisikal na hadlang. Ang presyo ay maaaring manatili malapit sa itaas na bahagi sa loob ng maraming bar, panandaliang tumawid dito, o bumilis patungo sa isang bagong trend. Ang pagbili sa bawat pagdikit sa mas mababang hangganan ay ginagawang lubos na nakadepende ang mga resulta sa angkop na tuntunin at mga gastos. Ang paghingi ng reaksyon ay ginagawang mas malinaw ang tiyempo, ngunit hindi nagtatatag ng isang kalamangan.
Ang isang channel ay partikular na mahina sa pagbabalik-tanaw dahil maraming pares ng linya ang maaaring iguhit sa paligid ng parehong kasaysayan. I-save ang mga fitted coefficients kapag naging available na ang channel. Ang isang mas huling refit ay maaaring lumikha ng isang bagong bersyon ng channel, ngunit hindi nito mababago ang mga level na ginamit ng isang naunang kalakalan.
Mga patakaran gamit ang impormasyong mayroon nang magagamit
Mga iminungkahing setting: gumamit ng kahit tatlong pivot sa bawat panig, bawat isa ay kinukumpirma gamit ang tatlong bar sa kaliwa at kanan. Ikabit ang U(t) sa mga high at B(t) sa mga low sa ibabaw ng mga bar na T=20–100. Hayaang ang D ay maging median channel width, ang A=ATR(14) sa paglikha at ang epsilon=max(2 ticks,0.15A). Kinakailangan ang |(mU−mB)T|≤max(2epsilon,0.2D), kung saan ang mU at mB ay mga line slope.
Dapat nasa pagitan ng 0.8 at 1.2 ang ratio ng huling lapad sa unang lapad, at positibo ang lapad sa buong window. Kailangan sa rising channel ang positive slopes at kumpirmadong higher highs at higher lows; sa falling channel naman ang lower highs at lower lows. Halos zero na normalized slopes ang tanda ng horizontal range. Para sa wedge detector ang matinding pagkipot ng lapad, hindi para sa parallel channel.
Ang iminungkahing rising-channel bounce ay nangangailangan ng mas huling low na aabot sa B(t)±epsilon at isang close na mas mataas sa B(t)+b, na may b=max(2 ticks,0.10A). Tanggihan ang bounce context kapag ang close ay bumaba sa ibaba ng B(t)−b. Huwag gumamit ng pivot mula sa kasalukuyang reaksyon bago pa makumpirma ang pivot na iyon. [2]
I-freeze ang channel at i-expire ito pagkatapos ng isa pang T bar. Ang baseline signal bar mismo ay maaaring mag-supply ng protective low dahil ang bar na iyon ay nagsara na kapag nabuo ang signal. Ito ay naiiba sa paggamit ng hindi nakumpirmang multi-bar swing: ang una ay isang naobserbahang halaga ng bar, habang ang huli ay nangangailangan ng mga susunod na kanang bar.
when channel is confirmed: freeze U,B,A,expiry=created+T
for later closed bar t:
if t>expiry or C[t]<B(t)-b: deactivate rising-channel bounce
elif B(t)-epsilon<=Low[t]<=B(t)+epsilon and C[t]>B(t)+b:
emit LONG_BOUNCE
stop=Low[t]-epsilon
target=U(t) # freeze at signal time; do not drift into the future
# Mirror for falling channels. Breakouts use a separate close-crossing module.
Tiyak na papel ng volume
Para sa isang bounce, ihambing ang pullback activity sa naunang advance kumpara sa maihahambing na bar counts. Ang mababang pullback volume ay maaaring maging isang katangiang maaaring subukan. Para sa isang breakout, sukatin ang RVOL sa boundary crossing. Ang isang panuntunan na ang mas maraming volume ay palaging mas mahusay ay hindi masasagot ang parehong tanong.
Isang iminungkahing bounce filter ang nangangailangan na ang median volume ng tatlong naunang bar ay nasa ibaba ng 20-bar baseline nito, kung saan ang reaction close ay nasa itaas na kalahati ng bar. Ihambing ang karagdagan na iyon sa touch-and-close-only na bersyon. Ito ay mga setting ng pananaliksik, hindi isang pag-aangkin na ang nabanggit na pinagmulan ang nagrereseta ng eksaktong kombinasyong ito.
Dapat igalang ng paghahambing ng volume ang seasonality ng session at mga yunit ng datos. Ang pagbaba ng presyo sa oras ng tanghalian na may mas mababang raw activity ay maaaring walang kasamang kakaibang impormasyon. Panatilihin ang mga sukat ng spread o kalidad ng quote kasama ng volume kung saan mahalaga ang katumpakan ng pagpapatupad.
Mga halimbawang numerikal at mga kaso ng pagkabigo
Halimbawa ng sintetikong rising-channel: sa t=40, B=100 at U=106. Ang signal bar ay may low=99.9 at close=100.4, na may epsilon=0.15 at b=0.1. Ang isang posibleng entry sa 100.5, stop sa 99.75 at frozen target sa 106 ay nagpapahiwatig ng panganib ng 0.75 at gantimpala ng 5.5, o humigit-kumulang 7.33R bago ang mga gastos. Ang malaking geometric ratio na iyon ay nagmumula sa isang napakaikling stop at nangangailangan ng maingat na pagmomodelo ng spread, price noise, at stop-out.
Halimbawa ng pagkabigo: ang presyo ay umabot sa 99.7 pagkatapos ng entry, kahit na tumaas ito sa 106 sa kalaunan. Ang stop ay nananatiling isang naitalang pagkalugi. Bilang kahalili, ang isang signal-bar close sa 99.7 ay nasa ibaba ng B−b at hindi isang wastong bounce. Huwag ilipat ang ibabang linya sa 99.5 pagkatapos maobserbahan ang paglabag na iyon.
Ang isang kaso ng stress sa pagpapatupad ay nagdaragdag ng 0.15 ng pinagsamang friction sa pagpasok at paglabas sa isang nakaplanong distansya sa panganib ng 0.75. Kung gayon, ang friction ay malaki kumpara sa risk unit. Hindi hinuhulaan ng ehersisyo ang mga aktwal na gastos; ipinapakita nito kung bakit ang isang biswal na kahanga-hangang target multiple ay maaaring maging marupok kapag ang stop ay malapit sa ordinaryong ingay ng kalakalan.
Pagpasok, pagpapawalang-bisa at paglabas
Ang bounce version na ito ay nagpoprotekta nang lampas sa low ng reaction bar. Ang stop na lampas sa naunang swing low ay isa pang estratehiya. I-freeze ang target na nasa kabilang hangganan sa oras ng signal sa halip na hayaan itong lumayo habang tumataas ang channel. Maaaring subukan ang isang dynamic na target, ngunit dapat ideklara ang update formula at timing nito.
Ang hiwalay na breakout module ay bumibili ng close sa itaas ng U+b o nagbebenta ng close sa ibaba ng B−b. Ang isang tumataas na channel ay hindi nangangahulugan na ang bawat breakout ay dapat na isang pababang pagbabaligtad. Kung ipo-project ang lapad ng channel, i-freeze ang D. Limitahan ang paulit-ulit na exposure sa parehong channel at magtakda ng panahon ng paghihintay upang ang mga lumang oportunidad ay hindi mananatiling aktibo nang walang hanggan.
Gamitin ang unang maisasagawang quote pagkatapos ng close-confirmed signal; ibatay ang position size sa aktwal na risk distance. Maaaring ma-fill na may slippage ang nakalagay nang protective order kapag may gap. Para sa sabay na bounce at breakout signals, itakda muna ang priority o shared allocation; huwag hayaang ang sumunod na returns ang magtakda kung aling module ang may-ari ng trade.
Pagsubok ng incremental na halaga
Paghambingin ang mga channel bounce na may moving-average pullbacks sa ilalim ng parehong trend at stop policy. Paghambingin ang mga channel break na may rolling-high/low breaks. Pag-iba-ibahin ang bilang ng anchor, fitting window, at parallelism tolerance sa isang maliit na preregistered grid. Ang isang channel na gumagana lamang kapag dalawang partikular na punto ang napili ng mata ay maaaring magpakita ng selection bias.
I-save ang mga koepisyent ng linya, lahat ng pagdikit at lahat ng tinanggihang reaksyon. Iulat ang mga resulta ayon sa channel-width-to-spread ratio at slope. Hindi pinapatunayan ng metodolohikal na sanggunian na [3] ang mga panuntunan sa pag-bounce na iminungkahi rito.
Kabilang sa mga kapaki-pakinabang na pagsubok ang isang wastong parallel channel, isang narrowing wedge, isang horizontal rectangle, isang touch na walang kinakailangang close, at isang close sa ibaba ng lower boundary sa parehong bar kung saan may visual rebound. Suriin ang mga tuntunin sa expiry at one-region exposure. Dapat kumpirmahin ng isang target test na ang U sa signal ay nananatiling target kahit na ang U na inaasahang ilang bar mamaya ay mas mataas nang malaki. Panghuli, idagdag ang mga susunod na bar at tiyaking hindi magbabago ang mga historical channel version at desisyon.
Mga karaniwang pagkakamali
Pag-fit lamang sa piniling mga paborableng punto
Gumamit ng idineklarang tuntunin sa pagkakaangkop at suriin ang lahat ng napiling mga angkla, hindi lamang isang kaakit-akit na pares.
Pagpapagalaw sa target nang walang katapusan
Ang isang tumataas na target ay maaaring gawing walang hangganang holding period ang isang maikling reaction trade.
Pagtrato sa bawat paglabag sa wick nang pantay-pantay
Magkaiba ang kahihinatnan ng mga tuntunin sa wick at close. Pumili nang maaga at imodelo ang aktwal na mga protective-order na pagpuno.
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.
Mga madalas itanong
Pareho ba ang isang regression channel at ang pivot channel na ito?
Hindi. Ang isang regression channel ay nagsisimula sa isang fitted center at deviation measure. Ang detector na ito ay umaangkop sa mga hangganan mula sa mga nakumpirmang sukdulan at dapat subukan nang hiwalay.
Maaari bang mag-short sa upper boundary ng rising channel?
Iyan ay isang estratehiyang kontra-trend, naiiba sa bounce na sumusunod sa trend na inilarawan dito. Subukan ang panganib na manatili ang presyo malapit sa hangganang iyon sa loob ng mahabang panahon.
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.
- IG: Channel trading explainedIG. Terminolohiya ng channel at balangkas ng parallel-boundary; binasa ang paliwanag sa publiko. Sinuri noong: .
- TradingView: RepaintingTradingView. Pagkaantala ng kumpirmasyon ng pivot at pagbabago sa mga nakaraang signal. Sinuri noong: .
- 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