I Tested Nick Shawn's 99% Winrate DCA Strategy With 100% Tick Data

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 116

  • @ReneBalke
    @ReneBalke  16 днів тому

    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 UA-cam 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!

  • @forexstrategiesresources7796
    @forexstrategiesresources7796 18 днів тому +12

    The approach must be parameterized to the historical average volatility of each currency pair, so the first step is to establish the average volatility of each pair to assign it its percentage value before opening the first position. You can't put JPY, EUR, GBP, etc. on the same level. It's normal for your EA to lose. The method you used is too generic, a more specific method for each currency is the average distance from a moving average X which must be evaluated on a daily time frame (for each currency pair) you see that the discussion begins to change.

  • @ReneBalke
    @ReneBalke  18 днів тому +8

    The code has two mistakes as stated by some helpful commentators:
    1. I forgot to change the "trade.Sell(Lots)" to "trade.Sell(lots)" at 11:50 in the video
    2. The openBack variable should be initialized as follows: "double openBack = iOpen(symbol.symbol,PERIOD_D1,DaysBack);" to make use of the input variable
    Please make sure to change this in your code. It will make a HUGE difference when testing this expert advisor. My tests in this video are not perfect because of these errors.

    • @dunknow9486
      @dunknow9486 18 днів тому +2

      Do a part 4 then

    • @ReneBalke
      @ReneBalke  18 днів тому +1

      @@dunknow9486 Not sure if it is worth another video. Everyone can quickly fix these errors in his/her code and that is it. Problem solved.

    • @petrawolkespwolkes
      @petrawolkespwolkes 18 днів тому +5

      The " HUGE difference" ist more positive or negative? please give a feedback ;-)

    • @ReneBalke
      @ReneBalke  18 днів тому +2

      @@petrawolkespwolkes I recorded another video (part 4) today :)

  • @tyronebeau6630
    @tyronebeau6630 17 днів тому +1

    Hey guy! Also remember Nick Shawn grid is based on support and resistance levels and Nick martingales after several trades have been placed to move the breakeven even closer to the current price. Nick gain 100% of the account and start over and the expectation is to gain 100% four out of five times and to blow the account only once. This makes Nick's trading strategy super successful.

    • @ReneBalke
      @ReneBalke  17 днів тому

      Hey :) thanks for the comment. I just uploaded one more video for the series in which I talk about this also. You should have a look ;)

    • @rodrigopetrus1978
      @rodrigopetrus1978 13 днів тому

      How does he martingales? Like, if he has 5 lots open, will the next purchase be 10, or will he start increasing the next ones from 1 to 2, 2 to 4, etc.?

  • @lucasjhelenos
    @lucasjhelenos 18 днів тому +4

    I think the question is: You can double your accont more times then blowing it? I think that his aproach is basically on this statement. we need to make backtests simulating multiple acocunts and see if the strategy doubles it faster then blows, and how many times it doubles compared to it blows.

    • @ReneBalke
      @ReneBalke  18 днів тому +3

      That is the question indeed. And to be fair this is also what he says. But it is still questionable if he really trades like this with his own money. Other commentators said that he is mainly promoting mentorships

    • @KimboEnhanced
      @KimboEnhanced 18 днів тому

      He makes a lot of Money with his group.
      Even if he wouldnt use his real money, its the results that count. I think he is legit. I was even in his group for some month and made %-wise the same money as he

    • @ddtrader1755
      @ddtrader1755 15 днів тому

      @@KimboEnhanced how much in % per Month? Can you say that?

    • @KimboEnhanced
      @KimboEnhanced 15 днів тому

      @@ddtrader1755 it differs, but about 20%

    • @frankreed5669
      @frankreed5669 2 дні тому

      Can you not implement this approach but with adding to winning trades and cutting losses at a set pip value ?

  • @parishg2803
    @parishg2803 18 днів тому

    Thanks a lot Rene . Very interesting, its easy watching a major drawdown in back testing , as it passes by in seconds but in real time where a drawdown may last many days , the stress is a killer.

  • @marklip3525
    @marklip3525 17 днів тому

    Nick is using 3 Trading Strategies which video provided below:
    1) Dollar Cost Average (DCA)/Grid Trading,
    2) Mean Reversion,
    3) Trend Trading;
    The 3 Best Forex Trading Strategies For Beginners. - UA-cam.
    ua-cam.com/video/muFG85NKriA/v-deo.html
    Complete Dollar Cost Average (DCA)/Grid Trading Strategy guide from Nick Video:
    ua-cam.com/video/rKFJAK9j5MY/v-deo.html

  • @streamyx78
    @streamyx78 17 днів тому

    hi rene, my personal observation is that martingale only works for certain pairs in certain time frame........so i will not test on all pairs but only focus on 1-2 pairs to get the good initial results and then work on improving the settings. just my personal view.

  • @rustyanvil51
    @rustyanvil51 18 днів тому

    I have been experimenting with this on 1hr timeframe but also using a moving average filter, so effectively trading pullbacks in the trend, and so far its not terrible.

  • @leomora01mora24
    @leomora01mora24 17 днів тому

    Hi rené, i coded my own range brk ea but i have a strange problem that I have some difficult to fix that, only in live sometimes at the Hours i set to Close all positions the ea failed to Close positions in a random way, i tried to upgrade my Close position function but sometimes that happend again, can you explain me if you had the same problem in past with some of your ea? Thanks

  • @uchevictor2698
    @uchevictor2698 16 днів тому

    Please how do I use the low or high of my entry point for stoploss on mql5

  • @homer5083
    @homer5083 18 днів тому

    trade open in 2014 and closed in 2016 ?

  • @mokgatlha
    @mokgatlha 18 днів тому

    I wonder if one were to try pairs trading mechanism, this imply that one will choose the pairs that are arranged in with positive correlation and negative correlation, the assumption is that the net effect cancels out. Another idea would be not to add trades in a constant difference, but to store the entry price in an Array and make the next trade in a logarithmic scaled distance from the previous entry and still change the lots size also.... just some thoughts

  • @forexbascketmilionaire3477
    @forexbascketmilionaire3477 5 днів тому

    i use the similar concept. I dont use stop loss. and it works for me with some adapted details of course. I also made a video about it.

  • @glebkatrats6857
    @glebkatrats6857 18 днів тому

    please bring control off open positions for every instruments

  • @carbonas
    @carbonas 18 днів тому +3

    You need like a filter that automatically bans comments if they got that crypto name in it idk if its a thing

    • @ReneBalke
      @ReneBalke  18 днів тому +4

      Yeah tried it already but i think the crypto name is also changing.. bot comments are so annoying

    • @mikelang4853
      @mikelang4853 18 днів тому

      Look at the other words they often use and filter the phrases.

  • @LazyTraderTech
    @LazyTraderTech 18 днів тому +1

    how this happen equity low and balance go up ?

    • @ReneBalke
      @ReneBalke  18 днів тому +1

      Balance shows only the closed trades. Equity also includes the open trades. With this strategy you have a lot of open trades that are negative.

  • @BalticHomesteaders
    @BalticHomesteaders 18 днів тому +1

    2 points. Firstly his strategy requires PA to hit a support / resistance zone for the addition of positions. That’s more difficult to systemise.
    Secondly there’s a portfolio of pairs that are better than others at mean reversion EURGBP for example, I think they are AUDCAD NZDCAD and AUDNZD. I’m in his free group and he’s mentioned it a few times. FWIW I watch his vids because he’s the only person I’ve found that trades like me and watch yours as I was interested in learning how to program MT, not that I’ve had much time to play with it. Don’t think I’ve commented before but thanks for your vids.

  • @munitproductions82
    @munitproductions82 18 днів тому

    hey Rene ive followed along and i think i have wrote the code correctly as ive checked it a couple of times but for some reason the ea only trades 1 pair, only the chart that the ea is on. in the journal there is no mention of other pairs history being fetched and i only have the 1 pair in the testers market watch, am i doing something wrong

    • @pabslabspabslabs4589
      @pabslabspabslabs4589 18 днів тому

      I had the same problem and actually after the trades you need to check trade.ResultRetCode() not orderresult otherwise the ticket never gets added to the tickets array. Working fine for me now.
      Rene... I'm going to implement all the inputs per symbol as each pair moves differently... Then can optimise for each symbol rather than a generic optimisation.

    • @ReneBalke
      @ReneBalke  18 днів тому

      Do you have the other pairs in your market watch in the MT5? Also check the journal of the MT5 and the testing window.

    • @munitproductions82
      @munitproductions82 18 днів тому

      yes all pairs are in market watch on mt5 but when i start the test the visualiser market watch only has the pair being tested and no signs of other pairs being mentioned in the journal

    • @munitproductions82
      @munitproductions82 17 днів тому

      my bad, i created a new ea for the multiple symbol version but had the original version with only 1 symbol in the tester, it took me 2 days to notice haha, i feel like a right donut lol. thanks for trying to help

  • @LazyTraderTech
    @LazyTraderTech 18 днів тому

    do you recommend run this ea in live trading ?

    • @ReneBalke
      @ReneBalke  18 днів тому

      I do not recommend anything. Feel free to make your own test and analysis with the EA. That is why I uploaded the coding tutorial :)

    • @dunknow9486
      @dunknow9486 18 днів тому +2

      His teaching of coding and his course is for programming hobby only, it is not for real account

    • @mikelang4853
      @mikelang4853 18 днів тому

      @@dunknow9486translation: he’s some interesting code. Do what you want with it, but be prepared to accept any potential accounts being blown up… and most importantly “don’t sue me Bruh”

    • @ReneBalke
      @ReneBalke  18 днів тому

      @@dunknow9486 You referring to my course? The course is definitely for real account trading also. Many of trades who took the course use their own EAs for live or prop trading already. But my UA-cam content is sometimes a bit more shallow because I do not want to record 20 hour long videos :D

    • @MrHumbleOne
      @MrHumbleOne 18 днів тому

      No you will blow so many accounts trading like this, better off using Rene's conservative trading, the results have been good

  • @johngreydanus2033
    @johngreydanus2033 18 днів тому

    Ask Nick Shawn this; when he promotes risk management of 0.03 lot size per 5k of account, per pair, and then proceeds to open about 10 positions on multiple pairs, how does that work? Sure, the size is 0.03 but 10 of them add up 0.30 don't they?

    • @brentritchie6199
      @brentritchie6199 18 днів тому +1

      I think he has an account for each pair he trades.
      That is what I have taken from what he says but it isn’t clear.

    • @johngreydanus2033
      @johngreydanus2033 18 днів тому

      @@brentritchie6199 Nah, no way, you can only show 1 account at a time on the phone and that is the screenshots on Telegram, just a single account.

    • @rp4k
      @rp4k 18 днів тому

      yes you are correct 0.03 x 10 positions = 0.30 lots . but if he has an account for each pair then he isn't using to much of his margin than .

  • @modax0
    @modax0 18 днів тому +4

    I like your channel Rene, but that Shawn guy is not a profitable trader, he's a fake-course seller.

    • @johngreydanus2033
      @johngreydanus2033 18 днів тому +1

      Absolutely correct; anyone that follows his videos will have seen back on August 5, when shorting that huge spike on EURAUD, he blew his account and his PAID subscribers that blindly followed him, blew their real money accounts, just a bunch of clowns, and admitted it in a video, wow.. Right now he's in deep on USDCAD shorts, the swap must be killing him, well, if it was real account.

    • @ReneBalke
      @ReneBalke  18 днів тому +3

      I never said he is profitable. I do not even know him ;) With the videos I do not want to promote his stuff. Instead I want to teach about coding and make everyone understand how grid trading works and also what the risks are

  • @rp4k
    @rp4k 18 днів тому +1

    you forgot to change the trade.sell (Lots to lots). so you were only using martingale in buys not sells .

    • @ReneBalke
      @ReneBalke  18 днів тому

      ahh dang... thanks for pointing this out :)

    • @rp4k
      @rp4k 18 днів тому

      could you maybe make a small 2-5 minute video update i would interested in seeing if actually that change of allowing martingale on both sides instead of just on the buy side would make a difference. or just let us know in the comments.
      either way like you said and 100% agree on, this strategy is not for the weak of heart and it is extremely risky . though i bet if you only placed it on 2 or 4 pairs correlate well with each other (similar to how northwest ea did in the past). i wonder if it would be semi profitable.

    • @ReneBalke
      @ReneBalke  18 днів тому +1

      @@rp4k yes I am recording it right now because it makes a huge difference :)

    • @rp4k
      @rp4k 18 днів тому

      hopefully you add in the part about 2 pair or 4 pair correlation because i could see where this could work well as one pair being bullish and its correlation pair being bearish.

  • @HitAndMissLab
    @HitAndMissLab 18 днів тому

    as I understand Shown trades differently from the way you had taken into the account. He's forcing his luck by opening x5 accounts and trding them simultaneously. He expects x4 accounts to blow up and x1 account to make tons of money. So, hart of his method is not in Martingale that you described, but as well in multiple account management.

    • @simont6439
      @simont6439 11 днів тому

      Every account will eventually blow up. By running multiple accounts you will by simple chance extend the duration the best account can hold on. But this is an illusion, because you are reducing your investment and hence profit in that account by the account splitting.

    • @HitAndMissLab
      @HitAndMissLab 11 днів тому

      @@simont6439 sure, that's theory, but in reality Shon is making millions.

  • @programercek
    @programercek 18 днів тому +2

    this is grid trading. this can be blow account in a minute. i have tried a lot of strategy of grid trading with differents pip size but in 3 month will blow account. unfortunately not ok strategy for everyone, maybe for peoples with millions dollars on account, but for 10 20k will blow account ..

    • @ReneBalke
      @ReneBalke  18 днів тому +1

      yes you really have to hope that you can double your account more often than you blow it with grid/martingale

    • @MrHumbleOne
      @MrHumbleOne 18 днів тому +2

      There is so many of these strategies sold on MQL5, I think the most important characteristic of all of them is exponential risk with linear returns, you risk everything to make a little each time. Any rational trader would not go near this kind of approach.

    • @marcpeerson8847
      @marcpeerson8847 18 днів тому

      ​@@MrHumbleOneexactly

  • @GiuocoPiano
    @GiuocoPiano 18 днів тому +2

    3:31 opened the trades in December of 2014 and closed in 2017😂

    • @ReneBalke
      @ReneBalke  18 днів тому

      yeah some trades are open for a while I guess :D

  • @footballisus
    @footballisus 13 днів тому +1

    I had to stop watching this video when you said Nick Shawn the trader, he has never been a real trader??? he is another trader guru sales marketer 😂

    • @ReneBalke
      @ReneBalke  12 днів тому

      Broooo I do not know :D I just make coding tutorials 🥹😅😅

  • @healthwealth5557
    @healthwealth5557 14 днів тому

    Hi Rene
    Can you please design a bot to flip $100 to $100k that has a minimum DRAW Down? That would make a great video.

    • @ReneBalke
      @ReneBalke  14 днів тому

      Nope cannot

    • @ReneBalke
      @ReneBalke  14 днів тому

      But I agree it would be a great video

  • @b.7944
    @b.7944 11 днів тому

    Not liking that Shawn guy but I think his hedging idea has some potential not his martingale method

  • @surething119
    @surething119 18 днів тому +2

    Bagholding and paying swap for 2.5 years to make 80 euros 😂😂

  • @MrFunkyman75
    @MrFunkyman75 18 днів тому

    this can work on choppy markets only.

    • @ReneBalke
      @ReneBalke  18 днів тому

      Yeah that is the big weakness. If a market trends into one direction for too long this is really really bad for the strategy.

  • @user_mhdi2
    @user_mhdi2 18 днів тому

    How to test a robot that works on economic news. I couldn't do it.

    • @LukaszAdams
      @LukaszAdams 18 днів тому

      Can you elaborate more?

    • @ReneBalke
      @ReneBalke  18 днів тому

      Not that easy because the calendar api does not work in tester. You could feed the historical news events manually or read from a file.

  • @kento1957
    @kento1957 18 днів тому

    On your openBack variable, you need to use the DaysBack input rather than the fixed 30.

    • @ReneBalke
      @ReneBalke  18 днів тому

      Yes!! Thanks for pointing this out :)

  • @diduknow8240
    @diduknow8240 18 днів тому +1

    Martingale strategy is gambling not need to show to the people

    • @ReneBalke
      @ReneBalke  18 днів тому +1

      Bro people are independant and can think for themselfes :D I am just showing how to code something but I do not force anyone to do anything ;) also it will help many to understand how this all works