Sunday 5 November 2017

Zygzakowatość średnia


Wskaźnik Zig-Zag próbuje określić obszary wsparcia i oporu dla trendów cenowych oraz klasyczne wzorce wykresu, takie jak podwójne dna i dywizje na głowę. Dwa wskaźniki Zig-Zag wykorzystują zarówno swing, jak i swing nowsze w obliczeniach. Swing Highs Kiedy zwykle cena blisko jest wyższa niż poprzednia cena i po niej. Swing Nowszy Kiedy cena jest niższa niż poprzednia cena i niższa niż jej cena. Wskaźnik Zig-Zag może używać zarówno procentów, jak i punktów w konstrukcji Aby skonstruować wskaźnik Zig-Zag, musi istnieć określony procent lub liczba punktów pomiędzy huśtawka a huśtawka na niskim poziomie, zanim zostanie narysowana linia Poniższa tabela przedstawia umowę E-mini Nasdaq 100 Futures ilustrująca różnicę pomiędzy cena Zig-Zag z 3 i cena Zig-Zag z 5.Ostatnie, jak na wykresie powyżej, że Zig-Zag z odsetkiem odchylenia wynoszącym 3 sprawia, że ​​bardziej wyraźne linie niż Zig-Zag z percepcją Napięcie 5 Celem wykorzystania Zig-Zagu z większą wartością procentową odfiltracji jest wyeliminowanie hałasu w cenie, co nie jest znaczące dla analizy przedsiębiorcy. Jak pokazano na następnej stronie, Zig-Zag może być pomocny w odkrywaniu cyklach zapasów, wykrywając krótkoterminowy hałas. Powyższe informacje mają wyłącznie charakter informacyjny i rozrywkowy, nie stanowią porady handlowej ani zachęty do kupna lub sprzedaży jakichkolwiek produktów na akcje, opcji, przyszłych, towarowych lub forex. koniecznie wskazanie przyszłych wyników Handel jest z natury ryzykowny nie ponosi odpowiedzialności za szkody specjalne lub wtórne wynikające z użycia lub niemożności korzystania, materiałów i informacji dostarczonych przez tę witrynę Zobacz pełne oświadczenie Zig Zag Interpretations. The Zig - Zag wskaźnik może być skuteczny w filtrowaniu krótkoterminowych hałasu i identyfikacji znaczących trendów i znaczących zmian w cenach rynkowych. Poniżej znajduje się wykres E-mini SP 500 Futures co Warto zauważyć, że skuteczny wskaźnik Zig-Zag był w wizualnym znajdowaniu obszarów wsparcia, oporu i cen. Na wykresie e-mini użyto wartości 5 Zig-Zag z reguły, ale tylko zmiany cen wynoszą 5 lub więcej , pomagając długoterminowemu przedsiębiorcy lub inwestorowi zidentyfikować ważne obszary wsparcia, oporu i obszarów zerwania cen. Po lewej stronie wykresu, SP 500 tworzyło wzór konsolidacji trójkątnej. Gdy ceny złamały opór, potencjalny długoterminowy zakup został wygenerowany W połowie wykresu wskaźnik Zig-Zag był skuteczny w tym, że SP 500 był w kanale cenowym rosnącym Zwykle przedsiębiorcy mogą chcieć kupić w obszarach, gdzie cena dotknęła dolnej linii wsparcia i sprzedała, gdy ceny dotknęły górnej linia oporu. Za wykres poniżej Intel INTC pokazuje klasyczny wzór głowy i ramion łatwo widoczny przez wskaźnik Zig-Zag 1. Łatwy do zidentyfikowania wzór głowy i ramion dał potencjał al sprzedawał sygnał, gdy cena na prawym ramieniu złamał trend skośny w górę. Wskaźnik Zig-Zag jest narzędziem analizy technicznej, które może być wykorzystane do identyfikacji klasycznych wzorów wykresów Wskaźnik Zig-Zag jest również skuteczny w redukcji szumu wizualnego i pomaganiu technicznemu handlowiec widzi większe wzorce obrazowe i ogólny kierunek rynku. Powyższe informacje są przeznaczone wyłącznie do celów informacyjnych i rozrywkowych i nie stanowią porady handlowej ani zachęty do kupna lub sprzedaży jakichkolwiek produktów na akcje, opcji, przyszłości, towaru lub forex. wskazanie przyszłego działania Handel jest z natury ryzykowny nie ponosi odpowiedzialności za jakiekolwiek szkody specjalne lub wtórne wynikające z użycia lub niemożności korzystania, materiałów i informacji dostarczonych przez tę witrynę Zobacz pełną deklarację. ForexTrader 5 - Trading Systems. The ZigZag Indicator Fresh Approach i nowe rozwiązania. Każdy handlowiec z pewnością zna wskaźnik ZigZag przeznaczony do analizy pr ruch lodu o danej lub większej amplitudzie Linia ZigZag jest linią przerywaną, której węzły znajdują się na wysokościach i niskim poziomie wykresu. Istnieje wiele odmian tego wskaźnika 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Jednak wielu programistów programu MQL5 chce tworzyć własne idealne Zigzag Głównymi wadami wskaźnika ZigZag są opóźnienia, nieprawidłowe oznaki wątpliwego paska zewnętrznego paska i niezadowalająca wydajność. Moim zdaniem, najbardziej elegancka implementacja ZigZag została zaproponowana przez Yuri Kulikov Yurich Poza tym istnieje kilka bardzo dobrych artykułów MQL4, takich jak Zygzag czy "Show Must Go On" czy Raz jeszcze o Zigzag Temat wydaje się być w znacznym stopniu zbadany, a dostępnych jest wiele publikacji Jest jeszcze coś magnesowanie o tym Teraz przyciągnęło moje zainteresowanie, szczególnie w możliwość stworzenia zaawansowanego wskaźnika ZigZag. W tym artykule opisano metodę tworzenia zaawansowanego ZigZag przy użyciu Envelop es Założono, że możemy znaleźć pewną kombinację parametrów wejściowych dla serii Koperty, przy czym większość węzłów ZigZag leży w granicach pasm Koperty. Metoda tworzenia zaawansowanego wskaźnika ZigZag. Będziemy ustalać cel, współrzędne dwóch węzłów - bieżący i przewidywany węzeł Rys. 1 Węzeł bieżący jest węzłem, który nie jest jeszcze zakończony, którego współrzędne wciąż są wyszukiwane lub korygowane. Ponadto zawsze znajduje się na bieżącym zerowym pasku. przewidywany węzeł musi pokazać szacunkowy poziom następnego węzła ZigZag. Fig 1 Przewidywanie nowych węzłów ZigZag bieżącego węzła i następnego węzła. Więc cel jest ustawiony i mamy pomysł, jak używać Moving Average Envelopes jako podstawę do budowania zaawansowany wskaźnik Rys. 2 Będziemy szukał kopert, których odchylenie od węzłów Zigzag jest minimalne Wygląda całkiem logicznie, że muszą być przeszukiwane koperty dla szczytów Zigzag i koryta. Fig 2 Wskaźniki ZigZag i Mo Średni Koperty. Aby zwiększyć znaczenie statystyczne prognozy, zamiast używać tylko jednego lub nawet 10 Koperty, powinniśmy użyć puli 100 lub więcej wskaźników z różnymi danymi wejściowymi. Różnią się one średnim okresem głównej linii wskaźników i cena używana Wysoki dla pików i Niski koryta Let s wprowadza następujące notacje i wzory. ZZ - wskaźnik ZigZag. ENV - główna linia wskaźnika Koperty pokrywa się z wskaźnikiem iMA. Koperty i - wartość głównej linii Wskaźnik koperty na i. bar. ZZ High - ZigZag wartość szczytowa. ZZ Low - ZigZag wartość koryta. ENV Wysoka wartość głównej linii wskaźnika Koperty odpowiadająca szczytowi ZigZag. ENV Niska wartość głównego wiersza Wskaźnik koperty odpowiadający kącie Zygzaka - liczba Zigzag peaks. nlow - liczba ZigZag troughs. We mamy dwa wskaźniki baseny jeden dla szczytów, a drugi dla koryta około 100 wskaźników w każdym obliczymy t odchylenie węzłów Zigzag od głównej linii wskaźnika Koperty dla każdego wskaźnika w puli i średnią arytmetyczną odchyleń dla każdego wskaźnika puli przy użyciu powyższych wzorów Poniższy rysunek przedstawia schemat odchyleń w odniesieniu do zidentyfikowanych węzłów ZZ linia główna ENV dla jednego wskaźnika. Rys. 3 Schemat odchyleń węzłów ZZ z ENV. Średnia arytmetyczna odchyleń zostanie użyta do określenia poziomu, do którego powinna być przesunięta główna linia wskaźnika Koperty, aby wydrukować paski koperty , będziemy potrzebować arytmetycznej średniej odchyleń od szczytów Zygzaka, aby narysować linię górną i średnią arytmetyczną odchyleń od kresek, aby narysować dolną linię wskaźnika Koperty. Są to górne i dolne linie kopert, które będziemy używać do znaleźć punkty charakterystyczne i przewidywać węzły Zigzag Po raz kolejny jesteśmy zainteresowani pulą kopert składającą się z zestawu wskaźników Koperty średnia arytmetyczna devi dla każdego wskaźnika oblicza się węzły Zigzag z głównej linii danej koperty Po wykreśleniu linii górnej i dolnej puli na wykresie będziemy mogli zobaczyć poniższe. Fig 4 Kroki na Koperty na płaszczyzna. Jeśli założymy, że każda linia leży na oddzielnej płaszczyźnie, podczas gdy wszystkie razem tworzą powierzchnię, powyższa figura pokazuje tylko projekcję każdego wskaźnika na płaszczyźnie wykresu cenowego Obraz 3D tych linii będzie w przybliżeniu następujący. Rys. 5 Kreskowe linie w 3D. Nie mamy szybkiej lekcji geometrii Wyobraźmy sobie, że linia wskaźników Koperty jest powierzchnią 3D Zrób płaszczyznę prostopadle do wykresu cen i wyciąć powierzchnię na obecnym zerowym pręciu. Jak w rezultacie uzyskamy przekrój poprzeczny przedstawiający krzywą powyższe figury pokazują szczególny przypadek, w którym krzywa jest linią prostą Aby wykonać prognozę, wystarczy, aby współrzędne każdego punktu na krzywej wystarczyło być używany i n. Będziemy potrzebować następujących punktów przekroju poprzecznego maksymalnego i minimalnego punktu oraz środka ciężkości przekroju średniej arytmetycznej wszystkich wartości punktowych Otrzymane punkty charakterystyczne będą wyświetlane na bieżącym zerowym słupku, przy czym odpowiednie dane są zapisywane w historii Te punkty charakterystyczne służą jako podstawa bieżących i następnych węzłów ZigZag. Po znalezieniu pasma Koperty wykonywane są oddzielnie dla pików i koryta, w wyniku czego powinniśmy otrzymać dwa przekroje poprzeczne dla szczytów, a druga dla koryt. Aby uzyskać prognozę, użyjemy najbliższego punktu charakterystycznego Na przykład podczas wyszukiwania szczyt ZigZag przyjmujemy punkty charakterystyczne przekroju poprzecznego wynikające z przecięcia powierzchni górnej linie wskaźnika Koperty z płaszczyzną cięcia Odwrotnie, aby znaleźć korytarz, przyjmujemy punkty charakterystyczne przekroju poprzecznego wynikające z przecięcia powierzchni dolnych linii wskaźnika Koperty z płaszczyzną cięcia. Przeglądanie nowego wskaźnika. Teraz, gdy zdefiniowaliśmy metodę, niech s utworzy wskaźnik W pierwszej kolejności znajdziemy ostatnie węzły wskaźnika ZigZag i rysujemy je na wykresie W tym celu , użyjemy klasy AdvancedZigZag napisanej w celu wykonania zadania. Są dwie metody łącznie. Metoda Count wykrywa wszystkie węzły ZigZag w danym przedziale czasowym liczba pasków i zapisuje je w różnych tablicach, oddzielając szczyty od troughs W ten sposób łatwiej będzie przeprowadzić analizę i obliczyć koperty. Metoda Read odnajduje ostatnie węzły i zapisuje je w jednej tablicy. Potrzebujemy tej metody do wizualizacji wskaźnika ZigZag. Biblioteka GetExtremums przez Jurata Kulikowa będzie także potrzebna w poszukiwaniu nodes. Let s umieścić wskaźnika pod uwagę w Doradca Expert Dlaczego Expert Advisor, a nie wskaźnik Jest to oczywiście kwestia smaku, ale wydaje się być bardziej wydajne dla mnie w ten sposób Expert Adviso rs są niewątpliwie słabsze, ale zyskujemy na znaczeniu, ponieważ wskaźniki tego samego symbolu działają w jednym strumieniu, a każda EA działa w swoim własnym strumieniu. Spójrzmy na kod. Musimy wyjaśnić kilka rzeczy tutaj. Wskaźnik iEnvelopes jest zastępowany wskaźnikiem iMA Nie ma nic fałszywego ani wprowadzającego w błąd Głową linią iEnvelope pokrywa się z protokołem iMA. Jest więc wygodniejsze w użyciu wskaźnika Moving Average. Używamy dwóch pól średnich kroczących, składających się z 227 linii każda, co daje w sumie 454 wskaźniki iMA Jest dużo lub niewiele W zasadzie jest to duża liczba Ale przede wszystkim możemy zmienić liczbę wskaźników, jeśli to konieczne, a po drugie potrzebujemy statystyk Co to jest punkt w poszukiwaniu kopert dla kilkunastu węzłów Potrzebujemy co najmniej stu. Indicator są ładowane do bloku OnTick zamiast OnInit Jeśli blok ładowania danych jest umieszczony w OnInit, jest bardzo prawdopodobne, że niektóre dane mogą być spóźnione do załadowania a wskaźniki nie będą obliczane w sposób dokładny i pełny Po otrzymaniu wszystkich danych do obliczeń wartość zmiennej err będzie dodatnia, a ten blok zostanie wykluczony z operacji. So, wynikowy wskaźnik wskazuje ostatnie siedem ZigZag węzły i oblicza współrzędne wszystkich innych węzłów w danej historii Rys. 6 Obliczenia są wykonywane tylko raz, a następnie wykorzystujemy obliczone dane Można oczywiście zaimplementować je w taki sposób, aby dane były regularnie aktualizowane, ale w w tym artykule zachowamy go do pojedynczego przejścia. Fig 6 Wskaźnik węzła ZigZag 7.Następnie, niech s wykreśla przekrój powierzchni wskaźników Koperty Aby to zrobić, do metody OnTick zostanie dodana następująca metoda. A Uwaga dla początkujących operatorów programistów na końcu bloków Peaks i Troughs nie ma na końcu ciągu Nie jest to błąd lub typo Są to makra w sekcji danych, w której są zadeklarowane - są bardzo użyteczne Ponownie pochwalijcie, że używasz ich w swoich programach. Aby zobaczyć punkty przekroju poprzecznego powierzchni tworzone przez linie koperty, punkty różnią się rozmiarem, tym większym okresem uśredniania głównej linii wskaźników Koperty, tym większe punkty Fig 7 Ponadto przekroje są obracane wokół pionowej osi przechodzącej przez bieżący pręt zerowy w różnych kierunkach, przy 90 ° w prawo, a zagłębienia 90 ° w lewo. Teraz można je zobaczyć na płaszczyźnie wykresu cenowego Początkowo , leżeli w płaszczyźnie tnącej Fig 5 i nie można było ich obserwować Mogliśmy je tylko sobie wyobrazić, nie mając pojęcia o ich kształcie Przekroje linii okazały się mieć bardzo osobliwy kształt Jest to również zrobione dla wygoda analizy graficznej Wizualnie przekroje poprzeczne przypominają dwa komety latające. Kot 7 Przekrój bloku wskaźników Koperty. Następnie przechodzimy do obliczania przekrojów maksymalnych i minimów um, a także środek cięŜkości średniej arytmetycznej Wyniki wyœwietlane będą wyświetlane jako punkty na bieŜącym pasku, o wielkości punktu odpowiadającego rozmiarowi odpowiedniej charakterystyki Dodatkowo zapisamy je w historii do dalszej analizy , dodamy do istniejącego kodu. Teraz spójrzmy na to, jak wygląda on, gdy jest on przedstawiony graficznie. 8 Charakterystyka przekroju poprzecznego ma maksymalną i minimalną wartość, a także środek ciężkości wykreślony dla szczytów i odcinków oddzielnie. wystarczy dodać ostatnie wykończenie dotyku, wykreślając i wykreślając zaawansowane węzły ZigZag Poprawiamy kod, dodając następującą cechę. Więc mamy nowy zaawansowany wskaźnik Zigzag, który przewiduje pozycję nowych węzłów Fig 9 węzły są zlokalizowane w charakterystyczny przekrój wskazuje maksymalny, minimalny i środek ciężkości. Tytuł roboczy wskaźnika to dwa komety. Należy zauważyć, że czas zakończenia następnego węzła, który znajduje się w przyszłość pozostała nieznana W zasadzie możemy przewidzieć tylko jeden współrzędne węzłów - cena. Fig 9 Zaawansowany wskaźnik ZigZag przewiduje, że węzły bieżącego i następnego. Analizuje wyniki i zalecenia dla deweloperów. Obserwacje wskaźnikowe wykazały, że. Zwycięcia współrzędnych węzła ZigZag z przewidywanych węzłów znajdują się w obszarze tolerancji Ogromna liczba węzłów leży w cieniu odpowiedniego przekroju. Jest to z pewnością tylko ocena jakościowa Dokładniejsze wyniki będą uwzględnione w przyszłych artykułach. sekcje linii koperty demonstrują zachowanie rynku i spodziewany pęd ceny Zwróć uwagę na ogon komety, który składa się z punktów o najmniejszym okresie uśredniania najmniejszych rozmiarów Kieruje się w kierunku ceny Końcówka ogona zakręca się w najbardziej skomplikowane sposoby i tym bardziej odwraca się w przeciwnym kierunku, tym większa szansa na zmianę tendencji wskaźnik na różnych ramach czasowych z różnymi amplitudami Jest to bardzo interesujące. Charakterystyczne punkty przekrojów tworzą linie, które mogą wykazywać silną oporność na ruch cenowy Dlatego mogą być uważane za linie nośne i oporu. Kiedy punkty środka grawitacja przekroju przebiega naprzód, jak szczyty na fig. 9, jest to wskazanie na obecność tendencji wzrostowej. Więc co otrzymaliśmy, jest bardzo interesującym wskaźnikiem, który można wypróbować w strategii handlowej Metoda prognozowania węzłów wskaźników ZigZag w artykule pozwoliła nam stworzyć nowy wskaźnik - Dwa komety. Zaawansowany ZigZag pokazuje możliwe współrzędne nowych węzłów, mimo że jest to tylko prognoza. Algorytm rozważany w artykule może być użyty do wykreślania podobnych zaawansowanych wskaźników, niekoniecznie jako wskaźników ZigZag, np. fraktali lub wskaźników semafora. Miłośnicy programu MQL5 mogą znaleźć interesujące informacje, jak mogą tworzyć m acros w swoich programach, aby zmniejszyć ilość powtórzonego kodu.

No comments:

Post a Comment