finalMovavgIIf (Odd gt sogar, triangularOdd, TriangularEven) Plot (finalMovavg ,, IIf (C lt finalmovavg, Blau und Rot, Farbe), styleLinestyleThick) Plot (C ,, tickercolor, styleCandle) TitleName (). (Ungerade gt even, WriteVal (ungerade, 1), WriteVal (gerade, 1))) Periode EncodeColor (Farbe) TriangularWriteIf (ungerade gt even, ODD, EVEN) EncodeColor (Farbeschwarz) WriteIf (C lt finalMovavg, Schließen ist EncodeColor (Blau und Rot) BelowEncodeColor (Farbeschwarz) Moving Average von Close isEncodeColor (colorBrightGreen) AboveEncodeColor (Farbeschwarz) Moving Average von) (WriteVal (((C / finalMovavg) -1) 100 ,)) NWriteIf (finalmovavg-Ref (finalmovavg, -1) gt0, Slope Of Durchschnitt ist UP., Slope Of Average ist DOWN:) WriteIf (((C / finalMovavg) -1) 100 lt CongestionPercent AND ((C / finalMovavg) -1) 100 gt - CongestionPercent), EncodeColor (Coloryellow) mit Preis Congestion / Divergence auf Durchschnitt,) nWriteIf (Ref (C, 1) lt Ref (finalmovavg, -1) und C gt finalmovavg, EncodeColor (colorGreen ) Mögliche Trendänderung von unten nach oben oder kurzfristig Korrektur des vorherigen Trend, WriteIf (Ref (C, -1) gt Ref (finalmovavg, -1) UND C lt finalmovavg, EncodeColor (colorRed) Mögliche Trendänderung von Bis unten n OR kurzfristige Korrektur zum vorherigen Trend,)) nWriteIf (C gt finalmovavg, EncodeColor (colorGreen) In der Nähe wurde über Moving Average (WriteVal (BarsSince (C lt finalmovavg), 1)) Bars, EncodeColor (Blau und Rot) In der Nähe wurde Unterhalb des Moving Average (WriteVal) (BarSince (C gt finalmovavg), 1)) Bars) nEncodeColor (colorBlack) Der Durchschnitt von Bars über (WriteVal (Cum (Bars) ) Der Durchschnitt von Bars unterhalb (WriteVal (round) (Cum (Bars) (C gt finalmovavg) / Cum (1))), 1)) SECTIONBEGIN (AFL-Beispiel) SetBarsRequired (10000,10000) / Dies stellt sicher, dass die Diagramme alle Balken enthalten Und nicht nur die auf dem Bildschirm / SetFormulaName (Sample System) / name es für Backtest-Bericht Identifikation / SetTradeDelays (1, 1, 1, 1) / Verzögerung Eintrag / Exit durch eine Bar / SetOption (initialequity, 100000) / Startkapital / PositionSize -10 / Handel Größe werden 10 der verfügbaren equty / SetOption (MaxOpenPositions, 6) / Ich möchte nicht mehr als 60 von Equity comit / SetOption (PriceBoundChecking, 1) / Handel nur innerhalb der Chart Bars Preisbereich / SetOption (CommandMode, 2) / setzen Provisionen und Kosten pro Geschäft / SetOption (CommissionAmount, 32,95) / Provisionen UND Kosten / SetOption (UsePrevBarEquityForPosSizing, 1) / setzen Sie die Verwendung der letzten Bars Eigenkapital für Handelsgröße / PositionScore 100 / C / Set (Long Period, 50, 30, 100, 5) / Auswahl von Perioden mit Parameterfenster / ShortPer Param (Short Period, 5, 3, 10, 1) ) LongMA EMA (C, LongPer) LetzterHigh HHV (H, LongPer) Kaufen Cross (ShortMA, LongMA) UND H gt Ref (LastHigh, -1) Verkaufen Cross (LongMA, ShortMA) Kaufen ExRem (Kaufen (Verkauf, Verkauf) 1) AddColumn (Verkauf, Verkauf, 1) AddColumn (C, Close, 1.3) AddColumn (H (LongMA, Long MA, 1,3) AddColumn (ShortMA, Short MA, 1,3) // Zeichnung (C, Close Price, colorGrey50, styleBar) Zeichnung Longma, EMA (C, WriteVal (LongPer, 1)), colorBrown, styleLinestyleNoRescale) Plot (ShortMA, EMA (C, WriteVal (ShortPer, 1)), Farbeblau, styleLinestyleNoRescale) Grundstück (Ref (Lasthigh, -1), HHV ( H, WriteVal (LongPer, 1)), Blau und Rot, styleNoLinestyleDotsstyleNoRescale) PlotShapes (shapeUpArrowBuy, colorGreen, 0, L, -10) PlotShapes (shapeDownArrowSell, Blau und Rot, 0, H, -10) Triangular Moving Average (TMA) Bands Zitat von KelvinHand kenne ich nur besser in Amibroker amp MetaTrader. Es gibt viele Code-Ressourcen finden Sie auf der Website. Ich brauche nur zu schneiden und fügen Sie innerhalb von Stunden, um das Skript. So einfach und einfach, keine andere Überlegung. Ich möchte yr Aufmerksamkeit auf unten pic ziehen. Seine von 9.10.2012 bis 25.10.2012, 1H TF, EURUSD. Rote Linie für Verkauf. Grüne Linie für Kauf. Weiße Linie für Ausgang. U sehen können, fast alle 15 Trades r endete mit Gewinn (1 oder 2 mit minimalem Verlust) seine über ssa Endpunkt (adv) und tma Band. Hallo KelvinHand / Amibrokerfans, könnte u bitte sagen Sie mir, was Zeitrahmen ist am besten für TMA Ist es stündlich oder täglich für mich , TMA ist kein Standalone-Indikator. Kann es Gebrauch sein, um für overbrought überverkaufte Zone zu kennzeichnen oder andere Anzeige zu filtern. TMA posted hier von Mr. KelvinHand, ich glaube nicht-repaint ein. Aber ursprüngliche TMA repaint. Einige Worte über TMA von mladen quotsome Stadium der TA Entwicklung Menschen wie Hurst und Brian Millard dachten, wie kann das besser gemacht werden (da offensichtlich gibt es eine Verzögerung in den Daten, die TMA berechnet wird - der bedeutendste Preis in der Berechnung ist in der Mitte, wenn die Länge so ist es ein halbem Weg aus dem aktuellen Preis, aktuellen Preis hat weniger Gewicht in dieser Berechnung) und sie kam zu einer Idee, die bereits in einigen anderen Indikatoren verwendet wurde. Zitat antworten Nun zentriert sich einfach Werte nach links auf dem Diagramm um halbe Länge bars. quot quotAs es ist offensichtlich, durch Verschieben nach links, passt es perfekt die Daten, aber es fehlt Daten aus dem right. quot quotAnd für das Ende. Eine Sache, die weniger bekannt ist. Die Art und Weise, wie der zentrierte dreieckige gleitende Durchschnitt extrapoliert wird, macht den aktuellen Balkenwert gleich einem sehr gut bekannten gleitenden Durchschnitt. Linear gewichteten gleitenden Durchschnitt. Der aktuelle Balkenwert des zentrierten TMA ist genau der gleiche wie die halbe Länge 1 Periode LWMA. Was die Antwort auf die folgende Frage offensichtlich macht. Kann es quotend-pointedquot als SSA sein, um es nicht zu streichen. Die Antwort ist ja und linear gewichteten gleitenden Durchschnitt (LWMA) ist das Ende-spitz zentriert TMA (so ist es die nicht-repainting Version des zentrierten TMA) quot
No comments:
Post a Comment