Jeden Beliebigen Trailing Stop im MT5 Automatisieren - mql5 EA Programmierung Tutorial

  Рет қаралды 4,265

BM Trading

BM Trading

Күн бұрын

Пікірлер: 21
@guigra11
@guigra11 Ай бұрын
So lasen sich auch Einklick Trades gut absichern. Vielen Dank für die Informationen 😀
@leander79416
@leander79416 8 ай бұрын
Sehr gut erklärt alles kapiert. vielen herzlichen Dank!
@ChrislyYT
@ChrislyYT 2 жыл бұрын
Wenn ich bei 2:20 Minuten dieses geöffnete Formular aufrufen möchte, erscheint bei mir eine leere Seite anstatt diesen vorgegebenen Text. Kann ich das ändern oder woran liegt es?
@oegeat
@oegeat Жыл бұрын
kann man den text formel wo abrufen ?
@ahmadal_maidy2355
@ahmadal_maidy2355 6 ай бұрын
Das war sehr hilfreich, vielen dank
@thomasr8855
@thomasr8855 12 күн бұрын
Vielen Dank für diesen wertvollen Content! Ich habe viele Einstellungen ausprobiert und mir überlegt, den Trail über den ATR nachzuführen, aber ich bekomme die Implementierung nicht fehlerfrei umgesetzt....wäre das vielleicht eine Idee für eine zusätzliche Folge? Ich habe mir im Tradingview einen Indikator gesucht und dort kann man die Anzahl der berücksichtigten Kerzen sowie den Multiplier wählen! Das finde ich spannend!
@stef40210100
@stef40210100 7 ай бұрын
Sehr coole Sache. Danke für das Video. Ich habe eine Frage. Kann man nur diesen Trailing Stopp erwerben? Wenn nein kann ich dann auf der Website ein System kaufen und dann den Trailing Stop auch für manuelle Trades mit nutzen? Schöne Grüße Stefan!
@kuma7021
@kuma7021 13 күн бұрын
Hallo, vielen Dank für das informative Video. Leider habe ich noch ein Problem: wenn ich meinen Code auf einen Chart anwende (bei mir lediglich DAX40 oder NAS100), dann ist die Datei zwar aktiv (Symbol oben rechts leuchtet blau) aber der Trailing Stop funktioniert trotzdem nicht. Ich habe es mit kleinen Werten getestet (für TslPoints 3 und TslTriggerPoints 8 - nur als Randinfo). Hast du eine Idee wo das Problem liegen könnte? Vielen Dank schonmal im Voraus!!!
@cityfreak1000
@cityfreak1000 2 жыл бұрын
Hallo René! Kann man diesen Block einfach kopieren und in einem anderen EA einfügen? Oder was muss ich dabei beachten?
@oegeat
@oegeat Жыл бұрын
wie lautet der cod corr.. habe fehler und komm net dahinter was fasch ist #include input int TslPoints = 108; input int TslTriggerPoints = 108; CTrade trade; void OnTick(){ for(int £ = PositionsTotal()-1; i >= 0; i--){ ulong posTicket = PositionGetTicket(i); if(PositionselectByTicket(posTicket) && PositionGetString(POSITION SYMBOL) == _Symbol){ ENUM_POSITION_TYPE posType = (ENUM_POSITION_TYPE)PositionGetInteger(POSITION_ TYPE); double posOpenPrice = PositionGetDouble(POSITION_PRICE_OPEN); double posTp = PositionGetDouble(POSITION_TP); double posSl = PositionGetDouble(POSITION SL); double bid = SymbolInfoDouble(_Symbol,SYMBOL_BID); double ask = SymbolInfoDouble(_Symbol,SYMBOL_ASK); if(posType == POSITION_TYPE_BUY){ if(bid >= posOpenPrice + TslTriggerPoints * _Point){ double sl = bid - TslPoints * _Pointz sl = NormalizeDouble(sl,_Digit5); if(sl > posSl){ if(trade.PositionModify(posTicket,sl,posTp)){ Print(__FUNCTION__," > Pos #",posTicket,” was modified by tsl..."); } } } }else if(posType == POSITION_TYPE_SELL){ if(ask
@Asixfife
@Asixfife Жыл бұрын
Hallo Rene, gibt es eine Möglichkeit zu Diesem Code noch Steps als Input hinzuzufügen? also das er nur maximal 2x um den eingegebenen Wert zieht? Wenn es dazu schon ein Video geben sollte, kannst du mir es gerne verlinken.
@cdg5515
@cdg5515 2 жыл бұрын
hallo. ich wollte mal fragen, ob es irgendwo einen "daytrader-stammtisch" im netz gibt oder ähnliches. um sich mit gleichgesinnten auszutauschen....
@19mlo79
@19mlo79 2 жыл бұрын
Ja es gibt viele Discord Gruppen.
@dariopietzner3534
@dariopietzner3534 Жыл бұрын
Das Programmieren hat soweit geklappt. Wie kann ich jetzt den Trailing Stop im Chart aktivieren? Dazu sagst du nichts mehr. Könntest du mir das noch mitteilen bitte?
@jakobponomareff6649
@jakobponomareff6649 Жыл бұрын
Servus, also wenn ich den Code durchgehe fällt mir auf dass, das Stoploss nachziehen nur einmal durchgeführt wird da er nur einmal über den OpenPrice kommt.
@oegeat
@oegeat Жыл бұрын
konntest du es ändern ?
@oegeat
@oegeat Жыл бұрын
wie lautet der korrekte code #include input int TslPoints = 108; input int TslTriggerPoints = 108; CTrade trade; void OnTick(){ for(int £ = PositionsTotal()-1; i >= 0; i--){ ulong posTicket = PositionGetTicket(i); if(PositionselectByTicket(posTicket) && PositionGetString(POSITION SYMBOL) == _Symbol){ ENUM_POSITION_TYPE posType = (ENUM_POSITION_TYPE)PositionGetInteger(POSITION_ TYPE); double posOpenPrice = PositionGetDouble(POSITION_PRICE_OPEN); double posTp = PositionGetDouble(POSITION_TP); double posSl = PositionGetDouble(POSITION SL); double bid = SymbolInfoDouble(_Symbol,SYMBOL_BID); double ask = SymbolInfoDouble(_Symbol,SYMBOL_ASK); if(posType == POSITION_TYPE_BUY){ if(bid >= posOpenPrice + TslTriggerPoints * _Point){ double sl = bid - TslPoints * _Pointz sl = NormalizeDouble(sl,_Digit5); if(sl > posSl){ if(trade.PositionModify(posTicket,sl,posTp)){ Print(__FUNCTION__," > Pos #",posTicket,” was modified by tsl..."); } } } }else if(posType == POSITION_TYPE_SELL){ if(ask
@X.M.I777
@X.M.I777 Жыл бұрын
Danke
@ChrislyYT
@ChrislyYT 2 жыл бұрын
Ich habe es mittlerweile geschafft es so wie du zu gestalten. Ich habe es jetzt auch getestet. Unter den Reiter experten steht bei mir: auto trading disable by client
@oegeat
@oegeat Жыл бұрын
wie lautet der code ..i habe nen fehler und vertseh das net #include input int TslPoints = 108; input int TslTriggerPoints = 108; CTrade trade; void OnTick(){ for(int £ = PositionsTotal()-1; i >= 0; i--){ ulong posTicket = PositionGetTicket(i); if(PositionselectByTicket(posTicket) && PositionGetString(POSITION SYMBOL) == _Symbol){ ENUM_POSITION_TYPE posType = (ENUM_POSITION_TYPE)PositionGetInteger(POSITION_ TYPE); double posOpenPrice = PositionGetDouble(POSITION_PRICE_OPEN); double posTp = PositionGetDouble(POSITION_TP); double posSl = PositionGetDouble(POSITION SL); double bid = SymbolInfoDouble(_Symbol,SYMBOL_BID); double ask = SymbolInfoDouble(_Symbol,SYMBOL_ASK); if(posType == POSITION_TYPE_BUY){ if(bid >= posOpenPrice + TslTriggerPoints * _Point){ double sl = bid - TslPoints * _Pointz sl = NormalizeDouble(sl,_Digit5); if(sl > posSl){ if(trade.PositionModify(posTicket,sl,posTp)){ Print(__FUNCTION__," > Pos #",posTicket,” was modified by tsl..."); } } } }else if(posType == POSITION_TYPE_SELL){ if(ask
@Master-lo5df
@Master-lo5df Жыл бұрын
@@oegeat first error: for(int £ = PositionsTotal()-1; i >= 0; i--){ right for(int i = PositionsTotal()-1; i >= 0; i--){
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Master MQL5 Programming (Complete All In One Guide)
2:38:10
René Balke - Fx Bot Trading
Рет қаралды 103 М.
So programmierst Du jeden Trailing Stop im MT4
16:34
BM Trading
Рет қаралды 3,2 М.
Adding a Take Profit and Trailing Stop to the GOLD Trading Bot (MQL5 Tutorial)
18:31
René Balke - Fx Bot Trading
Рет қаралды 6 М.
MQL5 Trailing Stop - Simple & Efficient!
27:10
AutoTradingPlanet
Рет қаралды 2,5 М.
💱komplette MetaTrader5 Anleitung💱 [für Beginner]
15:13
Kaspareit-Trading
Рет қаралды 12 М.
Trading Time Filter Programming Tutorial for MetaTrader 5 | mql5 Coding Lesson
18:12
René Balke - Fx Bot Trading
Рет қаралды 17 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН