Фрактален робот TSLab
Как работи фракталния индикатор
Фракталният индикатор е изобретен от Бил Уилямс. Фрактал обозначава локални точки на обръщане на диаграма. Работата му е подобна на заровете MinimumZa и MaximumZa, но има свои собствени характеристики. Фрактал се формира само след като определен брой свещи с пик, по-голям или по-малък от пика на фракталната свещ, се появи преди и след фракталния свещник. Вие сами можете лесно да намерите подробно описание в мрежата. Нашата задача е да изградим фрактален робот TSLab.
В TSLab няма вграден фрактален индикатор, затова отиваме във форума и намираме готов индикатор. Изтеглете и разархивирайте в папката Handlers. Можете да стигнете до там, като щракнете в менюто на TSLab Инструменти - Папка с регистрационни файлове и отидете на следващото ниво. Рестартирайте програмата. Повече подробности в TSLab ЧЗВ.
Веднъж инсталиран, индикаторът ще се появи в секцията Custom. Интересуваме се от кубоветеFractalBuyValue иFractalSellValue. Те имат 4 параметъра, от които ще оптимизираме само:
- Вляво - броят на свещите преди фрактала
- Вдясно - брой свещи след фрактала
Останалите 2 параметъра се оставят равни на 1.
Сега, след като сте прочели внимателно в мрежата какво представлява фракталния индикатор на Бил Уилямс, трябва да разберете най-важната му характеристика:
Фракталът се формира само след преминаване на броя ленти отдясно на фрактала, т.е. посочени в Right!
От това следва, че фракталът, който показвате на диаграмата в лабораторията, ще гледа в бъдещето на десните ленти отпред. Тоест в действителност фракталът ще се формира само след десни свещи и едва тогава стойността на изхода от куба ще се актуализира. разбирам? Ще обясня на снимката. Тук тънката зелена линия показва как би изглеждал фракталът в действителност имазна - в Лаб.

Колкото и красиво да оптимизирате стратегията си в Lab, в действителност резултатът ще бъде напълно различен. Ето защо някои казват, че фракталите никога няма да работят като сигнален индикатор. Ако беше така, нямаше да пиша тази статия. Създаването на фрактали наистина работи, но за това ще прибегнем до малък трик.
Фрактален робот tslab
Номерът е да се симулира забавяне на появата на фрактал в лабораторията. Тъй като нашият фрактал се появява в действителност само след десните ленти, именно с това количество е необходимо забавянето. За да направим това, във всички условия със стойността на фрактала, ще приложим формулата,
където -right1 е стойността на фракталните ленти right1 назад, където right1 е константа, която дефинира десния параметър на нашия куб. Имаме нужда параметърът на десния куб и забавянето да се актуализират синхронно по време на оптимизацията. За да направим това, свързваме фракталния куб и константата чрез параметъра Linked. За да проверим, изпращаме формулата и фракталния куб към диаграмата. Ако стойностите изостават една от друга с десни ленти, тогава всичко е правилно.
Съвет от Дмитрий Висоцки: в блоковете на формулата за изчисляване на фрактал със закъснение, b_right s_right, задайте Започнете от: 20, тогава не трябва да има проблеми с изчислението по време на оптимизацията.

В бъдеще за тестване използваме куба на формулата със закъснение и в работата вече променяме тази формула, като премахваме закъснението, просто напишете името на фракталния блок. Свързаният параметър и константата могат да бъдат премахнати.

Сега можете да приложите своята фрактална стратегия в TSLab. Можете да използвате както фрактален пробив, така изатворете, за да създадете канал или скалпер робот. Бил Уилямс беше човек без грешка и освен фракталите разработи и други интересни индикатори, например Алигатора, който е в стандартния набор. Използването на този индикатор подобрява ефективността на фракталите и филтрира фалшивите сигнали.
Стратегията Alligator може да бъде приложена в TSLab с малки модификации. Няма да навлизам в подробности, само ще дам екранна снимка на робота. Между другото, можете да закупите готов търговски робот Alligator за TSLab.
