Thursday 19 January 2017

13 13 Wilders Moving Average Afl Code

AMIBROKER FORMULAS Dies ist eine schöne Formel rot und grün nur verkaufen in roten Kerzen kaufen in grün Parameters PeriodEMA 13 MACDIndicatorRange 50 Volumenfilter VolumeFilter Param (Volumen MA Filter, 100000, 50000, 500000, 100000) Zeitrahmen Interval (2) Anpassung für wöchentlich, wenn nötig If (Zeitrahmen 5-Tage-Zeitrahmen wöchentlich) VolumeFilter VolumeFilter 5 sonst if (Zeitrahmen Monatlich) VolumeFilter VolumeFilter 20 else if (Zeitrahmen Täglich) VolumeFilter 0 Mindestanzahl der Balken, die zur Bildung eines Divergenzmusters erforderlich sind. Für eine positive Divergenz ist dies die Anzahl fallender Balken im Kontext eines steigenden MACD - oder MACD-H-Musters. Umgekehrt für negative Divergenz MACDDivMinWidth Param (Divergenz min Breite, 4, 1, 10, 1) Minimale Breite der negativen projizierten Welle zwischen zwei positiven MACD-H Wellen, ansonsten werden zwei positive Wellen als eine einzige Welle betrachtet. Dies minimiert ungültige Divergenzen, um sicherzustellen, dass die Rückseite der Bären gebrochen wird. Gleiches gilt für eine positive Welle zwischen zwei negativen Wellen. HistMinWidth Param (Histogramminimale Breite, 4, 1, 10, 1) PeriodEMA Optimize (PeriodEMA, 13, 5, 23, 1) Andere Parameter OpenPositions 10 ATRPeriod 5 InitialKapital 100000 PeriodFast Param (Fast EMA, 12, 2, 200, 1) Period Param (langsam EMA, 26, 2, 200, 1) PeriodSignal Param (Signal EMA, 9, 2, 200, 1) MACDInd MACD (Period, Period) SigInd Signal (Period, Period PeriodSignal.) HistInd MACDInd - SigInd N ( macdStr WriteVal (Period, 1.0), WriteVal (Period. 1.0)) N (sigStr macdStr, WriteVal (PeriodSignal. 1.0)) Route angezeigt min und max-Wert von MACD und MACD-H, es für eine bessere Sichtbarkeit scMACDMax Lastvalue neu zu skalieren (HHV (Max (MACDInd, sigInd), BarsSince (Status (barvisible) UND NICHT Ref. (Status (barvisible) UND nicht Ref (Status (barvisible), - 1)))) scMACDMin LastValue (LLV (Status (barvisible)) und nicht Ref (Status (barvisible), - (1))))) SkalaMACD Max (abs (scMACDMax), abs (scMACDMin)) scHistMax LastValue (HHV (HistInd, )))) ScHistMin LastValue (LLV (HistInd, BarsSince (Status (barvisible) UND NICHT Ref (Status (barvisible), - 1)))) scaleHist Max (abs (scHistMax), abs (scHistMin)) SECTIONBEGIN (Patterns Wave) Param (Resonanzzeit, 20,0,100,1) SupResB Param (Sup-Res-B-Zeitspanne, 25,0,100,1) Res1 ParamColor (Resistenz hoch, FarbeGelustartThick) Res2 ParamColor (Resistance Low, Coloryellow styleThick) sup1 ParamColor (Unterstützung Hoch, Farbeblau styleThick) sup2 ParamColor (Unterstützung Low, Farbeblau styleThick) Verfahren PlotShapeAt (x, y, Form, Verschiebung) PlotShapes (IIf (BarIndex () x, Form, 0 (B) GraphXSpace 2 Zeichnung (Zig (C, Ändern)),, FarbeYellow, styleDots styleLine styleThick) upshift 80 if (SelectedValue (PeakBars (C, Ändern) lt (C, Change, 1) 0 pt2 PeakBars (C, Ändern, 1) 0 pt1 PeakBars (C, Ändern, 1) 0 Aufwärtsschalten - upshift bpt1 SelectedValue (ValueWhen (pT1, bi)) bpt2 SelectedValue (ValueWhen (PT2, bi)) bpt3 SelectedValue (ValueWhen (pt1, bi, 2)) bpt4 SelectedValue (ValueWhen (PT2, bi, 2)) bpt5 SelectedValue (ValueWhen (pT1, bi, 3)) bpt6 SelectedValue (ValueWhen (PT2, bi, 3)) PlotShapeAt (bpt1, C, shapeDigit5, Hochschalten) PlotShapeAt (bpt2, C, shapeDigit4, - upshift) PlotShapeAt (bpt3, C, shapeDigit3, Hochschalt - (Bpt4, C, shapeDigit2, - Umschalt) PlotShapeAt (bpt5, C, shapeDigit1, Hochschaltung) ABSCHNITTEND () HaClose EMA ((OHLC) 4,3) HaOpen AMA (Ref (HaClose, -1), 0,5) HaHigh Max (H, Max (HaClose, haOpen)) halow Min (L, Min (HaClose, haOpen)) PlotOHLC (haOpen, HaHigh, halow, HaClose, Modified Name (), Blau und Rot, styleCandle styleNoLabel) SetChartBkGradientFill (ParamColor (BgTop, colorBrightGreen) (WMA-2-Periode, 7, 1, 20, 1) fMA1-WMA (WMA-1-Periode, 6, 1, 20, 1) & ndash; ParamColor (BgBottom, colorSeaGreen) HaClose. pWMA1) berechnen MA 1 fMA2 WMA ((haOpen HaClose) 2, pWMA2) Original-Plot (FMA1, NMA1 (NumToStr (pWMA1, 1.0)), Farbeweiß styleThick) zeichnen Sie die MA Linien Plot (fMA2, nMA2 (NumToStr (pWMA2, 1.0) ), colorBlackstyleThick) zeichnen Sie die MA Linien Plot (2, IIf (fMA1gtfMA2, Farbeblau, Blau und Rot), styleOwnScalestyleAreastyleNoLabel, -0,5, 100) SectionEnd () SECTIONBEGIN (Pivot) nBars Param (Anzahl der Bars, 12, 5, 40) bShowTCZ param (Karte TCZ, 1, 0, 1) nExploreBarIdx 0 nExploreDate 0 nCurDateNum 0 DN DATENUM () DT Datetime () bTCZLong Falsch bTCZShort Falsch nAnchorPivIdx 0 ADX8 ADX (8), wenn (Stand (Aktion) 1) bDraw Wahre bUseLastVis 1 sonst bDraw Falsch bUseLastVis Falsch BTRACE 1 nExploreDate-Status (rangetodate) für (iLastValue (BarIndex ()) igt0i--) nCurDateNum DNi if (nCurDateNum nExploreDate) nExploreBarIdx i GraphXSpace7 if (bDraw) aHPivs H - H aLPivs L - L aHPivHighs H - H aLPivLows L - L aHPivIdxs H - H aLPivIdxs L - L aAddedHPivs H - H aAddedLPivs L - L aLegVol H - H aRetrcVol H - H nHPivs 0 nLPivs 0 lastHPIdx 0 lastLPIdx 0 lastHPH 0 lastLPL 0 curPivBarIdx 0 aHHVBars HHVBars (H, nBars) aLLVBars LLVBars ( L, nBars) aHHV HHV (H, nBars) aLLV LLV (L, nBars) nLastVisBar Lastvalue (Höchste (IIf (Stand (barvisible), BarIndex (), 0))) Curbar IIf (nlastVisBar gt 0 AND bUseLastVis, nlastVisBar, IIf (Stand (Aktion) 4 UND nExploreBarIdx gt 0, nExploreBarIdx, Lastvalue (BarIndex ()))) curTrend if (aLLVBarscurBar lt aHHVBarscurBar) curTrend D sonst curTrend U if (Curbar gt 120) für (i 0 ilt120 i) Curbar IIf (nlastVisBar gt 0 UND bUseLastVis, nlastVisBar-i, IIf (Stand (Aktion) 4 UND nExploreBarIdx gt 0, nExploreBarIdx-i, Lastvalue (BarIndex ()) - i)) if (aLLVBarscurBar lt aHHVBarscurBar) if (curTrend U) curTrend D curPivBarIdx Curbar - aLLVBarscurBar aLPivscurPivBarIdx 1 aLPivLowsnLPivs LcurPivBarIdx aLPivIdxsnLPivs curPivBarIdx nLPivs else if (curTrend D) curTrend U curPivBarIdx Curbar - aHHVBarscurBar aHPivscurPivBarIdx 1 aHPivHighsnHPivs HcurPivBarIdx aHPivIdxsnHPivs curPivBarIdx nHPivs Curbar IIf (nlastVisBar gt 0 AND bUseLastVis, nlastVisBar, IIf (Stand (Aktion) 4 UND nExploreBarIdx gt 0, nExploreBarIdx, Lastvalue (BarIndex ()))) wenn (nHPivs gt 2 UND nLPivs gt 2) lastLPIdx aLPivIdxs0 lastLPL aLPivLows0 lastHPIdx aHPivIdxs0 lastHPH aHPivHighs0 nLastHOrLPivIdx Max (lastLPIdx, lastHPIdx) nAddPivsRng Curbar - nLastHOrLPivIdx aLLVAfterLastPiv LLV (L, nAddPivsRng) nLLVAfterLastPiv aLLVAfterLastPivcurBar aLLVIdxAfterLastPiv LLVBars (L, nAddPivsRng) nLLVIdxAfterLastPiv Curbar - aLLVIdxAfterLastPivcurBar aHHVAfterLastPiv HHV (H, nAddPivsRng) nHHVAfterLastPiv aHHVAfterLastPivcurBar aHHVIdxAfterLastPiv HHVBars (H, nAddPivsRng) nHHVIdxAfterLastPiv Curbar - aHHVIdxAfterLastPivcurBar if (lastHPIdx gt lastLPIdx) Es gibt mindestens zwei Möglichkeiten hier. Eines ist, dass die vorherige Höhe höher war, was darauf hinweist, dass dies ein mögliches kurzes Retracement oder ein in der Herstellung ist. Die andere ist, dass die vorherige Höhe niedriger war, was darauf hindeutet, dass dies ein mögliches langes Retracement in der Arbeit ist. Jedoch hängen beide von gegenüberliegenden Gelenken ab. Z. B. Wenn ich höhere Höhen finde, was ist, wenn ich niedrigere Tiefstwerte habe Wenn die Höhen absteigen, dann kann ich: - einen niedrigeren Tiefpunkt betrachten und ihn dabei auf ein höheres und höheres Tief reduzieren - aHPivHighs0 lt aHPivHighs1) if (nLLVAfterLastPiv lt aLPivLows0 UND (nLLVIdxAfterLastPiv - lastHPIdx - 1) gt 1 UND nLLVIdxAfterLastPiv Curbar) - OK, gut fügen Sie diese als Drehpunkt. Markieren Sie es für das Plotten. ALPivsnLLVIdxAfterLastPiv 1 aAddedLPivsnLLVIdxAfterLastPiv 1. und dann Elemente in den Pivot-Informationen Arrays neu anordnen für (j0 jltnLPivs j) aLPivLowsnLPivs-j aLPivLowsnLPivs - (j1) aLPivIdxsnLPivs-j aLPivIdxsnLPivs - (j1) aLPivLows0 nLLVAfterLastPiv aLPivIdxs0 nLLVIdxAfterLastPiv nLPivs - Testen Sie, ob PIV gegeben hinzuzufügen letzten PIV ist hoch, und wir Haben niedrigere Höhen - Hier ist die letzte Schwelle eine hohe Schwelle, und wir haben höhere Höhen. Die wahrscheinlichste Addition ist ein Low-Piv, das ein Retracement ist. Sonst if (nLLVAfterLastPiv gt aLPivLows0 UND (nLLVIdxAfterLastPiv - lastHPIdx - 1) gt 1 UND nLLVIdxAfterLastPiv curBar) - OK, gut fügen Sie diese als Pivot. Markieren Sie es für das Plotten. ALPivsnLLVIdxAfterLastPiv 1 aAddedLPivsnLLVIdxAfterLastPiv 1. und dann Elemente in den Pivot-Informationen Arrays neu anordnen für (j0 jltnLPivs j) aLPivLowsnLPivs-j aLPivLowsnLPivs - (j1) aLPivIdxsnLPivs-j aLPivIdxsnLPivs - (j1) aLPivLows0 nLLVAfterLastPiv aLPivIdxs0 nLLVIdxAfterLastPiv nLPivs - Testen Sie, ob PIV gegeben hinzuzufügen letzten PIV ist hoch, und wir haben niedrigere Höhen - Der letzte PIV ist ein hoch, und wir haben eine höhere Hochs oder tiefere Hochs - Erster Fall tiefere Hochs if (aHPivHighs0 lt aHPivHighs1) if (nHHVAfterLastPiv lt aHPivHighs0 uND (nHHVIdxAfterLastPiv - lastLPIdx - 1) gt 1 uND nHHVIdxAfterLastPiv Curbar ) - OK, gut fügen Sie diese als Pivot. Markieren Sie, dass für die Plotterung aHPivsnHHVIdxAfterLastPiv 1 aAddedHPivsnHHVIdxAfterLastPiv 1. und dann Elemente in den Pivot-Informationen Arrays neu anordnen für (j0 jltnHPivs j) aHPivHighsnHPivs-j aHPivHighsnHPivs - (j1) aHPivIdxsnHPivs-j aHPivIdxsnhPivs - (j1) aHPivHighs0 nHHVAfterLastPiv aHPivIdxs0 nHHVIdxAfterLastPiv nHPivs - Testen Sie, ob PIV letzte PIV hoch ist, da hinzuzufügen und wir Haben niedrigere Höhen - Zweiter Fall, wenn letzte Piv ist ein niedriger Piv, höhere Höhen Höchstwahrscheinlich Addition ist hohe Piv, die ein Retracement ist. Unter Berücksichtigung eines hohen PIV Zugabe solange sie höher sonst ist - wo ich höhere Hochs haben, wenn (nHHVAfterLastPiv gt aHPivHighs0 UND (nHHVIdxAfterLastPiv - lastLPIdx - 1) gt 1 UND nHHVIdxAfterLastPiv Curbar) - OK, gut fügen Sie diese als Drehpunkt. Markieren Sie es für das Plotten. AHPivsnHHVIdxAfterLastPiv 1 aAddedHPivsnHHVIdxAfterLastPiv 1. und dann Elemente in den Pivot-Informationen Arrays neu anordnen für (j0 jltnHPivs j) aHPivHighsnHPivs-j aHPivHighsnHPivs - (j1) aHPivIdxsnHPivs-j aHPivIdxsnhPivs - (j1) aHPivHighs0 nHHVAfterLastPiv aHPivIdxs0 nHHVIdxAfterLastPiv nHPivs - Testen Sie, ob PIV letzte PIV hoch ist, da hinzuzufügen und wir haben niedrigere Höhen - wenn mindestens zwei von jeder if (bDraw) PivotEntry ParamColor (Entry Farbe, colorBrightGreen) PivotEntry2 ParamColor (Entry Farbe2, Coloryellow) PivotExit ParamColor (Exit Farbe, Blau und Rot) PivotExit2 ParamColor (Exit Farbe2, Coloryellow) sind - - OK, lässt Grundstück die Zapfen Pfeile PlotShapes (IIf (aHPivs1, shapeSquare, shapeNone), PivotExit, 0, Hoch, Offset80) PlotShapes (IIf (aAddedHPivs1, shapeSquare, shapeNone), PivotExit2, 0, Hoch, Offset80) PlotShapes (IIf mit (aLPivs1, shapeSquare. shapeNone), PivotEntry, 0, Niedrig, Offset-80) PlotShapes (IIf (aAddedLPivs1, shapeSquare. shapeNone), PivotEntry2, 0, Niedrig, Offset-80) PlotShapes (IIf (aHPivs1, shapeSquare, shapeNone), PlotShapes (IIf (aLPivs1, shapeSquare, shapeNone), FarbeBlack, 0, Hoch, Offset85) PlotShapes (IIf (aLPivs1, shapeSquare. PlotShapes (IIf (aAddedLPivs1, shapeSquare. ShapeNone), colorBlack, 0, Low, Offset-85) - Im gehend, um nach möglichem Rückzugrisiko zu suchen 0 profInc 0 nLeg0Pts 0 nLeg0Bars 0 nLeg0Vol 0 nLeg1Pts 0 nLeg1Bars 0 nLeg1Vol 0 nLegBarsDiff 0 nRtrc0Pts 0 nRtrc0Bars 0 nRtrc0Vol 0 nRtrc1Pts 0 nRtrc1Bars 0 nRtrc1Vol 0 minRtrc 0 maxRtrc 0 minLine 0 MaxLine 0 triggerLine 0 firstProfitLine 0 triggerInc 0 triggerPrc 0 firstProfitPrc 0 retrcPrc 0 retrcBar 0 retrcBarIdx 0 retrcRng 0 aRetrcPrc HH aRetrcPrcBars HH aRetrcClose C retrcClose 0 - Berechnet TCZ. Anordnung der Scharniere sehr spezifisch für dieses Setup. if (nHPivs gt 2 UND nLPivs GT2 und aHPivHighs0 gt aHPivHighs1 UND aLPivLows0 gt aLPivLows1) tcz500 (aHPivHighs0 - (0,5 (aHPivHighs0 - aLPivLows1))) tcz618 (aHPivHighs0 - (0,618 (aHPivHighs0 - aLPivLows1))) tcz786 (aHPivHighs0 - ( 0,786 (aHPivHighs0 - aLPivLows0))) retrcRng Curbar - aHPivIdxs0 aRetrcPrc LLV (L, retrcRng) aRetrcPrcBars LLVBars (L, retrcRng) retrcPrc aRetrcPrccurBar retrcBarIdx Curbar - aRetrcPrcBarscurBar retrcClose aRetrcCloseretrcBarIdx - Sind Retracement-Niveaus 0,500 in TCZ Reihenfolge angeordnet ist oberhalb 0,786 Für lange Einstellungen tcz500 gt (tcz786 (1 - .005)) UND .681 ist unterhalb von .786 für lange Setups tcz618 lt (tcz786 (1 .005)) UND - Ist die niedrige im tcz Bereich - Ist die Nähe gt Niedrig von tcz Bereich und niedrigem lt Höhe von tcz Bereich retrcClose gt ((1 - .01) tcz618) UND retrcPrc lt ((1 .01) tcz500)) - Gefahr wäre hoch von Signal bar minus niedrig Zone Risiko 0 - - tiefere Hochs und Tiefs else if (nHPivs gt 2 uND nLPivs GT2 und aHPivHighs0 lt aHPivHighs1 uND aLPivLows0 lt aLPivLows1) tcz500 (aHPivHighs1 - (0,5 (aHPivHighs1 - aLPivLows0))) tcz618 (aHPivHighs0 - (0,618 (aHPivHighs1 - aLPivLows0) )) tcz786 (aHPivHighs0 - (0,786 (aHPivHighs0 - aLPivLows0))) retrcRng Curbar - aLPivIdxs0 aRetrcPrc HHV (H, retrcRng) retrcPrc aRetrcPrccurBar aRetrcPrcBars HHVBars (H, retrcRng) retrcBarIdx Curbar - aRetrcPrcBarscurBar retrcClose aRetrcCloseretrcBarIdx bTCZShort (- Retracement-Niveaus angeordnet sind, (Tcz786 (1 .005)) UND .681 ist oberhalb .786 für kurze Setups tcz618 gt (tcz786 (1 - .005)) UND - Ist die enge lt Hoch von tcz Bereich und hoch gt niedrig von tcz Bereich retrcClose lt ((1 .01) tcz618) UND retrcPrc gt ((1 - .01) tcz500)) - Gefahr wäre oberhalb der Zone - niedrig von Signal bar Risiko 0 - - anzeigen Zone, wenn vorhanden, wenn (bTCZShort OR bTCZLong) - Seien Sie bereit, Symmetrie, um zu sehen, ob (bTCZShort) if (aLPivIdxs0 gt aHPivIdxs0) - Wertvolle, nützliche Symmetrie Informationen nRtrc0Pts aHPivHighs0 - aLPivLows1 nRtrc0Bars aHPivIdxs0 - aLPivIdxs1 1 nRtrc1Pts retrcPrc - aLPivLows0 nRtrc1Bars retrcBarIdx - aLPivIdxs0 1 sonst nRtrc0Pts aHPivHighs1 - aLPivLows1 nRtrc0Bars aHPivIdxs1 - aLPivIdxs1 1 nRtrc1Pts aHPivHighs0 - aLPivLows0 nRtrc1Bars aHPivIdxs0 - aLPivIdxs0 1 else if (aLPivIdxs0 gt aHPivIdxs0) nRtrc0Pts aHPivHighs0 - aLPivLows1 nRtrc0Bars aHPivIdxs0 - aLPivIdxs1 1 nRtrc1Pts retrcPrc - aLPivLows0 nRtrc1Bars retrcBarIdx - aLPivIdxs0 1 sonst nRtrc0Pts aHPivHighs1 - aLPivLows0 nRtrc0Bars aLPivIdxs0 - aHPivIdxs1 1 nRtrc1Pts aHPivHighs0 - aLPivLows0 nRtrc1Bars aLPivIdxs0 - aHPivIdxs0 1 if (bShowTCZ) Plot (Linearray (IIf (bTCZLong, aHPivIdxs0, aLPivIdxs0), tcz500, Curbar, tcz500. 0), tcz500, colorPaleBlue, styleLinestyleNoTitleStylehidden) Plot (Linearray (IIf (bTCZLong, aHPivIdxs0, aLPivIdxs0), tcz618, Curbar, tcz618, 0), tcz618, colorPaleBlue, styleLinestyleNoTitlestyleHidden) Plot (Linearray (IIf (bTCZLong, aHPivIdxs0, aLPivIdxs0), tcz786, Curbar, tcz786, 0), tcz786, colorTurquoise, styleLinestyleNoTitleStyleHidden) if (bDraw) Titelname () (StrLeft (Fullname (), 10)) ATR: NumToStr (ATR (1), 4.2) (NumToStr ((C - (C, -1)) Ref (C, -1)), 4.2)) WriteVal (SelectedValue (DateTime ()), formatDateTime ) Risiko: WriteVal (Risiko, 2.1) n WriteVal (nRtrc1Pts, 2.1) n SECTIONBEGIN (Stütz-Resistance) Plot (Close, Close, Farbeweiß, styleCandle) MaxGraph 12 BuyOffSet SUPRESA Optimize (BuyOffSet, 18,15,20,1) SellOffset BuyOffSet Optimize (SellOffset, 2,2,14,2) RegLength 5 Optimize (RegLength, 5, 2,11,2) BuyATRPeriod 2 Optimize (BuyATRPeriod, 2,2,5,1) SellATRPeriod BuyATRPeriod Optimize (SellATRPeriod, 4,2 , 11,2) ATRMultiplier 0,5 Optimize (ATRMultiplier, 1,0.7,1.25, .05) Graph8 HHV (H-ATRMultiplierATR (BuyATRPeriod), BuyOffset) RED Graph9 LLV (LATRMultiplierATR (SellATRPeriod), SellOffset) GREEN ave (Graph8Graph9) 2 Graph8StyleGraph9Style styleNoTitlestyleLinestyleThick Graph9Color sup1 5 ist grün Graph8Color Res2 4 ist rot nnSupResB mmm100 TYP (High Low 2Close) 4 CI (TYP-MA (TYP, 14)) (0.015StDev (TYP, 14)) CCCIEMA (CI, 5) mmm HhHHV (H , nn) ​​LlLLV (L, nn) ​​MM (HHLL) 2 CCCCEMA (CCCI (Hh-Ll) (2mmm) Ll, 5) Grundstück (Hh, Hoch reistance, Res1, styleLinestyleNoTitlestyleThick) Grundstück (Ll, Low Suport, sup2, styleLinestyleNoTitlestyleThick ) SectionEnd () SECTIONBEGIN (MABIUTS) SetChartOptions (0, chartShowArrowschartShowDates) N (Titel strFormat (- Offene g, Hallo g, Lo g, Close g (.1f) Vol WriteVal (V, 1,0), O, H, L, C , SelectedValue (ROC (C, 1)))) BuyEMA (C, 13) gtEMA (EMA (C, 13), 9) UND Kreuz (C, Peak (C, 5,1)) SellCross (EMA (EMA (C (EMA (C, 13)) und CgtPeak (C, 2,1), colorGreen, IIf (EMA (C, 13)), C, 13) und CltPeak (C, 2,1), colorBlue, colorOrange)) PlotOHLC (offen, hoch, niedrig, schließen,, Mycolor, styleBar) Form Kaufen shapeHollowStar Verkaufen shapeHollowStar GraphXSpace 5 dist 1.5ATR (10) für (i 0 i lt BarCount i) wenn (Buyi) PlotText (Buyn C i (Selli) PlotText (Selln C i, H i disti, colorRed) Plotten 13-13 Wilders Verschieben des Durchschnittskanal-Offset-Trading-Systems im Metatrader 1) Laden Sie den All Moving Average MQL4-Code herunter 2) Speichern Sie den Indikator in c: program filesmetatrader4expertsindicator und kompilieren Sie die Indikator 3) Verweisen Sie die Parameter-Richtlinien, um jede Art von gleitenden Durchschnitt Liste der MAs: MAMethod 0: SMA 8211 Einfache Moving Average MAMethod 1: EMA 8211 Exponential Moving Average MAMethod 2: Wilder 8211 Wilder Exponential Moving Average MAMethod 3: LWMA 8211 Linear Weighted Moving Average MAMethod 4: SineWMA 8211 Sine Weighted Moving Average MAMethod 5: Trima 8211 Triangular Moving Average MAMethod 6: LSMA 8211 Least Square Umzug Durchschnitt (oder EPMA, lineare Regressionslinie) MAMethod 7: SMMA 8211 geglättete Moving Average MAMethod 8: HMA 8211 Hull Moving Average von Alan Hull MAMethod 9: ZeroLagEMA 8211 Null-Lag exponentielle Durchschnitt MAMethod10 Umzug: DEMA 8211 Umzug Doppel exponentieller Durchschnitt von Patrick Mulloy MAMethod11: T3 8211 T3 von T. Tillson MAMethod12: ITrend 8211 Instantaneous Trendline von J. Ehlers MAMethod13: Median 8211 Umzug Median MAMethod14: GEOMITTEL 8211 Geometrisches Mittel MAMethod15: REMA 8211 regularisiert EMA von Chris Satchwell MAMethod16: ILRS 8211 Integral der Steigung der linearen Regression MAMethod17 : IE2 8211 Kombination von LSMA und ILRS MAMethod18: TriMAgen 8211 Triangular Moving Average verallgemeinert von J. Ehlers MAMethod19: VWMA 8211 Volumen Weighted Moving Average Price 0 8211 Schließen Preis 1 8211 Offener Preis 2 8211 Hochpreis 3 8211 Niedrigster Preis 4 8211 Median Preis ( HighLow) 2 Preis 5 8211 Gewichte Schließen (HighLowClose2) 4 Preis 7 8211 Heiken Ashi Close Preis 8 8211 Heiken Ashi Offen Preis 9 8211 Heiken Ashi Hochpreis 10 8211 Heiken Ashi Niedrig 4) Jetzt brauchen wir Um den unteren und oberen High-Low-Kanal mit Offset 13 und Wilders MA zu erzeugen 13 Parametereinstellung für alle Moving Average v2.2 Nun wird der 13-13 Wilders Moving Average Channel Offset für das USDINR-Diagramm wie unten gezeigt interpretiert Die Regeln sind unten angegeben Kauf und Verkauf Regeln sind einfach 1) Kaufen, wenn die Kerze oberhalb des oberen Kanals schließt 2) Verkaufen, wenn die Kerze unterhalb des unteren Kanals schließt 3) Trailing Stopverlust ist Lower Channel Value im Falle von Buy Signal und Upper Channel Wert im Falle von Verkauf Signal USD INR Charts geben Verkaufssignal, wie es unter dem unteren Kanal schließt Über Rajandran Rajandran ist ein Vollzeit-Trader und Gründer von Marketcalls, sehr interessiert in Gebäude Timing-Modelle, algos. Diskretionäre Handelskonzepte und Trading Sentimentalanalyse. Er unterrichtet jetzt Benutzer auf der ganzen Welt, von erfahrenen Händlern, professionellen Händlern zu einzelnen Händlern. Rajandran besuchte das College in Chennai, wo er ein BE in Elektronik und Kommunikation erwarb. Rajandran hat ein breites Verständnis von Handelssoftware wie Amibroker, Ninjatrader, Esignal, Metastock, Motivewave, Market Analyst (Optuma), Metatrader, Tradingivew, Python und versteht individuelle Bedürfnisse von Händlern und Investoren, die eine breite Palette von Methoden anwenden. Interessant Ich werde einen Blick 8230. Haben Sie persönlich verwenden dieses System. Erforderliche US-Regierung Disclaimer CTFC Rule 4.41 Futures-Handel enthält erhebliche Risiken und ist nicht für jeden Anleger geeignet. Ein Investor könnte potenziell alle oder mehr als die ursprüngliche Investition verlieren. Risikokapital ist Geld, das verloren gehen kann, ohne die finanzielle Sicherheit oder den Lebensstil zu gefährden. Betrachten Sie nur Risikokapital, das für den Handel verwendet werden sollte, und nur diejenigen mit ausreichendem Risikokapital sollten den Handel berücksichtigen. Die Wertentwicklung in der Vergangenheit ist nicht unbedingt ein Indiz für zukünftige Ergebnisse. CTFC RULE 4.41 HYPOTHETISCHE ODER SIMULIERTE LEISTUNGSERGEBNISSE HABEN BESTIMMTE BESCHRÄNKUNGEN. EINE AKTUELLE LEISTUNGSAUFNAHME, SIMULATIVE ERGEBNISSE NICHT VERTRETEN. WENN DIE HÄNDE NICHT AUSGEFÜHRT WERDEN KÖNNEN, WERDEN DIE ERGEBNISSE AUSSERDEM, DASS DIE ERGEBNISSE FÜR DIE AUSWIRKUNGEN AUF BESTIMMTE MARKTFAKTOREN, ALS LIQUIDITÄT, UNTERSTÜTZT WERDEN KÖNNEN. SIMULATED HANDELSPROGRAMME IM ALLGEMEINEN SIND AUCH AUF DIE TATSACHE, DIE SIE MIT DEM VORTEIL VON HINDSIGHT ENTWERFEN. KEINE REPRÄSENTATION WIRD DURCHGEFÜHRT, DASS JEDES KONTO ODER EINEN ERGEBNIS ODER VERLUSTE ENTSTANDEN WIRD. Alle Trades, Muster, Charts, Systeme, etc., die auf dieser Website oder Werbung diskutiert werden, dienen nur der Veranschaulichung und nicht als konkrete Empfehlungen. Alle hierin enthaltenen Ideen und Materialien dienen ausschließlich Informationszwecken und Bildungszwecken. Es wurde bisher keine System - oder Handelsmethodik entwickelt, die Gewinne garantieren oder Verluste verhindern kann. Die Testimonials und Beispiele, die hier verwendet werden, sind außergewöhnliche Resultate, die nicht für durchschnittliche Leute gelten und nicht beabsichtigt sind, zu vertreten oder zu garantieren, dass jedermann die gleichen oder ähnliche Resultate erzielen wird. Trades, die auf die Abhängigkeit von Trend Methods-Systemen gelegt werden, werden auf eigene Gefahr auf eigene Rechnung getroffen. Dies ist kein Angebot zum Kauf oder Verkauf von Futuresinteressen. Copyright 2015 Marketcalls Financial Services Pvt Ltd middot Alle Rechte vorbehalten middot Und unsere Sitemap middot Alle Logos amp Marken gehören zu ihren jeweiligen Ownersmiddot Daten und Informationen dienen nur zu Informationszwecken und sind nicht für den Handel bestimmt. Weder die marketcalls. in Website noch irgendwelche ihrer Veranstalter haften für Fehler oder Verzögerungen in den Inhalten oder für jegliche Handlungen, die im Vertrauen darauf getroffen werden.


No comments:

Post a Comment