Билл Уильямс фракталдары: экстремумдер мен реверстерді анықтаудың қарапайым құралы
Бүгін техникалық талдаудағы ең бағаланбаған, бірақ соған қарамастан өте пайдалы құралдардың бірін талдап көрейік — Билл Уильямс фракталдарын. Егер бұл жоғары математикадан бір нәрсе деп ойласаңыз, алаңдамаңыз: іс жүзінде бәрі естігеннен әлдеқайда қарапайым әрі практикалық.
Фракталдар дегеніміз не және олардың трейдингке қандай қатысы бар?
Билл Уильямс — бізге бірқатар пайдалы индикаторларды, соның ішінде әйгілі Alligator[2] индикаторын берген адам. Бірақ фракталдар — оның ерекше мақтанышы әрі трейдинг жүйесінің бірінші өлшемі[9].
Трейдингтегі фрактал — бұл бағаның графигіндегі жай ғана локальды экстремум. Графиктегі кішкентай төбешікті немесе ойпатты елестетіп көріңіз — бұл фрактал[6]. Графикте олар көрсеткілер түрінде белгіленеді: жоғарылар үшін — жоғарыға бағытталған, төмендер үшін — төменге бағытталған[5].
Классикалық фрактал бес баннан тұрады, оның ортасында ең жоғары максимумы (жоғары фрактал) немесе ең төмен минимумы (төмен фрактал) бар бар орналасады[2]. Уильямстың өзі бес бар қатаң талап емес деп айтқанымен, дәл осы комбинация MetaTrader 4-те стандартқа айналды[6].
Фракталдың анатомиясы: орталық бар локальды экстремум ретінде әрекет етеді, оны төменірек максимумдар немесе жоғарырақ минимумдар қоршап тұрады
Практикада қалай жұмыс істейді
Фракталдардың логикасы күлкілі дәрежеде қарапайым:
Жоғары фрактал (жоғарыға бағытталған көрсеткі) — потенциалды кедергі (resistance) деңгейі. Баға оның үстінен өтіп кетсе, бұл сатып алу сигналы[5].
Төмен фрактал (төменге бағытталған көрсеткі) — потенциалды қолдау (support) деңгейі. Оның астына түсу сату сигналын береді[5].
Сауда сигналдары: жоғары фракталдан жоғары бағыттағы пробой трендтің жалғасуы немесе кедергінің бұзылуы мүмкіндігін көрсетеді
Бірақ мұнда бір қулық бар! Фрактал тек паттердегі соңғы бар жабылғаннан кейін ғана қалыптасады. Сондықтан сигнал әрдайым кешігіп келеді — бұл сенімділік үшін төленетін баға[8].
Фракталдар неге жұмыс істейді
Мұның негізгі себебі — нарықтың фракталды табиғаты бар, яғни бірдей паттерндер әртүрлі уақыт кесінділерінде қайталанып отырады[4]. Бұл матрёшкаға ұқсас: үлкен қозғалыстың ішінде кішірек қозғалыстар жасырынған, ал солардың ішінде — тіпті одан да кішілері.
Қаржы нарықтарындағы "матрёшка" эффектісі: үлкен масштабтағы паттерндер кіші масштабтағы ұқсас паттерндерден құралады
Уильямс хаос пен фракталды геометрия принциптерін қаржы нарықтарына қолданды[7]. Естігенде күрделі болып көрінгенімен, іс жүзінде бәрі қарапайым жұмыс істейді.
Сауда жүйесі: фракталдар + Alligator
Уильямс ешқашан тек фракталдар негізінде сауда жасауды ұсынған емес. Оның ерекше тәсілі — фракталдарды Alligator индикаторымен біріктіру[2].
Alligator индикаторының концептуалды визуализациясы: Jaw (көк), Teeth (қызыл) және Lips (жасыл) фракталдармен үйлесімде жұмыс істейді
Ережелер қарапайым:
- Жоғары фракталдың пробойы Alligator-дың "тістерінен" (қызыл сызықтан) жоғары болса, сатып алыңыз[9]
- Төмен фракталдың пробойы Alligator-дың "тістерінен" төмен болса, сатыңыз[9]
Бұл сүзгі көптеген жалған сигналдарды алып тастайды және жетістік деңгейін арттырады.
Практикалық кеңестер
Stop-loss ордерлерін ең жақын қарама-қарсы фракталдың артына қою керек[10]. Егер жоғары фракталдың пробойында сатып алсаңыз, стопты соңғы төмен фракталдың артына қойыңыз.
Take-profit деңгейлерін келесі фрактал деңгейлерінде орнатуға немесе trailing stop арқылы басқаруға болады.
Фракталдар қолдау мен кедергі деңгейлерін құру үшін өте жақсы жұмыс істейді[5]. Сондай-ақ оларды локальды экстремумдер арасында Fibonacci торларын созу үшін де пайдалануға болады[3].
Кемшіліктер
Фракталдардың негізгі проблемасы — сигналдың кешігуі. Фрактал қалыптасқанға дейін қозғалыс қазірдің өзінде аяқталып қалуы мүмкін.
Екінші проблема — әсіресе төменгі уақыт кесінділерінде жиі кездесетін жалған пробойлар. Сондықтан Alligator немесе басқа индикаторлармен сүзгілеу сән емес, қажеттілік болып табылады.
Қорытынды
Уильямс фракталдары сиқырлы таяқша емес, бірақ негізгі деңгейлер мен реверс нүктелерін анықтауға арналған сенімді құрал. Басқа индикаторлармен біріктірілгенде, олар пайдалы сауда жүйесінің негізін құра алады.
Есте сақтауыңыз керек басты нәрсе: кез келген құрал оны қолданатын қолдардың шеберлігіндей ғана жақсы болады. Тестілеңіз, жаттығыңыз және тәуекелді басқару туралы ешқашан ұмытпаңыз!
P.S. Егер экстремумдерді табу үшін фракталдардың жетілдірілген нұсқасын байқап көргіңіз келсе, менің TradingView индикаторыма қараңыз: https://en.tradingview.com/script/gCxOPZfG-williams-fractals-for-extremes/
Сәтті сауда! 🚀
Дереккөздер
- https://en.tradingview.com/script/gCxOPZfG-williams-fractals-for-extremes/
- https://alfaforex.ru/faq/pokazateli-ta/fractals/
- https://fxssi.com/bill-williams-fractals
- https://www.instatrade.com/ru/blog/54-fraktal-trejding
- https://www.ifcmarkets.com/en/ntx-indicators/fractals
- https://fxssi.net/fraktaly-fractals-billa-vilyamsa
- https://phemex.com/academy/what-is-williams-fractal
- https://dzen.ru/a/XsTTXgWNtDJY71l7
- https://traderblog.net/indikator-fraktalov-billa-viljamsa/
- https://www.fxteam.ru/forex-library/technical-analyse/forex-fractal/
- https://bcs-express.ru/novosti-i-analitika/fraktaly-znamenitogo-billa-vil-iamsa
Authors
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.