Wednesday 13 December 2017

Elliott wave trading system dla amibroker


Zaawansowany Amibroker AFL dla Elliot Wave Traders, którzy interesują się analizą Elliot Wave, muszą używać dyskrecji w oznaczaniu fal. Ten Amibroker AFL do wykreślania Elliot Waves na wykresie cen może być naprawdę pomocny w pomaganiu przedsiębiorcy w wykonywaniu pracy technicznie w sposób bardziej zaawansowany. Poniżej znajduje się kod AFL dla Elliot Wave. Możesz zobaczyć obraz poniżej kodu, aby zobaczyć, jak wykreślone fale Elliot wyglądają na wykresie cen. Istnieje znaczne ryzyko strat związanych z obrotem na Rynkach Papierów Wartościowych. Straty mogą i będą występować. Odpowiedzialność za straty nie ponosi żadna osoba działająca lub powstrzymująca się od działania w wyniku używania AFL napisanej przez ich twórców i publikowana w tym blogu w celu wymiany wiedzy. Blog owner. elliott wave ELLIOT WAVE - Skrypt Start ------- Opcja ParamToggle (quotInsert Toquot, quotPrice ChartIndicatorquot) pr Prędkość (minimalna liczba przesunięć minimalnych Elf, Elastyczność, ) EWZig (RetroSuccessSecret, pr) jeśli (Opcja0) Działka (EW, quotEWqu, ParamColor (quotColorquot, colorBrown), ParamStyle (quotStylequot, styleNoLabelstyleThick)) else Plot (EWbuy-EWsell, quotEW2quot, ParamColor (quotColorquot , colorRed), ParamStyle (quotStylequot, styleNoLabelstyleThick)) SEKCJABEGIN (pasek BarColour Bar) na zewnątrzbarbarki H gt Ref (H, -1) i L lt Ref (L, -1) wewnątrz paska H lt Ref (H, -1) i L gt (L, -1) i L gt Ref (L, -1) i dolna krawędź dolna Ref (L, -1) barcolor IIf (na zewnątrz bar, colorBlue, IIf (w dół, colorRed, IIf (górny pasek, colorGreen, IIf (insidebar, 11, colorBlack)))) Title Name () quotcquot barcolor quot - Color Bar Chart. (WriteIf) (),))) Plot (Zamknij, tytuł, barcolor, styleThick styleBar) SEKCJA () SEKCJA BEGIN (quotBackgroundquot) SetChartOptions (0, chartShowArrowschartShowDates) if (ParamToggle (quotTooltip showsquot, quotAll ValuesOnly Pricesquot)) ToolTipStrFormat (quotOpen: gnHigh: gnLow: gnClose: g (.1f) nVolume: kwNumToStr (V, 1), O, H, L , C, SelectedValue (ROC (C, 1))) SetChartBkColor (ParamColor (kolor panelu zewnętrznego, colorBlack)) kolor krawędzi zewnętrznej SetChartBkGradientFill (ParamColor (kolor panelu UpperCamer, colorDarkTeal), ParamColor (kolor panelu dolnej części dolnej, colorBlack) color of inner panel, ParamColor (kolor tekstu w kolorze szarym, colorYellow)) SEKCJA () Elliot Wave pojedyncza pętla SECTIONBEGIN (quotElliotwavequot) XBarIndex () pParam (quotpquot, 5,5,30,1) zZig (C, p) Wykres C, quotCquot, 2,64) CONDPPeakBars (C, P) 0 SPCum (CONDP) EP1ValueWhen (CONDP, C, 1) TP1ValueWhen (CONDP, X, 1) EP2ValueWhen (CONDP, C, 2) TP2ValueWhen (CONDP, X, 2) EP3ValueWhen (CONDP, C, 3) TP3ValueKiedy (CONDP, X, 3) EP4ValueWhen (CONDP, C, 4) TP4ValueWhen (CONDP, X, 4) CONDTTroughbars (C, P) 0STCum (CONDT) ET1ValueWhen (CONDT, C, 1) TT1ValueWhen (CONDT, X, 1) ET2ValueKiedy (CONDT, C, 2) TT2ValueWhen (CONDT, X, 2) ET3ValueWhen (CONDT, C, 3) TT3ValueWhen (CONDT, X, 3) ET4ValueWhen (CONDT, C, 4) TT4ValueWhen (CONDT, X, 4) ET5ValueKiedy (CONDT, C, TT5ValueWhen (CONDT, X, 5) EW Definicja EW8EP3gtEP4 i EP2gtEP3 i EP2gtEP1 i ET4gtET5 i ET3gtET2 i ET2gtET1 i ET3gtET4 i ET4gtET5 i klauzuli COLORcolorWhite PlotShapes (kształtDigit8EW8, kolor) GCum (CONDP lub CONDT) GEWSelectedValue (ValueWhen (EW8, G)) dla (nw1nlt9n) PlotShapes ((49- (2n - (n2))) (GGEW-n i (n2) CONDP (-1n2) CONDT), kolor) Działka (EW8, kwerenda, colorRed, 2styleOwnScale) Działka (z, kwot, colorYellow, styleThick) FilterUp8 zbadaj dla wszystkich cytatów AddColumn (C, quotCquot) GraphXSpace8 SEKCJAEND () SECTIONBEGIN (quotPricequot) SetChartOptions (0, c hartShowArrowschartShowDates) N (Tytuł StrFormat (OpenG, Hi g, Lo g, Zamknij g (.1f), O, H, L, C, WybranyValue (ROC (C, 1)))) Działka (C, quotClosequot SEKCJA () Oscylator Elliot Wave hBar EMA (C, 5) - EMA (C, 35) Działka (hBar, DEFAULTNAME (), IIf (hBargt0, ParamColor), ParamColor (colorColorquot, colorBlack), styleNoTitle ParamStyle (quotStylequot) GetPriceStyle Te dwie formy tego samego wskaźnika są zaprojektowane tak, aby działały jak utrata przerwy w Wyjściu świateł, jak opisała Barbara Rockefeller w "Technicznym" ("Technical Technics"), "ColorQuot", "ColorGrid"), ParamColor Analiza dla Dummiesquot i jest napisana specjalnie do użytku z AmiBrokerem. Opisuje wyjście świateł jako zestaw danych najwyższej lub najwyższej granicy od Twojego wejścia. quot Aby pozwolić, aby wyjście Chandeliera zatrzymało Cię, daje Ci kilka przeciętnie prawdziwych zakresów (ATR) od najlepszych cen magazynu dotarł od twojego wejścia. Tylko Ty wiesz, kiedy reguły handlowe będą dyktować, że wejdziesz na handel, a więc mój Podgląd Świata Chandelier tutaj umożliwia wyświetlenie serii wyjścia Chandelier, klikając na pasku, który AmiBroker8217s back-testoptimize mówi, że powinieneś kupić. Jeśli twój RSI mówi 8220buy8221 w dniu 1 czerwca, po prostu pokrywaj mój wzór Wyładunku Świecznika na dane o cenach i kliknij na pasku odpowiadającym 1 czerwca. Trzy serie o nazwie quotChand. zmieni się za każdym razem, gdy klikniesz inny pasek. Tak więc po kliknięciu na pasek 1 czerwca pojawi się spadek stopu wyładunku Chandelier Exit, specjalnie przeznaczony do zakupu tego zapasu w dniu 1 czerwca. Druga formuła, Wyjście świateł, ma na celu dopasowanie do zautomatyzowanych formuł handlowych AmiBroker. Dlaczego to wszystko. 1) Adaptacyjne ograniczniki końcowe pozwalają na krystalizację zysków. 2) Wyjście z programu Chanderlier Exit uwzględnia nabywcę zapasów, co jest bardziej trafne. 3) Ta wersja AmiBroker pozwala na podgląd, kiedy zatrzyma Cię na dowolny pasek, który mówi twój system obrotu. 4) Można łatwo zintegrować z automatycznymi testami i optymalizacją AmiBroker. Jak zintegrować go z osobistym systemem handlu AmiBroker: Udaj, że formuła kwbuyquot jest prosta: MA (Close, 10) gt O, a formuła quotsellquot to MA (Close, 10) lt 0 dla uproszczenia. Uruchom okno z wykresem MA (Zamknij, 10), dzięki czemu można zobaczyć, kiedy przecina zero i umieścić inne okno z ceną i nakłada się na wzór Wyjścia świateł, którego chcesz używać. Jeśli korzystasz z Podglądu świateł na zewnatrz, wystarczy kliknąć każdego dnia, kiedy MA (Zamknij, 10) przecina zero i odpowiednie linie wyjście dla świateł dla najwyższego położenia Wysoki i Zamknij, a najniższy Niski. Punkt podglądu jest taki, że można kliknąć dowolny dzień i zobaczyć, jak zachowywać się będzie wyjście świateł. Jeśli chodzi o drugą formułę Wyjście świateł, po prostu skopiuj kwatlę (Close, 10) gt Oquot i użyj jej, aby zastąpić kryterium ltyour quotbuyquot. Następnie przejdź do kryterium Sprzedania i dodaj kwerendę, a następnie skopiuj odpowiednie wykresy1, wykres 2 lub wykres 3 w zależności od tego, czy Wyjście świateł powinno używać najwyższego (wykresu1) lub zamknięcia (wykres2) lub najniższego (wykres 3), w postaci kwotowania krzyżowego (Wykres 1, zamknij) Jeśli chcesz zoptymalizować parametry kwATRPeriodsquot i paramultu wielokrotnego, po prostu zastąp quotParamquot z quotOptimizequot i uruchom go za pomocą automatycznej analizy. Te dwie formy tego samego wskaźnika są zaprojektowane do działania jako utrata przerwy w Wyniku światełka, jak opisała Barbara Rockefeller w "Analiza techniczna dla Dummiesquot" i została napisana specjalnie do użytku z AmiBroker. Opisuje wyjście świateł jako zestaw danych najwyższej lub najwyższej granicy od Twojego wejścia. quot Aby pozwolić, aby wyjście Chandeliera zatrzymało Cię, daje Ci kilka przeciętnie prawdziwych zakresów (ATR) od najlepszych cen magazynu dotarł od twojego wejścia. Tylko Ty wiesz, kiedy reguły handlowe będą dyktować, że wejdziesz na handel, a więc mój Podgląd Świata Chandelier tutaj umożliwia wyświetlenie serii wyjścia Chandelier, klikając na pasku, który AmiBroker8217s back-testoptimize mówi, że powinieneś kupić. Jeśli twój RSI mówi 8220buy8221 w dniu 1 czerwca, po prostu pokrywaj mój wzór Wyładunku Świecznika na dane o cenach i kliknij na pasku odpowiadającym 1 czerwca. Trzy serie o nazwie quotChand. zmieni się za każdym razem, gdy klikniesz inny pasek. Tak więc po kliknięciu na pasek 1 czerwca pojawi się spadek stopu wyładunku Chandelier Exit, specjalnie przeznaczony do zakupu tego zapasu w dniu 1 czerwca. Druga formuła, Wyjście świateł, ma na celu dopasowanie do zautomatyzowanych formuł handlowych AmiBroker. Dlaczego to wszystko. 1) Adaptacyjne ograniczniki końcowe pozwalają na krystalizację zysków. 2) Wyjście z programu Chanderlier Exit uwzględnia nabywcę zapasów, co jest bardziej trafne. 3) Ta wersja AmiBroker pozwala na podgląd, kiedy zatrzyma Cię na dowolny pasek, który mówi twój system obrotu. 4) Można łatwo zintegrować z automatycznymi testami i optymalizacją AmiBroker. Jak zintegrować go z osobistym systemem handlu AmiBroker: Udaj, że formuła kwbuyquot jest prosta: MA (Close, 10) gt O, a formuła quotsellquot to MA (Close, 10) lt 0 dla uproszczenia. Uruchom okno z wykresem MA (Zamknij, 10), dzięki czemu można zobaczyć, kiedy przecina zero i umieścić inne okno z ceną i nakłada się na wzór Wyjścia świateł, którego chcesz używać. Jeśli korzystasz z Podglądu świateł na zewnatrz, wystarczy kliknąć każdego dnia, kiedy MA (Zamknij, 10) przecina zero i odpowiednie linie wyjście dla świateł dla najwyższego położenia Wysoki i Zamknij, a najniższy Niski. Punkt podglądu jest taki, że można kliknąć dowolny dzień i zobaczyć, jak zachowywać się będzie wyjście świateł. Jeśli chodzi o drugą formułę Wyjście świateł, po prostu skopiuj kwatlę (Close, 10) gt Oquot i użyj jej, aby zastąpić kryterium ltyour quotbuyquot. Następnie przejdź do kryterium Sprzedania i dodaj kwerendę, a następnie skopiuj odpowiednie wykresy1, wykres 2 lub wykres 3 w zależności od tego, czy Wyjście świateł powinno używać najwyższego (wykresu1) lub zamknięcia (wykres2) lub najniższego (wykres 3), w postaci kwotowania krzyżowego (Wykres 1, zamknij) Jeśli chcesz zoptymalizować parametry kwATRPeriodsquot i paramultu wielokrotnego, po prostu zastąp quotParamquot z quotOptimizequot i uruchom go za pomocą automatycznej analizy. FILTRY ELLIOTU SECTIONBEGIN (quotPricequot) SetChartOptions (0, chartShowArrowschartShowDates) N (Tytuł StrFormat ("Open g, Hi g, Lo g, Zamknij g (.1f)", O, H, L, C, WybranyValue (ROC (C, Wklej poniższy kod do wykresu cen, a zielona wstążka oznacza zarówno tendencje MACD, jak i ADX, a więc jeśli jest to możliwe, należy zaznaczyć opcję " czerwona wstążka pokazuje MACD, a ADX oba trendy. (2) definiuje wysokość wstążki w procentach szerokości paska próbki, IIf (() () () () w górę, colorGreen, IIf (downtrend, colorRed, 0)), wybierz kolorowy stylOwnScalestyleAreastyleNoLabel, -0.5, 100) SECTIONBEGIN (quot. LEMAquot) Parametr P ParamField (quotPricity fieldquot, -1) Okresy Param (quotPeriodsquot, 20, 2, 200, 1, 10 ) lema EMA (zamknięcie, okresy) EMA ((Close-EMA (zamknięcie, okresy)), okresy) Plot (lEMA, DEFAULTNAME (), ParamColor (colColorquot, colourCycle), ParamStyle (quotStylequot)) SEKCJA (SELTOPT Fractalsquot ) Podstawową definicją Fractal jest bar wysoki, który jest zarówno wyższy, niż dwa pręty bezpośrednio poprzedzające go i wyższe niż dwa pręty bezpośrednio następujące. Niski poziom słupków NIE jest uwzględniany przy określaniu postępu fraktalnego. Jeśli dwa pręty w progresji mają równe wysokości, a następnie dwa kolejne pręty z niższymi poziomami, to w sumie sześć bary, a nie pięciokartowe paski, będą stanowiły postęp. Pierwszy Wielki staje się fraktalem liczącym. Odwróć do fraktali. Formuła 5 barów najlepiej sprawdza się w dziennych lub dłuższych wykresach czasowych. Dla wykresów danych intraday często wykorzystujemy formowanie 9 bar, 13 bar i 21 bar w celu obliczania fraktali Up5BarFractal Ref (H, -2) lt H I Ref (H, -1 (H, 2) lt H Up6BarFractal Ref (H, -2) lt H i Ref (H, -1) lt H i (H Ref (H, 1) (L, -2) gt L i Ref (L, -1) gt L i Ref (L, 1) gt L AND Ref (L, 2) gt L Down6BarFractal Ref (L, -2) gt L AND Ref (L, -1) gt L AND (L Ref (L, 1)) I Ref (L, 2) gt L AND Ref (L , 3) gt L TODO: Więcej filtrowania: Pokaż tylko tory, które znajdują się w pobliżu atrium w trix (9). Rysunki plazmowe (IIf (Down5BarFractal, shapeSmallUpTriangle, 0), colorBlack, 0, L, -12) PlotShapes (IIf (Down6BarFractal, shapeSmallUpTriangle, 0), colorBlack, 0, L, -12) PlotShapes (IIf (Up5BarFractal, shapeSmallDownTriangle, 0) , ColorBlack, 0, H, -12) PlotShapes (IIf (Up6BarFractal, shapeSmallDownTriangle, 0), colorBlack, 0, H, -12) Up (Up5BarFractal LUB Up6BarFractal) W dół (Down5BarFractal LUB Down6BarFractal) Usuwanie fałszywych fraktali: Flip DownSignal (Up, -1), Ref (dół, -1)) Upsignal Flip (Ref (w dół, -1), Ref (Up, -1)) LastHigh0 H0 LastLow0 L0 LastLowIndex 0 LastHighIndex 0 Ważny 0 dla (i1 i lt BarCount i) LastHighi LastHighi-1 LastLowi LastLowi-1 jeśli (Upi) Validi True jeśli (DownSignali) Sekwencja 2 Up Fractals. Sprawdź tylko wyższy. Validi Hi gt HLastHighIndex ValidLastHighIndex HLastHighIndex gt Hi LastHighi Max (Hi, HLastHighIndex) LastHighIndex i if (Downi) Validi True jeśli (UpSignali) Sekwencja 2 Fractals w dół. Sprawdź tylko dolną. ValidityLLLLLLLlastLowIndex ValidLastLowIndex LLastLowIndex ltLL LastLowiMin (Li, LLastLowIndex) LastLowIndex i TrixN Trix (9) TroughLow Ref (TrixN, -3) gt TrixN i Ref (TrixN, -2) gt TrixN I Ref (TrixN, -1) gt TrixN i Ref (TrixN, 1) gt TrixN i Ref (TrixN, 2) gt TrixN i Ref (TrixN, 3) gt TrixN TroughHigh Ref (TrixN, -3) lt TrixN I Ref (TrixN, -2) lt TrixN AND (TrixN, -1) lt TrixN i Ref (TrixN, 1) lt TrixN i Ref (TrixN, 2) lt TrixN i Ref (TrixN, 3) lt TrixN TroughLow Ref (TrixN, -2) gt TrixN i Ref (TrixN , TrixN, Ref (TrixN, 1) gt TrixN i Ref (TrixN, 2) gt TrixN TroughHigh Ref (TrixN, -2) lt TrixN I Ref (TrixN, -1) lt TrixN I Ref (TrixN, 1) ) TrixN i Ref (TrixN, 2) lt TrixN ZeroValid Cross (TrixN, 0) OR Krzyż (0, TrixN) LUB Ref (Krzyż (TrixN, 0), 1) LUB Ref (Krzyż (0, TrixN), 1) Ważnywymiarowywzrost lub Ref (TroughLow, 1) lub Ref (TroughLow, 2) lub Ref (TroughLow, 3) lub Ref (TroughLow, 4) lub Ref (TroughLow, 5) TroughHigh, 2) LUB Ref (TroughHigh, 3) lub Ref (TroughHigh, 4) lub Ref (TroughHigh, 5)) Działka (LastHigh-10, lastHighquot, colorBlue, styleLine) Działka (LastLow-10, quotLastLow quot, colorRed, styleLine) Działka (Prawidłowy5 10, numerLastLow, colorGreen, styleLine styleThick) PlotShapes (IIf (w dół, prawidłowy, shapeSmallUpTriangle, 0), colorGreen, 0, L, -12) PlotShapes (IIf (Up, prawidłowy, shapeSmallDownTriangle, 0), colorRed, 0 , H, -12) Maxi Up AND (ValidHigh OR ZeroValid) Minutnik i (Prawidłowy lub ZeroValid) PlotShapes (IIf (w dół i (ValidLow OR ZeroValid), shapeSmallUpTriangle, 0), colorBlue, 0, L, -12) PlotShapes (UpSignal35, quotUpSignalquot, colorBlue, styleLine styleThick) Działka (DownSignal3, quotDownSignalquot, colorRed, styleLine styleThick) LastMaxi 0 LastMini 0 Więcej informacji o tym produkcie znajdziesz na jego stronie internetowej. ElliotLines 0 Stan 0 dla (i1 i BarCount i) Statei Statei-1 jeśli (Maxii) Statei1down PlotShapes (IIf (stan 0, shapeSmallCircle, 0), IIf (stan 1, colo rRed, colorBlue), 0, IIf (stan 1, H, L), -5) Linia LineArray (x0, y0, x1, y1, 1) Wykres (linia, linia quotTrend, colorBlue) Wave B Zwykle 50 Wave A Powinna nie przekracza 75 fali Wave A Fala Wave C albo 1 x fala A lub 1,62 x fala A lub 2,62 x funkcja Wave A CorrectiveRatios (StartPrice, A, B, C, RatioDelta, Delta) ALength abs (startPrice - A) Współczynnik abs (BC) klatki piersiowej1 Długość klatki piersiowej (BC) 1 Długość klatki piersiowej (BC) 1 Długość klatki piersiowej1 Współczynnik proporcjonalności1 Współczynnik proporcjonalności1 Stosunek ratio1 lt 0.75 RatioDelta Cond2 abs (długość klucza - długość) lt Delta OR abs (długość klatki -1.62) lt Delta OR abs (długość klipu - 2.62) I Cond2 funkcja ImpulseRules (StartPrice, One, Two, Three, Four, Five) Fala 2 powinna znajdować się pod początkiem fali 1: Cond1 Dwie GT StartPrice I Dwie Linie One Wave 4 - to samo: Cond2 Cztery gt Two I Four lt Three Wave 5 powinien wynosić fala 3 Cond3 abs (Trzy-dwoje) gt abs (pięć - cztery) Fala 1 powinna być mniejsza niż fala pięciokrotna, powodując, że największa jest fala 3: Cond4 abs (StartPrice - One) lt abs (Five - Four) powrót Cond1 i Cond2 i Cond3 i Cond4 SEKCJA () Mam nadzieję, że u znajdę coś, co mógłbyś użyć Ostatnia edycja Piyush Singh 4 grudnia 2008 at 12:22 AM. Oto kilka atrybutów AFLs ELLIOT WAVE - Początek skryptu ------- Opcja ParamToggle (quotInsert Toquot, quotPrice ChartIndicatorquot) pr Parametr (minimalna liczba przesunięćElliot Wave, 2, 0.001,100) RetroSuccessSecretIIf (EWp, zzHi, IIf (EWtr , zzLo, IIf (AvggtRef (Śr., -1), H, L))) EWZig (RetroSuccessSecret, pr) jeśli (Opcja0) Działka (EW, quotEWqu, ParamColor (colColorquot, colorBrown), ParamStyle (quotStylequot, styleNoLabelstyleThick) (EWbuy-EWsell, quotEW2quot, ParamColor (colColorquot, colorRed), ParamStyle (na przykładStylequot, styleNoLabelstyleThick)) SEKCJABEGIN (pasek BarColour Bar) na zewnątrzbarbaru H gt Ref (H, -1) i L lt Ref (L, -1) wewnątrz paska H (L, -1) i L gt Ref (L, -1) dolny dół L lt Ref (L, -1) I H (), barbarbar (II) (bar na zewnątrz, barBlue, IIf (bar na dole, colorRed, IIf (górny pasek, colorGreen, IIf (wewnątrz pasek, 11, colorBlack)))) Title Name () quotcquot barcolor quot - Color Bar Chart. (WriteIf) (),))) Plot (Zamknij, tytuł, barcolor, styleThick styleBar) SEKCJA () SEKCJA BEGIN (quotBackgroundquot) SetChartOptions (0, chartShowArrowschartShowDates) if (ParamToggle (quotTooltip showsquot, quotAll ValuesOnly Pricesquot)) ToolTipStrFormat (quotOpen: gnHigh: gnLow: gnClose: g (.1f) nVolume: kwNumToStr (V, 1), O, H, L , C, SelectedValue (ROC (C, 1))) SetChartBkColor (ParamColor (kolor panelu zewnętrznego, colorBlack)) kolor krawędzi zewnętrznej SetChartBkGradientFill (ParamColor (kolor panelu UpperCamer, colorDarkTeal), ParamColor (kolor panelu dolnej części dolnej, colorBlack) color of inner panel, ParamColor (kolor tekstu w kolorze szarym, colorYellow)) SEKCJA () Elliot Wave pojedyncza pętla SECTIONBEGIN (quotElliotwavequot) XBarIndex () pParam (quotpquot, 5,5,30,1) zZig (C, p) Wykres C, quotCquot, 2,64) CONDPPeakBars (C, P) 0 SPCum (CONDP) EP1ValueWhen (CONDP, C, 1) TP1ValueWhen (CONDP, X, 1) EP2ValueWhen (CONDP, C, 2) TP2ValueWhen (CONDP, X, 2) EP3ValueWhen (CONDP, C, 3) TP3ValueKiedy (CONDP, X, 3) EP4ValueWhen (CONDP, C, 4) TP4ValueWhen (CONDP, X, 4) CONDTTroughbars (C, P) 0STCum (CONDT) ET1ValueWhen (CONDT, C, 1) TT1ValueWhen (CONDT, X, 1) ET2ValueKiedy (CONDT, C, 2) TT2ValueWhen (CONDT, X, 2) ET3ValueWhen (CONDT, C, 3) TT3ValueWhen (CONDT, X, 3) ET4ValueWhen (CONDT, C, 4) TT4ValueWhen (CONDT, X, 4) ET5ValueKiedy (CONDT, C, TT5ValueWhen (CONDT, X, 5) EW Definicja EW8EP3gtEP4 i EP2gtEP3 i EP2gtEP1 i ET4gtET5 i ET3gtET2 i ET2gtET1 i ET3gtET4 i ET4gtET5 i klauzuli COLORcolorWhite PlotShapes (kształtDigit8EW8, kolor) GCum (CONDP lub CONDT) GEWSelectedValue (ValueWhen (EW8, G)) dla (nw1nlt9n) PlotShapes ((49- (2n - (n2))) (GGEW-n i (n2) CONDP (-1n2) CONDT), kolor) Działka (EW8, kwerenda, colorRed, 2styleOwnScale) Działka (z, kwot, colorYellow, styleThick) FilterUp8 zbadaj dla wszystkich cytatów AddColumn (C, quotCquot) GraphXSpace8 SEKCJAEND () SECTIONBEGIN (quotPricequot) SetChartOptions (0, c hartShowArrowschartShowDates) N (Tytuł StrFormat (OpenG, Hi g, Lo g, Zamknij g (.1f), O, H, L, C, WybranyValue (ROC (C, 1)))) Działka (C, quotClosequot SEKCJA () Oscylator Elliot Wave hBar EMA (C, 5) - EMA (C, 35) Działka (hBar, DEFAULTNAME (), IIf (hBargt0, ParamColor), ParamColor (colorColorquot, colorBlack), styleNoTitle ParamStyle (quotStylequot) GetPriceStyle Te dwie formy tego samego wskaźnika są zaprojektowane tak, aby działały jak utrata przerwy w Wyjściu świateł, jak opisała Barbara Rockefeller w "Technicznym" ("Technical Technics"), "ColorQuot", "ColorGrid"), ParamColor Analiza dla Dummiesquot i jest napisana specjalnie do użytku z AmiBrokerem. Opisuje wyjście świateł jako zestaw danych najwyższej lub najwyższej granicy od Twojego wejścia. quot Aby pozwolić, aby wyjście Chandeliera zatrzymało Cię, daje Ci kilka przeciętnie prawdziwych zakresów (ATR) od najlepszych cen magazynu dotarł od twojego wejścia. Tylko Ty wiesz, kiedy reguły handlowe będą dyktować, że wejdziesz na handel, a więc mój Podgląd Chandelier Exit tutaj umożliwia wyświetlenie serii wyjścia Chandelier, klikając na pasku, który AmiBrokers back-testoptimize mówi, że powinieneś kupić. Jeśli twój RSI mówi o kupnie od 1 czerwca, po prostu pokrywaj mój wzór Wyładunku Świecznika na dane o cenach i kliknij na pasku odpowiadającym 1 czerwca. Trzy serie o nazwie quotChand. zmieni się za każdym razem, gdy klikniesz inny pasek. Tak więc po kliknięciu na pasek 1 czerwca pojawi się spadek stopu wyładunku Chandelier Exit, specjalnie przeznaczony do zakupu tego zapasu w dniu 1 czerwca. Druga formuła, Wyjście świateł, ma na celu dopasowanie do zautomatyzowanych formuł handlowych AmiBroker. Dlaczego to wszystko. 1) Adaptacyjne ograniczniki końcowe pozwalają na krystalizację zysków. 2) Wyjście z programu Chanderlier Exit uwzględnia nabywcę zapasów, co jest bardziej trafne. 3) Ta wersja AmiBroker pozwala na podgląd, kiedy zatrzyma Cię na dowolny pasek, który mówi twój system obrotu. 4) Można łatwo zintegrować z automatycznymi testami i optymalizacją AmiBroker. Jak zintegrować go z osobistym systemem handlu AmiBroker: Udaj, że formuła kwbuyquot jest prosta: MA (Close, 10) gt O, a formuła quotsellquot to MA (Close, 10) lt 0 dla uproszczenia. Uruchom okno z wykresem MA (Zamknij, 10), dzięki czemu można zobaczyć, kiedy przecina zero i umieścić inne okno z ceną i nakłada się na wzór Wyjścia świateł, którego chcesz używać. Jeśli korzystasz z Podglądu świateł na zewnatrz, wystarczy kliknąć każdego dnia, kiedy MA (Zamknij, 10) przecina zero i odpowiednie linie wyjście dla świateł dla najwyższego położenia Wysoki i Zamknij, a najniższy Niski. Punkt podglądu jest taki, że można kliknąć dowolny dzień i zobaczyć, jak zachowywać się będzie wyjście świateł. Jeśli chodzi o drugą formułę Wyjście świateł, po prostu skopiuj kwatlę (Close, 10) gt Oquot i użyj jej, aby zastąpić kryterium ltyour quotbuyquot. Następnie przejdź do kryterium Sprzedania i dodaj kwerendę, a następnie skopiuj odpowiednie wykresy1, wykres 2 lub wykres 3 w zależności od tego, czy Wyjście świateł powinno używać najwyższego (wykresu1) lub zamknięcia (wykres2) lub najniższego (wykres 3), w postaci kwotowania krzyżowego (Wykres 1, zamknij) Jeśli chcesz zoptymalizować parametry kwATRPeriodsquot i paramultu wielokrotnego, po prostu zastąp quotParamquot z quotOptimizequot i uruchom go za pomocą automatycznej analizy. Te dwie formy tego samego wskaźnika są zaprojektowane do działania jako utrata przerwy w Wyniku światełka, jak opisała Barbara Rockefeller w "Analiza techniczna dla Dummiesquot" i została napisana specjalnie do użytku z AmiBroker. Opisuje wyjście świateł jako zestaw danych najwyższej lub najwyższej granicy od Twojego wejścia. quot Aby pozwolić, aby wyjście Chandeliera zatrzymało Cię, daje Ci kilka przeciętnie prawdziwych zakresów (ATR) od najlepszych cen magazynu dotarł od twojego wejścia. Tylko Ty wiesz, kiedy reguły handlowe będą dyktować, że wejdziesz na handel, a więc mój Podgląd Chandelier Exit tutaj umożliwia wyświetlenie serii wyjścia Chandelier, klikając na pasku, który AmiBrokers back-testoptimize mówi, że powinieneś kupić. Jeśli twój RSI mówi o kupnie od 1 czerwca, po prostu pokrywaj mój wzór Wyładunku Świecznika na dane o cenach i kliknij na pasku odpowiadającym 1 czerwca. Trzy serie o nazwie quotChand. zmieni się za każdym razem, gdy klikniesz inny pasek. Tak więc po kliknięciu na pasek 1 czerwca pojawi się spadek stopu wyładunku Chandelier Exit, specjalnie przeznaczony do zakupu tego zapasu w dniu 1 czerwca. Druga formuła, Wyjście świateł, ma na celu dopasowanie do zautomatyzowanych formuł handlowych AmiBroker. Dlaczego to wszystko. 1) Adaptacyjne ograniczniki końcowe pozwalają na krystalizację zysków. 2) Wyjście z programu Chanderlier Exit uwzględnia nabywcę zapasów, co jest bardziej trafne. 3) Ta wersja AmiBroker pozwala na podgląd, kiedy zatrzyma Cię na dowolny pasek, który mówi twój system obrotu. 4) Można łatwo zintegrować z automatycznymi testami i optymalizacją AmiBroker. Jak zintegrować go z osobistym systemem handlu AmiBroker: Udaj, że formuła kwbuyquot jest prosta: MA (Close, 10) gt O, a formuła quotsellquot to MA (Close, 10) lt 0 dla uproszczenia. Uruchom okno z wykresem MA (Zamknij, 10), dzięki czemu można zobaczyć, kiedy przecina zero i umieścić inne okno z ceną i nakłada się na wzór Wyjścia świateł, którego chcesz używać. Jeśli korzystasz z Podglądu świateł na zewnatrz, wystarczy kliknąć każdego dnia, kiedy MA (Zamknij, 10) przecina zero i odpowiednie linie wyjście dla świateł dla najwyższego położenia Wysoki i Zamknij, a najniższy Niski. Punkt podglądu jest taki, że można kliknąć dowolny dzień i zobaczyć, jak zachowywać się będzie wyjście świateł. Jeśli chodzi o drugą formułę Wyjście świateł, po prostu skopiuj kwatlę (Close, 10) gt Oquot i użyj jej, aby zastąpić kryterium ltyour quotbuyquot. Następnie przejdź do kryterium Sprzedania i dodaj kwerendę, a następnie skopiuj odpowiednie wykresy1, wykres 2 lub wykres 3 w zależności od tego, czy Wyjście świateł powinno używać najwyższego (wykresu1) lub zamknięcia (wykres2) lub najniższego (wykres 3), w postaci kwotowania krzyżowego (Wykres 1, zamknij) Jeśli chcesz zoptymalizować parametry kwATRPeriodsquot i paramultu wielokrotnego, po prostu zastąp quotParamquot z quotOptimizequot i uruchom go za pomocą automatycznej analizy. FILTRY ELLIOTU SECTIONBEGIN (quotPricequot) SetChartOptions (0, chartShowArrowschartShowDates) N (Tytuł StrFormat ("Open g, Hi g, Lo g, Zamknij g (.1f)", O, H, L, C, WybranyValue (ROC (C, Wklej poniższy kod do wykresu cen, a zielona wstążka oznacza zarówno tendencje MACD, jak i ADX, a więc jeśli jest to możliwe, należy zaznaczyć opcję " czerwona wstążka pokazuje MACD, a ADX oba trendy. (2) definiuje wysokość wstążki w procentach szerokości paska próbki, IIf (() () () () w górę, colorGreen, IIf (downtrend, colorRed, 0)), wybierz kolorowy stylOwnScalestyleAreastyleNoLabel, -0.5, 100) SECTIONBEGIN (quot. LEMAquot) Parametr P ParamField (quotPricity fieldquot, -1) Okresy Param (quotPeriodsquot, 20, 2, 200, 1, 10 ) lema EMA (zamknięcie, okresy) EMA ((Close-EMA (zamknięcie, okresy)), okresy) Plot (lEMA, DEFAULTNAME (), ParamColor (colColorquot, colourCycle), ParamStyle (quotStylequot)) SEKCJA (SELTOPT Fractalsquot ) Podstawową definicją Fractal jest bar wysoki, który jest zarówno wyższy, niż dwa pręty bezpośrednio poprzedzające go i wyższe niż dwa pręty bezpośrednio następujące. Niski poziom słupków NIE jest uwzględniany przy określaniu postępu fraktalnego. Jeśli dwa pręty w progresji mają równe wysokości, a następnie dwa kolejne pręty z niższymi poziomami, to w sumie sześć bary, a nie pięciokartowe paski, będą stanowiły postęp. Pierwszy Wielki staje się fraktalem liczącym. Odwróć do fraktali. Formuła 5 barów najlepiej sprawdza się w dziennych lub dłuższych wykresach czasowych. Dla wykresów danych intraday często wykorzystujemy formowanie 9 bar, 13 bar i 21 bar w celu obliczania fraktali Up5BarFractal Ref (H, -2) lt H I Ref (H, -1 (H, 2) lt H Up6BarFractal Ref (H, -2) lt H i Ref (H, -1) lt H i (H Ref (H, 1) (L, -2) gt L i Ref (L, -1) gt L i Ref (L, 1) gt L AND Ref (L, 2) gt L Down6BarFractal Ref (L, -2) gt L AND Ref (L, -1) gt L AND (L Ref (L, 1)) I Ref (L, 2) gt L AND Ref (L , 3) gt L TODO: Więcej filtrowania: Pokaż tylko tory, które znajdują się w pobliżu atrium w trix (9). Rysunki plazmowe (IIf (Down5BarFractal, shapeSmallUpTriangle, 0), colorBlack, 0, L, -12) PlotShapes (IIf (Down6BarFractal, shapeSmallUpTriangle, 0), colorBlack, 0, L, -12) PlotShapes (IIf (Up5BarFractal, shapeSmallDownTriangle, 0) , ColorBlack, 0, H, -12) PlotShapes (IIf (Up6BarFractal, shapeSmallDownTriangle, 0), colorBlack, 0, H, -12) Up (Up5BarFractal LUB Up6BarFractal) W dół (Down5BarFractal LUB Down6BarFractal) Usuwanie fałszywych fraktali: Flip DownSignal (Up, -1), Ref (dół, -1)) Upsignal Flip (Ref (w dół, -1), Ref (Up, -1)) LastHigh0 H0 LastLow0 L0 LastLowIndex 0 LastHighIndex 0 Ważny 0 dla (i1 i lt BarCount i) LastHighi LastHighi-1 LastLowi LastLowi-1 jeśli (Upi) Validi True jeśli (DownSignali) Sekwencja 2 Up Fractals. Sprawdź tylko wyższy. Validi Hi gt HLastHighIndex ValidLastHighIndex HLastHighIndex gt Hi LastHighi Max (Hi, HLastHighIndex) LastHighIndex i if (Downi) Validi True jeśli (UpSignali) Sekwencja 2 Fractals w dół. Sprawdź tylko dolną. ValidityLLLLLLLlastLowIndex ValidLastLowIndex LLastLowIndex ltLL LastLowiMin (Li, LLastLowIndex) LastLowIndex i TrixN Trix (9) TroughLow Ref (TrixN, -3) gt TrixN i Ref (TrixN, -2) gt TrixN I Ref (TrixN, -1) gt TrixN i Ref (TrixN, 1) gt TrixN i Ref (TrixN, 2) gt TrixN i Ref (TrixN, 3) gt TrixN TroughHigh Ref (TrixN, -3) lt TrixN I Ref (TrixN, -2) lt TrixN AND (TrixN, -1) lt TrixN i Ref (TrixN, 1) lt TrixN i Ref (TrixN, 2) lt TrixN i Ref (TrixN, 3) lt TrixN TroughLow Ref (TrixN, -2) gt TrixN i Ref (TrixN , TrixN, Ref (TrixN, 1) gt TrixN i Ref (TrixN, 2) gt TrixN TroughHigh Ref (TrixN, -2) lt TrixN I Ref (TrixN, -1) lt TrixN I Ref (TrixN, 1) ) TrixN i Ref (TrixN, 2) lt TrixN ZeroValid Cross (TrixN, 0) OR Krzyż (0, TrixN) LUB Ref (Krzyż (TrixN, 0), 1) LUB Ref (Krzyż (0, TrixN), 1) Ważnywymiarowywzrost lub Ref (TroughLow, 1) lub Ref (TroughLow, 2) lub Ref (TroughLow, 3) lub Ref (TroughLow, 4) lub Ref (TroughLow, 5) TroughHigh, 2) LUB Ref (TroughHigh, 3) lub Ref (TroughHigh, 4) lub Ref (TroughHigh, 5)) Działka (LastHigh-10, lastHighquot, colorBlue, styleLine) Działka (LastLow-10, quotLastLow quot, colorRed, styleLine) Działka (Prawidłowy5 10, numerLastLow, colorGreen, styleLine styleThick) PlotShapes (IIf (w dół, prawidłowy, shapeSmallUpTriangle, 0), colorGreen, 0, L, -12) PlotShapes (IIf (Up, prawidłowy, shapeSmallDownTriangle, 0), colorRed, 0 , H, -12) Maxi Up AND (ValidHigh OR ZeroValid) Minutnik i (Prawidłowy lub ZeroValid) PlotShapes (IIf (w dół i (ValidLow OR ZeroValid), shapeSmallUpTriangle, 0), colorBlue, 0, L, -12) PlotShapes (UpSignal35, quotUpSignalquot, colorBlue, styleLine styleThick) Działka (DownSignal3, quotDownSignalquot, colorRed, styleLine styleThick) LastMaxi 0 LastMini 0 Więcej informacji o tym produkcie znajdziesz na jego stronie internetowej. ElliotLines 0 State 0 for (i1 i lt BarCount i) Statei Statei-1 if (Maxii) Statei 1down PlotShapes(IIf(State gt 0, shapeSmallCircle, 0), IIf(State 1, colo rRed, colorBlue), 0, IIf(State 1, H, L), -5) Line LineArray( x0, y0, x1, y1, 1 ) Plot( Line, quotTrend linequot, colorBlue ) Wave B Usually 50 of Wave A Should not exceed 75 of Wave A Wave C either 1 x Wave A or 1.62 x Wave A or 2.62 x Wave A function CorrectiveRatios(StartPrice, A, B, C, RatioDelta, Delta) ALength abs(startPrice - A) BLength abs(A-B) CLength abs(B-C) Ratio1 BLength CLength Cond1 Ration1 gt 0.5 - RatioDelta AND ratio1 lt 0.75 RatioDelta Cond2 abs(Clength - ALength) lt Delta OR abs(Clength - 1.62 ALength) lt Delta OR abs(CLength - 2.62 ALength) lt Delta return Cond1 AND Cond2 function ImpulseRules(StartPrice, One, Two, Three, Four, Five) Wave 2 should be beneath wave 1 start: Cond1 Two gt StartPrice AND Two lt One Wave 4 - the same: Cond2 Four gt Two AND Four lt Three Wave 5 should be lt wave 3 Cond3 abs(Three-Two) gt abs(Five - Four) Wave 1 should be smaller than wave five, making wave 3 the biggest: Cond4 abs(StartPrice - One) lt abs(Five - Four) return Cond1 AND Cond2 AND Cond3 AND Cond4 SECTIONEND() Hope u find something u could use Thanks for the code, I need buy sell indicators, see screen print. wonderful codeSee examples of a head-and-shoulders pattern in a chart of SPY By Elliott Wave International A head-and-shoulders pattern is one of the most well-known classic chart patterns. In this 4-minute video from Jeffrey Kennedy8217s Trader8217s Classroom, you8217ll see an example of a bearish head-and-shoulders formation and a bullish, inverted head-and-shoulders pattern in the chart of hellip Email Newsletter Sign up to receive email updates on latest trading strategies. analysis amp financial market updates We Respect Your Privacy Required US Government Disclaimer CTFC Rule 4.41 Futures trading contains substantial risk and is not suitable for every investor. Inwestor mógł potencjalnie stracić wszystko lub więcej niż początkowe inwestycje. Kapitałem ryzyka jest pieniądze, które można utracić, nie narażając się na niebezpieczeństwo finansowe ani styl życia. Uwzględnij tylko kapitał podwyższonego ryzyka, który powinien być wykorzystany do obrotu, a tylko osoby o wystarczającym kapitale podwyższonego ryzyka powinny rozważyć handel. Dotychczasowe wyniki niekoniecznie wskazują na przyszłe wyniki. CTFC RULE 4.41 WYNIKI W ZAKRESIE HYPOTETYCZNYCH LUB SYMULUJĄCYCH WYNIKÓW WYKONANIA WYRAŻONYCH OGRANICZAŃ. NIE PRZEWIDZIEĆ, ŻE INNE WYNIKI WYDAJNOŚCI, SYTUROWANE WYNIKI NIE NINIEJSZYCH DZIAŁALNOŚCI GOSPODARCZEJ. Także od czasu, w którym targi nie zostały zrealizowane, rezultaty mogą być niższe lub niższe w odniesieniu do skutków, jeśli jakiekolwiek są pewne czynniki rynkowe, takie jak płynność. SYMBOLE PROGRAMY TRADYCYJNE W OGÓLNYCH MOGĄ ZOSTAĆ FUNKCJONOWANE Z FUNKCJONAMI, KTÓREGO ZOSTAJE ZAPROPONOWANE ZE ŚWIADECTWO HINDSIGHT. ŻADNA OŚWIADCZENIE ZOSTAŁO WYKONANE, ŻE JAKĄKOLWIEK KONTO LUB JEST LIKWIDOWANE DO OSIĄGNIĘCIA ZYSKU LUB STRATY podobne do tych, które zostały ujawnione. Wszystkie branże, wzorce, wykresy, systemy itp. Omówione w tej witrynie lub w reklamie są jedynie ilustracyjne i nie są interpretowane jako szczegółowe zalecenia doradcze. Wszystkie przedstawione tu pomysły i materiały służą wyłącznie celom informacyjnym i edukacyjnym. Żaden system ani metodologia handlu nigdy nie zostały opracowane, które mogą zagwarantować zyski lub zapobiegać stratom. Opinie i przykłady użyte w niniejszym dokumencie to wyjątkowe wyniki, które nie dotyczą przeciętnych osób i nie mają na celu reprezentowania ani gwarantowania, że ​​każdy osiągnie te same lub podobne wyniki. Handel oparty na systemie Trend Metoda odbywa się na własne ryzyko na własne konto. To nie jest oferta zakupu lub sprzedaży kontraktów futures. Copyright 2018 Marketcalls Usługi finansowe Pvt Ltd middot Wszystkie prawa zastrzeżone middot i nasza mapa serwisu middot Wszystkie znaki towarowe firmy Logos należą do ich odpowiednich właścicieliDobre danych i informacji są dostarczane wyłącznie w celach informacyjnych i nie są przeznaczone do celów handlowych. Neither marketcalls. in website nor any of its promoters shall be liable for any errors or delays in the content, or for any actions taken in reliance thereon. Refined Elliott Trader 1.0.9 8211 ELLIOT WAVE TRADING SOFTWARE 8211 FREE DOWNLOAD Required US Government Disclaimer CTFC Rule 4.41 Futures trading contains substantial risk and is not suitable for every investor. Inwestor mógł potencjalnie stracić wszystko lub więcej niż początkowe inwestycje. Kapitałem ryzyka jest pieniądze, które można utracić, nie narażając się na niebezpieczeństwo finansowe ani styl życia. Uwzględnij tylko kapitał podwyższonego ryzyka, który powinien być wykorzystany do obrotu, a tylko osoby o wystarczającym kapitale podwyższonego ryzyka powinny rozważyć handel. Dotychczasowe wyniki niekoniecznie wskazują na przyszłe wyniki. CTFC RULE 4.41 WYNIKI W ZAKRESIE HYPOTETYCZNYCH LUB SYMULUJĄCYCH WYNIKÓW WYKONANIA WYRAŻONYCH OGRANICZAŃ. NIE PRZEWIDZIEĆ, ŻE INNE WYNIKI WYDAJNOŚCI, SYTUROWANE WYNIKI NIE NINIEJSZYCH DZIAŁALNOŚCI GOSPODARCZEJ. Także od czasu, w którym targi nie zostały zrealizowane, rezultaty mogą być niższe lub niższe w odniesieniu do skutków, jeśli jakiekolwiek są pewne czynniki rynkowe, takie jak płynność. SYMBOLE PROGRAMY TRADYCYJNE W OGÓLNYCH MOGĄ ZOSTAĆ FUNKCJONOWANE Z FUNKCJONAMI, KTÓREGO ZOSTAJE ZAPROPONOWANE ZE ŚWIADECTWO HINDSIGHT. ŻADNA OŚWIADCZENIE ZOSTAŁO WYKONANE, ŻE JAKĄKOLWIEK KONTO LUB JEST LIKWIDOWANE DO OSIĄGNIĘCIA ZYSKU LUB STRATY podobne do tych, które zostały ujawnione. Wszystkie branże, wzorce, wykresy, systemy itp. Omówione w tej witrynie lub w reklamie są jedynie ilustracyjne i nie są interpretowane jako szczegółowe zalecenia doradcze. Wszystkie przedstawione tu pomysły i materiały służą wyłącznie celom informacyjnym i edukacyjnym. Żaden system ani metodologia handlu nigdy nie zostały opracowane, które mogą zagwarantować zyski lub zapobiegać stratom. Opinie i przykłady użyte w niniejszym dokumencie to wyjątkowe wyniki, które nie dotyczą przeciętnych osób i nie mają na celu reprezentowania ani gwarantowania, że ​​każdy osiągnie te same lub podobne wyniki. Handel oparty na systemie Trend Metoda odbywa się na własne ryzyko na własne konto. To nie jest oferta zakupu lub sprzedaży kontraktów futures. Copyright 2018 Marketcalls Usługi finansowe Pvt Ltd middot Wszystkie prawa zastrzeżone middot i nasza mapa serwisu middot Wszystkie znaki towarowe firmy Logos należą do ich odpowiednich właścicieliDobre danych i informacji są dostarczane wyłącznie w celach informacyjnych i nie są przeznaczone do celów handlowych. Ani strona marketcalls. in ani żaden z jej promotorów nie ponoszą odpowiedzialności za jakiekolwiek błędy lub opóźnienia w treści ani o działania podjęte na ich podstawie.

No comments:

Post a Comment