Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
19
Rating:
(7)
Veröffentlicht:
MQL5 Freelance 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!")

Supertrend von KivancOzbilgic


Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/60369

Pinbar Detector MT4 Pinbar Detector MT4

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.

Point and Figure Indicator for MetaTrader 5 Point and Figure Indicator for MetaTrader 5

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.

Tuyul GAP Tuyul GAP

Ist der Handel mit Gap Weekend rentabel?

Periodenkonverter Mod Periodenkonverter Mod

Ein Analogon zum Periodenkonverter in MT4