I Coded Nick Shawn's 99% Winrate DCA Strategy for the MT5 | Part 1

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

Комментарии • 137

  • @ReneBalke
    @ReneBalke  2 месяца назад +2

    Hey Guys, you can download the code here: www.skool.com/automated-traders-elite/about
    I just created a community for everyone who wants to interact with other algotraders. I will also upload the code files from all of my RUclips tutorials (from now on) to this group. The code of this DCA Strategy is already uploaded and waiting for you. This saves you from the hustle of copying everything if you only want to test the EA or make some adjustments. Hope you like it! Let us all grow together!

  • @evanelbana438
    @evanelbana438 2 месяца назад +12

    i used several DCA+martingale's EA for the last 4 Years. once the EA opens positions, it will manage the losing postions based on PIPSTEP. mostly works on EU and GU pair. i also tried AUDCAD. the EA did double the account in 10 - 12 months. and then in the 2nd year, it start suffering high DD due to trending market and eventually blew all the profit gained from the previous year.
    Pair: GU/EU
    Trigger: RSI (default) M30. you could also use another trigger: MACD, MA, Cross, etc..
    Take Profit: 20 Pips (EU), 30 Pips (GU)
    Pipsstep DCA: 30-50 Pips
    Lotstep: 1.5x - 2x
    TP after DCA starts: 10 Pips.

    • @rg950
      @rg950 Месяц назад +1

      2% of account, t/p 1%, no stop loss.
      average in at resistance/support
      your winners will balance out your losers over 5 or 6 trades.
      Nick shawn actually sets his t/p too high and which is why he can''t always break even.

    • @evanelbana438
      @evanelbana438 Месяц назад

      @@rg950 how do you define "2% of acc" into Lot size? let say i have $1000, what to do?

    • @rg950
      @rg950 Месяц назад

      @@evanelbana438 I use ctrader, which calculates everything in dollars.
      so with 1000 dollars, 100 leverage, I would use 20 dollars.
      it's easy in cTrader, it literally says 20 dollars.

  • @stevensteven3417
    @stevensteven3417 2 месяца назад +6

    you see it works, what goes down eventually has to go up and vice versa, apply it on key levels like support and resistance.

  • @felixbestandig4358
    @felixbestandig4358 2 месяца назад +4

    Great content Rene !! I follow you now for almost 2 years since I've started with trading and also follow Nick for around 1 year now and to see such a video from you about Nicks strategy is very very cool!! ❤️🔥🙏😁

    • @ReneBalke
      @ReneBalke  2 месяца назад

      Hope you like the tutorials

  • @martinsrenovations364
    @martinsrenovations364 2 месяца назад +2

    Great vid. I add a DCA ability to all my EA's and it has never yielded better results then their original entry criteria based strategies.

  • @parishg2803
    @parishg2803 2 месяца назад +12

    Great Video Rene, I think Nick is a great entertainer as for his trading , I am skeptical , so really looking forward to the next part to see what you find .

  • @KevinMizen
    @KevinMizen 2 месяца назад +3

    Use the Styler to tidy your source code. It's part of the IDE. Tools/Styler tab - I like the Java Style. After setting it up just click the toothbrush looking icon in the toolbar or Tools/Code Styler.
    It tidies all tabs, tab indents, brackets, etc.

    • @findtail
      @findtail 2 месяца назад

      thanks for the tip. been doing this manually for years

    • @KevinMizen
      @KevinMizen 2 месяца назад

      Setup of the styler is under the IDE's Tools/Options/Styler tab and not just Tools. Sorry.

    • @findtail
      @findtail 2 месяца назад

      @@KevinMizen yea worked it out. thanks

  • @saftcoral23
    @saftcoral23 2 месяца назад

    Yeeeees!! You've succeeded in doing what I was trying to do for months. Very excited to watch this video!
    Vielen Dank für deine Arbeit, lieber René :-)

  • @daveanderson8348
    @daveanderson8348 2 месяца назад +7

    I always found Nick Shawn more of an entertainer than a trader. His trading style has also changed a few times while he was a firm believer in his previous strategy.
    Regarding DCA, I am a proponent of it myself and made almost 120% profit last year. But early this year the inevitable came and wiped out almost all the profit. The DCA is simple and very powerful in its core, but cannot withstand violent sudden trend reversals.

    • @Dykadda
      @Dykadda 2 месяца назад +2

      That is why Nick says in a lot of his videos that he resets the account whenever he doubles it. Never tried the DCA strategy but I do see uses for it.

    • @loalniyongabo683
      @loalniyongabo683 Месяц назад +2

      There is no strategy that is ready for everything. For every strategy there is a weakness. And for every weakness there is a solution. For example, as Nick always says, when you double the account or get to any target you decide, withdraw profits. This way you will not lose everything you have and will always have something to fall back on. Plus, never use ALL your money because the chance to lose it is small but still there. Always use a fraction (for example 1K out of 10K). I hope this helped!

    • @daveanderson8348
      @daveanderson8348 Месяц назад +1

      @@loalniyongabo683 My strategy was different from Nick and I really wonder if he could do better than me when I was trading FX. Not everything he says is logical and smart to do. Remember he only switched to this strategy a few months ago and before that he was preaching hedging and a very different approach. There are some big issues with his strategy that we don't need to discuss. He has a channel and expensive discord group and from the number of members I can assure you he makes more money from that than his trading account.

    • @CalmArcticBirds-kz6ld
      @CalmArcticBirds-kz6ld Месяц назад +2

      His "style" has indeed changed, however his strategy has not. He'd evolving it as he is continuing to learn as a trader. Also, if you're blowing your account often then you're not sizing correctly. He uses the 1D chart, 0.01 lot for every $2k in the account, no more than 2-3 pairs at a time, adding at s/r zones respectfully and then a TP at a reasonable place but you can put it wherever.

    • @is_and
      @is_and Месяц назад

      You're right that DCA doesn't put you in a great position when price trends against you for a long time, but if you can't "withstand" it then you're probably not sizing your positions correctly. His strategy is dependent on multiple extremely low position sizes over many currency pairs. This should in theory never blow your account from the occasional 300-400 pip movement against your trade since you're gaining equity at the same time from other currency pairs.

  • @bydennis147
    @bydennis147 2 месяца назад

    WOW, i was very suprised and happy to see that you upload this strategy and also share the code!!! - I'm exited about the backtests, you are more and more motivating me to code eas :)!

    • @rg950
      @rg950 Месяц назад

      2% of account, t/p 1%, no stop loss.
      average in at resistance.support
      your winners will balance out your losers over 5 or 6 trades.
      Nick shawn actually sets his t/p too high and which is why he can''t always break even.
      this isn't the nick shawn strategy

  • @Peter-ny1nd
    @Peter-ny1nd 2 месяца назад +2

    Thanks for your work.. I was thinking to code his strategy already for some time.. really great, thanks

  • @FighterFred
    @FighterFred 2 месяца назад +3

    If you increase lot size the drawdown will kill the account through margin call. My impression is that professionals use reversal trading based on moving average, so that exit is when price crosses that. A pure grid is dangerous. The problem is to identify the entry points.

    • @ReneBalke
      @ReneBalke  2 месяца назад +4

      Yeah the next videos will also show how the backtests look like :)

  • @to6679
    @to6679 2 месяца назад +4

    Hello Rene, I have small suggestion since I am following both of you.
    What Nick is trying to explain is fact that adding on loosing positions should have some rules which results from market structure as well.
    As he says: "adding in some logical area" for example of support/resistance.
    So how about combine this with something like breakout strategy on "shorter time period", or Donchian channel for additional trades?
    Sincerely Tom

  • @vizshuffle5607
    @vizshuffle5607 2 месяца назад

    I'm interested to see how you progress with this. Since his 1st DCA video I've been demo practicing on MYM using the 30 second for entry and the 5 minute for trend with great results. I've also incorporated 3 EMA's (20,50,200) and 2 stochs, looking for inversions to help gauge the trend. This week I'm trying a fib retrace for the 'grid' and this seems to help me from spamming the DCA positions when the trade moves against me.
    I would be scared out of my mind trying to automate this since I only trade during certain times (an hour before open, an hour after open to 3pm est). Its so dependent on trading intuition (for me) but I want to see how you do. Keep at it!

  • @lukasxyz
    @lukasxyz Месяц назад +1

    Danke das du es aufklärst ich teste es gerade selber

  • @rustyanvil51
    @rustyanvil51 2 месяца назад

    This is the exact EA I have been waiting for!

  • @jdanyonsan1950
    @jdanyonsan1950 2 месяца назад

    Coooool!!! Have been following Nick ... for the humour !!! Suspect it works better on non trending pairs!!

    • @LukaszAdams
      @LukaszAdams 2 месяца назад +3

      Like every grid martingale strategy all good until market dont start go in trend mode.

    • @ReneBalke
      @ReneBalke  2 месяца назад +2

      Yeah he is kinda funny actually ;) with the EA you can test whatever pair you like. So make sure to watch the next two videos also.

  • @jochengroll1957
    @jochengroll1957 2 месяца назад +1

    Hallo René, interessantes Video! Danke dafür! Allerdings basiert Nicks Strategie nicht nur auf einem DCA, Grid System, sondern auch auf support and resitance zonen, einem risc Management, seiner Handelserfahrung und Intuition...dies wird sich nur ansatzweise in einem ea programmieren lassen...

    • @ReneBalke
      @ReneBalke  2 месяца назад

      Das stimmt. Sobald subjektive Analysen hinzukommen, wird es schwer das zu automatisieren. Die EAs können nur klaren Regeln folgen. Ich hatte mir nur ein, zwei Videos von Nick rausgesucht und in denen hat er gesagt, dass viele Dinge relativ egal sind und man nicht die perfekten Level für die Einstiege finden muss. Allerdings geht es mir auch nicht darum, seine Strategie wirklich 100% zu kopieren. Ich wollte eigentlich nur die Systematik grundsätzlich vorstellen.

  • @abdikadir12345
    @abdikadir12345 2 месяца назад +1

    can you create us this logic into ae open buy and sell at same time and after 5 pips close the lose one and make the other one open until 15 pips with make sl in entry and open the next trade after close the profit or back into entry point i saw the chart and i know this one is working by ae thanks

    • @ReneBalke
      @ReneBalke  2 месяца назад

      Sure you can also adapt the EA in any way you like :)

    • @AndyRoseline
      @AndyRoseline 20 дней назад

      How can I get to you please.. I want the EA like the one written above

  • @hugodanielpereira7311
    @hugodanielpereira7311 Месяц назад

    I am trying to run this EA from this code in the Tester but somehow it doesn't get to the point of doing anything. I don't get a graph and I also don't get any special warning or error message. Guess I will need to watch your MQL5 Tutorial to see if I am missing any thing. Still, thanks for you content, it is teaching me a lot!

  • @markuslenzing7386
    @markuslenzing7386 2 месяца назад

    Well Nick is excellent at not panicking in drawdown, and at drawing support and resistance zones. And this combination makes him a good trader (and all other good traders I know too!)

    • @ReneBalke
      @ReneBalke  2 месяца назад +1

      Yeah but as far as I saw it he is trading on demo isn't he? At least he was in one video that I saw. With demo accounts I am also pretty chill usually ;)

    • @pabloschlebos
      @pabloschlebos 2 месяца назад

      No, he trades on live account $200k, currently 20k drawdown on usdcad 😊

    • @BlazedAFGaming
      @BlazedAFGaming 2 месяца назад

      No he has a live account which is 200k
      He used to use 50k live accounts
      Then 100k live accounts.
      He recently a demo 5k account just to test another method which is literally just placing random buys or sells or all pairs with no reasoning.
      Still using the same dca method.
      Nick shows his account is live in many videos has done for years.
      One thing about nick his always been open and even shows his losses, seen him lose 40k one month but that was after like a 16 week profit streak with over 180k profits.

    • @vincenzoparente8297
      @vincenzoparente8297 Месяц назад +2

      How can we be sure that Is a real 200 K account? It now has a 40 K DD...

  • @antoniomachado8782
    @antoniomachado8782 2 месяца назад

    Hi René, very interesting video!
    Always learning from you.
    Allow me one question: adapting the code to check the market only once per bar, especially on daily bars, isn't it possible or even likely to miss some signals due to markets still being closed, at that exact time? I ask this because on a EA I was trying to build I noticed there were several missed signals on the journal tab.
    What's your take on this?

    • @ReneBalke
      @ReneBalke  2 месяца назад +1

      Yes but if you watch this video you will see that the program opens after a certain time only so this problem is not a problem anymore ;)

    • @antoniomachado8782
      @antoniomachado8782 2 месяца назад

      Yeah, you're right 👍

  • @polok890
    @polok890 Месяц назад

    Buy an options spread trade a few months out and just wait

  • @Joinswarm
    @Joinswarm 2 месяца назад +2

    You need a bigger account and an ATR target ,,,,,,,keep positions spaced out based on current volatility .....you will crush it !

    • @ReneBalke
      @ReneBalke  2 месяца назад

      You can use and adapt this EA if you like. For me it is not really the right strategy for my live trading.

    • @bentz242
      @bentz242 2 месяца назад

      What strategy could be interesting for the live account?

    • @minnoxdnb
      @minnoxdnb 2 месяца назад

      @@bentz242 anything with breakouts.

  • @YohOkayNow
    @YohOkayNow 18 дней назад

    Backtesting will never be the same as live trading. You seem to have missed that part of what Nick said in his videos.

  • @streamyx78
    @streamyx78 2 месяца назад +1

    thanks for sharing this interesting idea

  • @kwamenaplays5899
    @kwamenaplays5899 2 месяца назад

    Wagyu Beef Sniper Entry 😂 I fvckin love that guy. There’s a video out there where his strategy was coded and made like 4x in a yr, or so. I don’t remember the numbers but it was so profitable the other guy was like 🤯

    • @ReneBalke
      @ReneBalke  2 месяца назад

      haha :D yeah I should code the wagyu beef next

    • @kvnctr
      @kvnctr 2 месяца назад

      can you help me find that EA/video, thanks

  • @gianmarcoferraro2544
    @gianmarcoferraro2544 2 месяца назад

    Nice. Thanks René

  • @jamesfrench8610
    @jamesfrench8610 Месяц назад

    If you’re experienced it’s an amazing strategy. However, if you lack experience, it works great; until it doesn’t and your account goes bye bye

  • @speedhunter7303
    @speedhunter7303 2 месяца назад +1

    it worked for me..but im doing it at or near high/ low of the day...

  • @MrXvellis
    @MrXvellis 2 месяца назад +1

    I realy wanted to watch that and I didn't know it :P

  • @Harry-ml4zv
    @Harry-ml4zv 2 месяца назад

    It would be great if you could share the set file of XAUUSD DE40 for Range Breakout Strategy EA

    • @ReneBalke
      @ReneBalke  2 месяца назад

      I will share my livestream settings in a separate video soon :)

  • @stefant.7780
    @stefant.7780 2 месяца назад

    Rene, würdest du meinen EA mal testen? Der läuft so ähnlich aber ich habe noch ein paar wichtige Sicherheitsfunktionen mit eingebaut 😀

  • @armedndegen
    @armedndegen 2 месяца назад +1

    Will the code be out for free?

    • @ReneBalke
      @ReneBalke  2 месяца назад

      Lol bro it is literally a coding tutorial video :D

    • @armedndegen
      @armedndegen 2 месяца назад

      Man when i see coding i leave the video asap, sorry for the stupid question

    • @ReneBalke
      @ReneBalke  2 месяца назад +1

      @@armedndegen You should give coding a try. It is definitely worth it :)

    • @armedndegen
      @armedndegen 2 месяца назад

      I'm a manual trader and when I saw Nick and DCA I clicked right away, thanks for the advice for sure I'll give it a shot.

  • @user-nd9qj9xh2o
    @user-nd9qj9xh2o 2 месяца назад

    könntest du eine supply&demand strat coden? Oder hast du das schonmal gemacht und war die profitabel?

    • @ReneBalke
      @ReneBalke  2 месяца назад

      relativ schwer tatsächlich, weil support und restistance zonen meistens subjektiv bestimmt werden.

  • @totati
    @totati 2 месяца назад

    Thanks again Rene! I have two questions: 1. Wouldn't it be better to examine closing in every tick, not just per candle? 2. There are products where it is not good to calculate the VOLUME_STEP ratio. For example, if MIN_LOT ​​= 0.1 and VOLUME_STEP is 0.01, etc. The profit expectation will be too high

    • @ReneBalke
      @ReneBalke  2 месяца назад

      You might be right with both of your statements. But in this case it is just a coding tutorial and some sample testing ;) This is by no means the end of the story. If you really think about using this strategy (or some modified version) you should of course make more (and better) tests :)

  • @carisnpector
    @carisnpector 2 месяца назад

    Hi rene, i just watch nick shawn and then find your channel and subscribe. I do what nick shawn do, and i think it quite interesting since i grow 100,000 to 1,700,000 in less then a week.. i need to talk to you so maybe can write it in a code to get a backtest. Thanks

  • @rg950
    @rg950 Месяц назад

    2% of account, t/p 1%, no stop loss.
    average in at resistance.support
    your winners will balance out your losers over 5 or 6 trades.
    Nick shawn actually sets his t/p too high and which is why he can''t always break even.

  • @dominus6695
    @dominus6695 Месяц назад

    Seems already a bit better than some existing dumb martingales out there.
    Isn't there a lot missing from what Nick uses?
    - only buy/sell demand zones.
    - hedging, to exit positions in case of no reversal.
    Doing rebuys based on change of % is not what Nick does.
    I'm a coding dumbass, only with the help of very smart AI/person could I do a trading bot.
    I'd certainly use dynamic adjustment of buy/sell amounts based on VWAP or some other indicator, to bet higher on potential reversals.
    If possible, implement a mechanism to reduce position size on reversals, in case trend does not fully reverse. To my knowledge it's not possible to partially close positions in forex.

  • @LazyTraderTech
    @LazyTraderTech 2 месяца назад

    Thanks renee

  • @viniciocoelho3538
    @viniciocoelho3538 2 месяца назад

    René, do you ever use MT5 on MacOs? Do you know If It works ok? Thanks

    • @ReneBalke
      @ReneBalke  2 месяца назад +1

      Naaa did not try it so far

    • @Inthipwoz4775
      @Inthipwoz4775 2 месяца назад +1

      I'm currently using it. There was a period of time when it didn't work with the M1/M2/M3 chip, but apparently they have upgraded MT5. :) It might be a bit unstable compared to the PC version, but I've been using it for a couple of weeks with both manual and automated trading.

    • @F_M_600
      @F_M_600 2 месяца назад +2

      Around 5 years ago i tried MT5 on a MAC and it works like stupid. It crashed withoud anything logical.
      BUT: This experience is 5 years away!
      Today I run MT5 on Linux and all works totally fine. Even better than under W11, because the system works extremly more efficient.
      I recomend to test it completely for yourself, because most of all problems are comming from the user and not from the OS.
      It is pretty easy to install different OS beside your Windows System ...
      So please test all of your needs yourself and decide what is the best for you.

    • @mikelang4853
      @mikelang4853 2 месяца назад

      @@F_M_600Been wanting to move away from SpywareOS (Windows) for awhile. Good to hear MT working better on non-microshaft systems.

    • @Inthipwoz4775
      @Inthipwoz4775 2 месяца назад

      @@F_M_600 My experience was similar to yours on the Intel machines. It was a nightmare. But it's actually a lot better now that they've made it work on the Apple Silicon chips. Glad to hear it's working for you on Linux as well.

  • @nkjvvgbvcg7928
    @nkjvvgbvcg7928 Месяц назад

    You could try to program that the DCA strategy tries to follow a trend to get even better results I use this manually and get great results but have no knowledge in programming

  • @gearb0x
    @gearb0x 2 месяца назад +1

    Just coding a grid trader that uses the daily and only uses price percent difference to determine levels is largely missing out on a lot of nuance of nicks strategy. Its common knowledge this style of trading on its own will destroy accounts 100% of the time. I would not take this ea as proof that nicks strat wont work for someone who can competently perform a multi timeframe analysis of price and add grid trades in at specific market structure points more likely where price will turn, this EA ignores market structure completely

    • @gearb0x
      @gearb0x 2 месяца назад

      Effectively, DCA on its own wont save you...

    • @ReneBalke
      @ReneBalke  2 месяца назад

      Definitely! DCA is always high risk in my opinion. It is not the holy grail.

    • @stevensteven3417
      @stevensteven3417 2 месяца назад

      He uses support and resistance and trend breakouts. USD/JPY is also not the best as it is too bullish.

    • @minnoxdnb
      @minnoxdnb 2 месяца назад

      yes, the main component this strategy needs is experience and analyzing the market to make it successful. a simple EA that doesn't even check for support and demand zones will fail of course.

  • @ww00llff
    @ww00llff 2 месяца назад +1

    When u follow Nick advices u will know he's a full of shi*. Last time he had 300k account and lost 50%. He changes a lot of times accounts to make tracking he's real results impossible. Adding to losing position is well know to be stupid idea. Many tried this, even known forex legends and all of them failed.

    • @ReneBalke
      @ReneBalke  2 месяца назад

      Yeah it is definitely a high risk approach. But this is why I show how it can be coded. So everyone is able to test it and learn from it :)

    • @ww00llff
      @ww00llff 2 месяца назад

      Question about mql - is it possible to send test results to VPS? (if i would design script that tests thousands of indicator combinations to search for best of them and analyze later)

    • @mikelang4853
      @mikelang4853 2 месяца назад

      ⁠@@ww00llffshould be able to write to a CSV or similar file if you want to dig into that.
      Also, adding to “losing position “ may be okay IF you have zones taken into account. (Initial position for if it takes off, 2nd “losing” one of you expect it may have some pullback first.) But should take that into account with your risk per trade management:

    • @firekid5790
      @firekid5790 2 месяца назад

      I don't think he is a B^S. He always claims he blows his account from time to time but he also makes his account double as well.
      Also, his trading style cannot be EA because he opens trades when he feels to open based on at what price point how the market reacts. instead of doing break out he is trading mean reversal trading. I think i saw a video about a Chinese trader... very old guy... forgot his name. he made quite a big money using mean reversal trading. But mean reversal is very hard if someone cannot figure it out the Supply and Demand zone. imagine someone took USDJPY trade once 10% move one direction it may have another 10% move.

  • @doddgarger6806
    @doddgarger6806 Месяц назад

    With unlimited capital sure 😅

  • @TheiaOWO
    @TheiaOWO 2 месяца назад

    thats an overexaggerated way of implementing his strategy. He doesnt stack that many positions

  • @Martin-6
    @Martin-6 20 дней назад

    LoL

  • @UnemployableFakeGuru
    @UnemployableFakeGuru 2 месяца назад +1

    MQL marketplace is full of DCA bots... Why? Klickbait?

    • @ReneBalke
      @ReneBalke  2 месяца назад +5

      Yes because it is a easy way to deceive people who are inexperienced

  • @john-jw1jx
    @john-jw1jx 2 месяца назад +1

    nick usually does his normal highroll S&R method until he blows an account, and then switches to martingale, all to keep signups to missionfx which is where the money comes from. not hard to potentially gain, or blow an entire 300k account when you have 1M in signups annually

    • @ReneBalke
      @ReneBalke  2 месяца назад +1

      So more like a course/mentorship whatever seller you say? I do not really follow him so much. I just wanted to show this strategy so everyone knows the chance and the risk that it brings.

    • @john-jw1jx
      @john-jw1jx 2 месяца назад

      of course, it seems over the years he resorts back to the martingale methods after he loses big, as he usually tracks a live account for a couple months. ofcourse all martingale is wildly profitable, until it isn't... but yes of course the most profitable trade for him is to potentially lose a trading account yet gain tons of cash in signups

    • @armedndegen
      @armedndegen 2 месяца назад +1

      I personally think that Nick is legit, he knows what he's doing, me personally using his approach I've been profitable for 7 months now.

    • @gyulakampfner8104
      @gyulakampfner8104 2 месяца назад +1

      @@armedndegen "using his approach"
      May I ask which of his approaches you use? He has had several approaches. When i started following him he used hedge, the switched to stoploss and adding to winning trades, and now he promotes adding to losing trades (dca),

    • @armedndegen
      @armedndegen 2 месяца назад +1

      @@gyulakampfner8104 Hedging is not allowed with regulated USA broker that he's using and him doing that on an unregulated broker makes it so difficult for some reasons, throughout the time he became so much better at trading, he explained many ways to manage risk for different situations. He promoted the DCA structure since the beginning but in a different technical way since he was using invalidation zones. I'm not here to defend him but i can easily say that he helped me a lot. The DCA that he is promoting now is only for beginners to use the smallest lot size to at least gain experience and not lose too much which none of the gurus really does that. Keen knowing more that changed your mind that he's not legit.