👉 If you like my work, please consider supporting me FOR FREE by using my referral links. It's a win-win, you get free discounts and bonuses, and it helps me to develop more features and content: 👉 Apex Omni - fee discounts (My favorite): jesse.trade/apex 👉 Gate.io - fee discounts: jesse.trade/gate 👉 Bybit - Signup bonuses: jesse.trade/bybit
Great that you explain why you are choosing certain indicators but by adding more to improve the backtest result you are curve fitting. Would be great if you did a video like this and left a period of clean / unseen data that you could run the final strategy on to see if it potentially holds up in a live environment.
Hi there, thank you for explaining so nicely, but respectfully, I disagree. You see, no strategy can be profitable with just one indicator. We always need at least a few. However, if that few turns into, let's say, 20 indicators, or if you use only a few but change their parameters so much that they become profitable, then you are curve-fitting or overfitting. But I did not do that here at all. I didn't even change the default parameters, and the number of indicators is very low. However, because I did that step by step, I understand it seems like I'm curve-fitting. The only reason I do that is to show the effect of each indicator so that the viewer would understand why I'm using it. If I had defined, let's say, four indicators in the first place and then displayed the final result, it wouldn't have seemed like I was curve-fitting. As for cross-validation, I usually handle that myself when I'm developing something. Besides that, I also posted on our strategy indexing page, which gets updated from time to time with new results as time goes on. You can check that out on our website to see the results for different periods, symbols, and timeframes. For example, let's say you want to conduct forward testing for the strategy I just displayed. Three months later, just go to that page again and see the new results. If I haven't changed the code, which I don't, and you can validate it yourself, you will see the new results, and that would be forward testing. I don't change the code for this reason exactly. Instead, I add new strategies as v2, v3, etc.
Another great video. I think I may have told you about KAMA in the discord, although you actually made a strategy with it, and I put it in the "get to it later basket" 🙂
Wow, thanks so much for another awesome video Saleh and I was very surprised to see that I won the 1,000,000 Bonk. I can confirm you have now sent these to me.
Yes, I'm glad to hear that. I always say Tradingview is a great charting platform with a half-ass backtesting engine. Jesse on the other hand is a great backtesting engine with a half-ass charting.
I tried to code the same backtesting engine and strategies in c# and i think i got it working but somehow in my case the same strategies with the same backtesting parameters "only" make 12%
Hey man, thank you so much. Yes, we've all been there. I wish I could find the same quality of Jesse when I started. Especially I couldn't find one that would allow me to trade with multiple timeframe and symbols simultaneously.
@saleh.m yeah I'm super excited, still in the early stages of making myself less ignorant of the tool, but the 0 knowledge to knowing it exists is huge in and of itself to me. You are a legend. I see a decent number of contributors on the GitHub too, I'm eager to start fiddling and learning over the coming days!
Love the recent video's Saleh! Well done! Can you also read candle properties like OHLC values with Jesse? It would be interesting to build more price action related strategy's without that much indicators.
Yes, they are available. I haven't played around with price action strategies much. I did that a few years ago, wasn't really successful but haven't given it a shot again since then.
Hey what does the Z-score actually predict? I mainly code mt5 and the strategy tester will spit out a Z score when you back test but for all my strategies it does not seem like a valid way to find long term profitable strategies. Usually I just back test as much out of sample data as i optimize for. I will code this for mt5 by the end of the day and post it here.
I'm definitely sticking with crypto because we're in a bull market but months later I will probably tackle Forex while the crypto bull market runs out.
I sure enjoyed your content even though most of it was over my head tbh. I have only ever traded manually though I would love to automate my trading. I have recently signed up for a python beginners course. Do you have any other recommendations?
The only recommendation I would make is try to get your hands dirty as soon as possible. Actually doing something is the fastest way to learn. If you are using Jesse, try to ask JesseGPT to explain the concepts that you don't understand. Keep doing this a couple of times, and you will get the hang of it very quickly. I believe it won't take more than a few weeks.
I prefered this presentation it seemed more newbi friendly for someone unfamilar with coding & comanads. I'm still learning even how to set up the enviroment to run jesse in let alone creating a vps & everything else.
win10 fresh, making a linux duel boot so i can learn more. Blackfriday special? im in. is the enterprise worth it if I want to trade multipul pairs and exchanges ? or just go pro for now and upgrade later n see/pay the differnce ?
Great content, as always! I have a quick question: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How should I go about transferring them to Binance?
Nice, i believe it will be a good idea to actually talk a bit more how do you actually talk to an AI. Asking for it to explain more about the methods that it uses in a code is a must if you are beginner. At some point you got quite specific with your needs and i believe not everyone would see that it implemented the code in the wrong place. Good work!
Yes, I agree. Unfortunately, at least for now, we have to be specific sometimes and correct the model. Hopefully, this will improve as time goes on. As I fine-tune the prompts on our side and with the introduction of new models, I'm eagerly waiting for the O1 model to be supported with this.
It really depends on the strategy and your understanding of it. However, if possible, it's always best to try it with further back data. I posted a link to the backtesting results for other years, symbols, and timeframes in the description.
Very nice. I use the new Jesse GPT more and more! I am also really curious about you GridStrategy that is peeking around the corner at 4:27 I am trying to build one, but could use some more inspiration!
Hey man, I'm glad to hear that, because I've been pushing improvements to it. I also cannot wait until I'm able to allow the use of the O1 model of OpenAI, which would be much smarter. As for grid strategy, it's a work in progress, I haven't been able to get to good numbers myself yet. When I do, I will make a video about it, for sure.
Really interesting but since this is my first exposure to Jesse GPT it is a bit overwhelming. I understand the importance of back testing but it would be nice to see live trading and profit making. Thanks!
Hi, Thank you for your feedback. Yes, I understand the importance of it, but right now my goal is really to get users of Jesse up and running to develop their own strategies. These videos are merely examples with average results.
No, the win-loss ratio is how much on average you win divided by how much on average you lose in trades. The win rate is also available in Jesse's backtest results.
@@saleh.m dang bro thanks for replying. Python looks nice but mt5 just feels better because I can either use dukascopy data or broker data for backtesting
Hi there, respectfully no. You see, no strategy can be profitable with just one indicator. We always need at least a few. However, if that few turns into, let's say, 20 indicators, or if you use only a few but change their parameters so much that they become profitable, then you are curve-fitting or overfitting. But I did not do that here at all. I didn't even change the default parameters, and the number of indicators is very low. However, because I did that step by step, I understand it seems like I'm curve-fitting. The only reason I do that is to show the effect of each indicator so that the viewer would understand why I'm using it. If I had defined, let's say, four indicators in the first place and then displayed the final result, it wouldn't have seemed like I was curve-fitting. As for cross-validation, I usually handle that myself when I'm developing something. Besides that, I also posted on our strategy indexing page, which gets updated from time to time with new results as time goes on. You can check that out on our website to see the results for different periods, symbols, and timeframes. For example, let's say you want to conduct forward testing for the strategy I just displayed. Three months later, just go to that page again and see the new results. If I haven't changed the code, which I don't, and you can validate it yourself, you will see the new results, and that would be forward testing. I don't change the code for this reason exactly. Instead, I add new strategies as v2, v3, etc.
it's a python framework and it offers its own GPT service that I made recently called JesseGPT you can get started for free and hosting it locally: jesse.trade
Atr = average true range , its what u saying here bro.... Or im wrong ? I cajt understand it pls explain if u can....im not familiar with indicators atr like that
Yes, that's it. And you're right, because I have been using it in the past videos, I made the mistake of assuming that everyone is already familiar with them, but with each video comes new audience. So I should explain all the indicators used. Thanks for the feedback.
Thank you. In the coming months, I hope to add support trading gold to Jesse, but it's not there yet. We can trade gold on crypto exchanges, but I think the fees are just too much.
Backtested this strat by myself for the 1H timeframe on different cryptos. Based on my backtest results I will not implement it, for me the win rate is not high at all at different cryptos and so not worth it imo.
Hello my friend, firs of all i want to congratulate you for the amazing content of your channel! On the second way i want to share with you a python bot that i have, it is almost perfect, but i need to improve it for the range market sideways. Can you have a look and teach me or help me? Best regards.
Hi mate, Thank you for the very nice comment. At the moment, I'm busy elsewhere, but if you join our community and ask this question there, sure there are people who would be happy collaborate with you.
👉 If you like my work, please consider supporting me FOR FREE by using my referral links.
It's a win-win, you get free discounts and bonuses, and it helps me to develop more features and content:
👉 Apex Omni - fee discounts (My favorite):
jesse.trade/apex
👉 Gate.io - fee discounts:
jesse.trade/gate
👉 Bybit - Signup bonuses:
jesse.trade/bybit
Can you make this for me for MT5?
Great that you explain why you are choosing certain indicators but by adding more to improve the backtest result you are curve fitting. Would be great if you did a video like this and left a period of clean / unseen data that you could run the final strategy on to see if it potentially holds up in a live environment.
Hi there, thank you for explaining so nicely, but respectfully, I disagree. You see, no strategy can be profitable with just one indicator. We always need at least a few. However, if that few turns into, let's say, 20 indicators, or if you use only a few but change their parameters so much that they become profitable, then you are curve-fitting or overfitting.
But I did not do that here at all. I didn't even change the default parameters, and the number of indicators is very low. However, because I did that step by step, I understand it seems like I'm curve-fitting. The only reason I do that is to show the effect of each indicator so that the viewer would understand why I'm using it. If I had defined, let's say, four indicators in the first place and then displayed the final result, it wouldn't have seemed like I was curve-fitting.
As for cross-validation, I usually handle that myself when I'm developing something. Besides that, I also posted on our strategy indexing page, which gets updated from time to time with new results as time goes on. You can check that out on our website to see the results for different periods, symbols, and timeframes.
For example, let's say you want to conduct forward testing for the strategy I just displayed. Three months later, just go to that page again and see the new results. If I haven't changed the code, which I don't, and you can validate it yourself, you will see the new results, and that would be forward testing. I don't change the code for this reason exactly. Instead, I add new strategies as v2, v3, etc.
Great insights! Your explanation really breaks down the topic in a way that's easy to understand and engaging. Keep up the amazing work!
This was really dope especially how you broke down your mindset in every indicator you placed
Thank you for noticing that.
Great Teaching, I loved the way you improved the strategies to avoid false entries.
This was fantastic. Thank you for this content and being so thorough as well! Those indicators are game changing :O
Thank you! I'm glad you find them helpful.
I haven't seen anything like this yet, thanks for making such videos! Very cool
Another great video. I think I may have told you about KAMA in the discord, although you actually made a strategy with it, and I put it in the "get to it later basket" 🙂
Great video. I love the way you build up the strategy adding indicators.
I appreciate you noticing that.
Wow, thanks so much for another awesome video Saleh and I was very surprised to see that I won the 1,000,000 Bonk. I can confirm you have now sent these to me.
Congratulations! Imagine if you win the next one because of posting this comment 😄
Now that would be funny
Nice one! Noobs can now build strategies without even writting one line of code!
This is quite awesome. I've been trying to code everything in Pine and run on TV, but Jesse seems so much better.. I'll be checking it out.
Yes, I'm glad to hear that. I always say Tradingview is a great charting platform with a half-ass backtesting engine. Jesse on the other hand is a great backtesting engine with a half-ass charting.
I tried to code the same backtesting engine and strategies in c# and i think i got it working but somehow in my case the same strategies with the same backtesting parameters "only" make 12%
Very nice video I love your incremental approach
Thank you for noticing that. I too really like it.
That's how I would have wanted to see it.
Awesome video 🎉 Thank you 😊
Very cool! Didnt know the KAMA indicator yet! Will check it out for sure, thanks!
Hope you like it!
Great video bro. You have excellent content!
Using this to help learn python thank you Saleh
oml, ive been rebuilding jesse and didnt even know it existed, bless you Saleh
Hey man, thank you so much. Yes, we've all been there. I wish I could find the same quality of Jesse when I started. Especially I couldn't find one that would allow me to trade with multiple timeframe and symbols simultaneously.
@saleh.m yeah I'm super excited, still in the early stages of making myself less ignorant of the tool, but the 0 knowledge to knowing it exists is huge in and of itself to me.
You are a legend. I see a decent number of contributors on the GitHub too, I'm eager to start fiddling and learning over the coming days!
Holly smokes! Thank you a lot! I'm really thrilled with your approach and the tool. Will come to your party for sure!🎉
Awesome! Thank you!
Love the recent video's Saleh! Well done!
Can you also read candle properties like OHLC values with Jesse? It would be interesting to build more price action related strategy's without that much indicators.
Yes, they are available. I haven't played around with price action strategies much. I did that a few years ago, wasn't really successful but haven't given it a shot again since then.
Hey what does the Z-score actually predict? I mainly code mt5 and the strategy tester will spit out a Z score when you back test but for all my strategies it does not seem like a valid way to find long term profitable strategies. Usually I just back test as much out of sample data as i optimize for. I will code this for mt5 by the end of the day and post it here.
Yeah Kama is so cool, reactive and precise
It is indeed
Love your way to filter with adx and bigger timeframe
Great video for starters like myself
Glad you enjoyed
Wow, this is great strategy! I just back tested results are awesome! ❤
Great to hear!
On different crypto's ? For me it doesnt do that great at all unfortunately
Forex or Crypto? Which is good
Forex anyday
I'm definitely sticking with crypto because we're in a bull market but months later I will probably tackle Forex while the crypto bull market runs out.
@@saleh.mok bro
@@Chirag_TutejaI'm also thinking of trading in forex.. can you suggest a reliable broker
@@TarunVashisht-l2Winprofx is great 👍
Great video!
Thanks, Mate
Good looking Saleh. !
Thank you!
Thanks for good content!
I sure enjoyed your content even though most of it was over my head tbh. I have only ever traded manually though I would love to automate my trading. I have recently signed up for a python beginners course. Do you have any other recommendations?
The only recommendation I would make is try to get your hands dirty as soon as possible. Actually doing something is the fastest way to learn.
If you are using Jesse, try to ask JesseGPT to explain the concepts that you don't understand. Keep doing this a couple of times, and you will get the hang of it very quickly. I believe it won't take more than a few weeks.
I prefered this presentation it seemed more newbi friendly for someone unfamilar with coding & comanads.
I'm still learning even how to set up the enviroment to run jesse in let alone creating a vps & everything else.
Hi Jimmy, which operating system are you on? We already have tutorials and guides but I was thinking to update some of them and create new ones.
win10 fresh, making a linux duel boot so i can learn more. Blackfriday special? im in. is the enterprise worth it if I want to trade multipul pairs and exchanges ? or just go pro for now and upgrade later n see/pay the differnce ?
Great content, as always! I have a quick question: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How should I go about transferring them to Binance?
Good one 😂
🔥🔥🔥
Great video. I like the Jesse’s methods better than Quantconnects
I'm glad you liked it
very helpful indicator..thanks
Glad it was helpful!
Nice, i believe it will be a good idea to actually talk a bit more how do you actually talk to an AI. Asking for it to explain more about the methods that it uses in a code is a must if you are beginner. At some point you got quite specific with your needs and i believe not everyone would see that it implemented the code in the wrong place. Good work!
Yes, I agree. Unfortunately, at least for now, we have to be specific sometimes and correct the model. Hopefully, this will improve as time goes on.
As I fine-tune the prompts on our side and with the introduction of new models, I'm eagerly waiting for the O1 model to be supported with this.
Interesting, do you think only 2 years of data is representative for a strategy?
It really depends on the strategy and your understanding of it. However, if possible, it's always best to try it with further back data.
I posted a link to the backtesting results for other years, symbols, and timeframes in the description.
Another great video. Thanks!
Thank you so much for your consistent support!
Very nice. I use the new Jesse GPT more and more! I am also really curious about you GridStrategy that is peeking around the corner at 4:27 I am trying to build one, but could use some more inspiration!
Hey man, I'm glad to hear that, because I've been pushing improvements to it. I also cannot wait until I'm able to allow the use of the O1 model of OpenAI, which would be much smarter.
As for grid strategy, it's a work in progress, I haven't been able to get to good numbers myself yet. When I do, I will make a video about it, for sure.
Really interesting but since this is my first exposure to Jesse GPT it is a bit overwhelming. I understand the importance of back testing but it would be nice to see live trading and profit making. Thanks!
Hi,
Thank you for your feedback. Yes, I understand the importance of it, but right now my goal is really to get users of Jesse up and running to develop their own strategies.
These videos are merely examples with average results.
I would prefer both formats for for your videos :)
Thanks for letting me know man.
Is the win loss ratio the same as win rate? So 0.9 = 90% winrate? New to python because I usually just code in mql5 coz I like it better.
No, the win-loss ratio is how much on average you win divided by how much on average you lose in trades. The win rate is also available in Jesse's backtest results.
@@saleh.m dang bro thanks for replying. Python looks nice but mt5 just feels better because I can either use dukascopy data or broker data for backtesting
Hi I liked you video and subscribed 😊
Hi, thank you. I appreciate it.
Amazing, thank you 😊
You're welcome 😊
Do you think it was not overfit?
Do you have a forward test for your strategies so that we can see their performance in the real market?
yes it is very possibly overfit and may perform poorly in live run. It must be tested to be sure of course, before putting any real money.
Hi there, respectfully no.
You see, no strategy can be profitable with just one indicator. We always need at least a few. However, if that few turns into, let's say, 20 indicators, or if you use only a few but change their parameters so much that they become profitable, then you are curve-fitting or overfitting.
But I did not do that here at all. I didn't even change the default parameters, and the number of indicators is very low. However, because I did that step by step, I understand it seems like I'm curve-fitting. The only reason I do that is to show the effect of each indicator so that the viewer would understand why I'm using it. If I had defined, let's say, four indicators in the first place and then displayed the final result, it wouldn't have seemed like I was curve-fitting.
As for cross-validation, I usually handle that myself when I'm developing something. Besides that, I also posted on our strategy indexing page, which gets updated from time to time with new results as time goes on. You can check that out on our website to see the results for different periods, symbols, and timeframes.
For example, let's say you want to conduct forward testing for the strategy I just displayed. Three months later, just go to that page again and see the new results. If I haven't changed the code, which I don't, and you can validate it yourself, you will see the new results, and that would be forward testing. I don't change the code for this reason exactly. Instead, I add new strategies as v2, v3, etc.
@@saleh.m دمت گرم.
Good topic, thanks for this amazing video👍
So nice of you
I’m new around, so can you do a set up process on how you get things going? I’d love to contact you and learn from you.
Hey man, I've made step-by-step tutorials both on our documentation and also my previous videos.
I don't believe this is for FREE.
Thank you so much for sharing. Keep rocking l.
Thank you, and you're most welcome.
What do you use to do backtesting? What is JesseGpt?
it's a python framework and it offers its own GPT service that I made recently called JesseGPT you can get started for free and hosting it locally:
jesse.trade
I'm new to the algo trading world...can someone tell me what forex broker is used to trade using this code ?
This was a backtest, not live trading results. I'm using the Jesse framework, which, at the moment, only supports cryptocurrencies.
HyperLiquid is what i use
Love to see this on forex or Gold.
Well explained, good job
Glad it was helpful!
This looks and how implement in Ninja Trader as strategy
Can get the code for this strategy to check in tradingview?
The link is in the description, but it is in Python, so you cannot run it directly on TradingView unless you convert it.
Atr = average true range , its what u saying here bro.... Or im wrong ? I cajt understand it pls explain if u can....im not familiar with indicators atr like that
Yes, that's it. And you're right, because I have been using it in the past videos, I made the mistake of assuming that everyone is already familiar with them, but with each video comes new audience. So I should explain all the indicators used. Thanks for the feedback.
how can I use your strategies in Live account? I need help to set them up. I joined your discord but there is no help.
How does this perform on spy?
what?
This is exceptionally too good...please can you make the algo for gold usd
Thank you. In the coming months, I hope to add support trading gold to Jesse, but it's not there yet.
We can trade gold on crypto exchanges, but I think the fees are just too much.
This is awesome😢❤🔥🔥🔥🔥
No. You're awesome 🤭
Where are you running the code?
I'm running it locally using Jesse framework:
jesse.trade
Where is he back testing the strategies?
jesse.trade
really great content!
Thank you so much!
thanks bro!
Great job!
Thank you! Cheers!
Tough definitely tough
Awesome
No, you're awesome.
Great content
Thanks mate, I'm glad you liked it.
Can you share the code ?
the link is in the description of the video
Interesting indeed
Glad you think so!
❤❤❤
❤️❤️❤️
this way is nice
Thank you! I'm glad you liked it!
wow !
nice strategy
thanks mate
داداش جامعه فارسی زبان به این دانش خیلی بیشتر نیاز داره سپاس
فارسی زبان ها اصلأ به این کار ها نباید داخل شود
Backtested this strat by myself for the 1H timeframe on different cryptos. Based on my backtest results I will not implement it, for me the win rate is not high at all at different cryptos and so not worth it imo.
Hello my friend, firs of all i want to congratulate you for the amazing content of your channel!
On the second way i want to share with you a python bot that i have, it is almost perfect, but i need to improve it for the range market sideways.
Can you have a look and teach me or help me?
Best regards.
Hi mate,
Thank you for the very nice comment. At the moment, I'm busy elsewhere, but if you join our community and ask this question there, sure there are people who would be happy collaborate with you.
Which ai is this
jesse.trade/gpt
It requires a free signup to access it though.
Than you for the content.Give me my money... I mean 1million BONK🎉
lol 😄
@saleh.m so should I take it as yes😁
Please do more back testing and on other trading types, specifically test this out on various stocks and significant market events
At the moment Jesse only supports cryptocurrencies, but in the future when we expand to other markets I will. We will probably begin with forex.
I want 1kk bonk)
🙏🏻
🙏🙏