und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 19
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Ich habe die Codestelle entfernt. Nicht mehr verfügbar. Bitte nicht herunterladen.
Der Zweck dieses Codes ist es, eine Idee für Leute zu vermitteln, die einen einfachen und funktionalen Ansatz für die Umwandlung von Pine Script in MQL5 suchen.
Sie können die kompilierte Version hier herunterladen.
Hier ist der Pine-Script-Code:
//@version=4 study("Supertrend", overlay = true, format=format.price, precision=2, resolution="") Periods = input(title="ATR Period", type=input.integer, defval=10) src = input(hl2, title="Source") Multiplier = input(title="ATR Multiplier", type=input.float, step=0.1, defval=3.0) changeATR= input(title="Change ATR Calculation Method ?", type=input.bool, defval=true) showsignals = input(title="Show Buy/Sell Signals ?", type=input.bool, defval=true) highlighting = input(title="Highlighter On/Off ?", type=input.bool, defval=true) atr2 = sma(tr, Periods) atr= changeATR ? atr(Periods) : atr2 up=src-(Multiplier*atr) up1 = nz(up[1],up) up := close[1] > up1 ? max(up,up1) : up dn=src+(Multiplier*atr) dn1 = nz(dn[1], dn) dn := close[1] < dn1 ? min(dn, dn1) : dn trend = 1 trend := nz(trend[1], trend) trend := trend == -1 and close > dn1 ? 1 : trend == 1 and close < up1 ? -1 : trend upPlot = plot(trend == 1 ? up : na, title="Up Trend", style=plot.style_linebr, linewidth=2, color=color.green) buySignal = trend == 1 and trend[1] == -1 plotshape(buySignal ? up : na, title="UpTrend Begins", location=location.absolute, style=shape.circle, size=size.tiny, color=color.green, transp=0) plotshape(buySignal and showsignals ? up : na, title="Buy", text="Buy", location=location.absolute, style=shape.labelup, size=size.tiny, color=color.green, textcolor=color.white, transp=0) dnPlot = plot(trend == 1 ? na : dn, title="Down Trend", style=plot.style_linebr, linewidth=2, color=color.red) sellSignal = trend == -1 and trend[1] == 1 plotshape(sellSignal ? dn : na, title="DownTrend Begins", location=location.absolute, style=shape.circle, size=size.tiny, color=color.red, transp=0) plotshape(sellSignal and showsignals ? dn : na, title="Sell", text="Sell", location=location.absolute, style=shape.labeldown, size=size.tiny, color=color.red, textcolor=color.white, transp=0) mPlot = plot(ohlc4, title="", style=plot.style_circles, linewidth=0) longFillColor = highlighting ? (trend == 1 ? color.green : color.white) : color.white shortFillColor = highlighting ? (trend == -1 ? color.red : color.white) : color.white fill(mPlot, upPlot, title="UpTrend Highligter", color=longFillColor) fill(mPlot, dnPlot, title="DownTrend Highligter", color=shortFillColor) alertcondition(buySignal, title="SuperTrend Buy", message="SuperTrend Buy!") alertcondition(sellSignal, title="SuperTrend Sell", message="SuperTrend Sell!") changeCond = trend != trend[1] alertcondition(changeCond, title="SuperTrend Direction Change", message="SuperTrend has changed direction!")
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/60369

Pinbar Detector ist ein MetaTrader-Indikator, der versucht, Pinbars (auch bekannt als "Pin-bar" oder "Pin bar") zu erkennen und sie zu markieren, indem er ein "lächelndes Gesicht"-Symbol unter den bullischen Pinbars und über den bearischen Pinbars platziert. Es handelt sich um einen reinen Preisaktionsindikator, der in seinem Code keine technischen Standardindikatoren verwendet. Die Konfiguration der Pinbar-Erkennung kann über die Eingabeparameter des Indikators vorgenommen werden. Pinbar Detector kann bei Erkennung Plattform- und E-Mail-Benachrichtigungen ausgeben. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der Handelsplattform verfügbar.

Der Point-and-Figure MetaTrader 5 Indikator ist ein Indikator, der einen Point-and-Figure-Chart direkt im Hauptfenster Ihres normalen MT5-Charts darstellen kann. Sie können alle Parameter der Point-and-Figure-Methode, wie z.B. die Größe der Box und den Umkehrabstand, nach Ihren Wünschen einstellen. Darüber hinaus können Sie alle Anzeigeparameter des PnF-Charts steuern. Dieser Point-and-Figure-Indikator unterstützt alle Arten von Alarmen. Er basiert auf echten Tickdaten und ist daher nur für MT5 verfügbar.

Ist der Handel mit Gap Weekend rentabel?

Ein Analogon zum Periodenkonverter in MT4