Hi Everyone. I hope you enjoy this video. This video is different in that 90% of the code is written using class modules. Please let me know what you think in the comments below.
@johnwayne80594 жыл бұрын
Hey Mr. VBA Master, again a cool video for increase the coding ability! Great, please continue, that's truly helpful for all your followers! ;)
@Excelmacromastery4 жыл бұрын
Thanks John.
@johnwayne80594 жыл бұрын
@@Excelmacromastery hey Paul, just a small question: if there's any gap for you, can you help me, might be us all, with handle the strconv-function (especially conversion vbunicode&vbfromunicode and these lcid stuff!)
@muhannad_youssef4 жыл бұрын
hi sir can you explain to us why written code in 32 bit not work on 64 bit and what the solution plezzzzzzzzzzzzzzzz
@mehmetturan8500 Жыл бұрын
thank you so much all your videoes. You are very good sound and capability
@sifar786 Жыл бұрын
- Why not use the With `Events` keywords in a module and add the default ScrollBar events instead of creating a separate events module? - A rough sketch would bring clarity in logic employed, of : - how many class modules are required, - how many methods need to be defined in each class module and - how the entire flow works and integrates together. Also, is there a way not to scroll the Y-axis with the points when played or reset, but have it shown and updated at the beginning only? Excellent example!
@cpro6714 жыл бұрын
Paul, this is one of your best videos. It encompasses a complete (and useful) project and really illustrates the usefulness of classes. Very well done.
@Excelmacromastery4 жыл бұрын
Thanks a lot Charlie.
@Lykoskia4 жыл бұрын
I'm amazed, confused and speechless... I hope some day I will be half as godly in VBA (and possibly other languages) as you are :)
@Excelmacromastery4 жыл бұрын
Thanks Arthas:)
@johnwayne80594 жыл бұрын
Hey Arthas, for sure you will, just follow your current interests! And in this channel you've got all the needed support! A half year ago I started coding vba, with this channel I could learn amazingly much and this so rapidly, truly unbelievable. And all with a completely different home language...
@VipulKarkar4 жыл бұрын
It was one of the best video that I had seen till date with extensive use of VBA class modules. I generally use a singly function for multiple actions like Play/Pause/Stop with enum as input in function and then designing the actions based on what has provided to function via enum selection. Loved all your videos as they help anyone to understand the concepts in the simplest way. Thank you.
@Excelmacromastery4 жыл бұрын
Thanks Vipul.
@vbaclasses35534 жыл бұрын
Absolutely brilliant. I am most grateful for your generosity in sharing your knowledge, expertise and wisdom. God bless you.
@Excelmacromastery4 жыл бұрын
You are very welcome
@RobertWoodman Жыл бұрын
Paul, this was an excellent, helpful video. Thank you!
@SimpleExcelVBA4 жыл бұрын
As always quality video on really complex topic, looking further for more!
@MrScarymaster Жыл бұрын
Insane!! Very nice work, well done!
@richardshi18964 жыл бұрын
This video proves that Excel VBA can deliver what is typically expected of an object-oriented programming language. Nice job, Paul. Would be perfect if you could add in the codes to enable simulated trading which you briefly demoed during the overview.
@Sancarn4 жыл бұрын
Was there any debate? VBA still can't do a plethera of other things very well. E.G. constructors. Yes there are hacks around constructors like using factory or static classes, but even they have their limitations. VBA also has loads of issues when it comes to code cleanliness too. Don't get me wrong, I love VBA. But I'm not sure VBA is the most dreaded language due to its lack of capabilities...
@davidunger74254 жыл бұрын
Paul, thanks for this excellent video, this really helped in giving me more insight into using class modules. I did have to change all "FullSeriesCollection" references to "SeriesCollection" so it would run on my xl2010. I rarely work with charts, so I'm not 100% sure what impact those changes would have, if any, but it seems to work just fine. Thanks again, looking forward to more videos like this.
@Excelmacromastery4 жыл бұрын
You're welcome David.
@rogeriopalma23864 жыл бұрын
Paul once again thanks for your time and share you knowledge ! It also useful in any data demos!
@Excelmacromastery4 жыл бұрын
You're welcone Rogerio
@johnwayne80594 жыл бұрын
The next legendary coding terminator video! :) Thanks for this great sample using class modules! I want to watch more takes like these great video please!😎🍻🥳
@Excelmacromastery4 жыл бұрын
You're welcome 😀
@amarnadhg68964 жыл бұрын
Rare content, unleash Excel, keep up the good work.
@Excelmacromastery4 жыл бұрын
Thanks, will do!
@dougrobinson20244 жыл бұрын
Oh...that's a beautiful spreadsheet. I was just working on something extremely similar today and now I see you've already done it, and made a tutorial on KZbin and you are making available the files, too! Ain't KZbin great? Thank you! Just subscribed.. :)
@Excelmacromastery4 жыл бұрын
Glad you like it Doug.
@rayberi95824 жыл бұрын
@@Excelmacromastery I was trying to download the VBA code for Trading Simulator as you mentioned this but never received email with instructions...checked my spam.. nothing there!? Where can i get the code if its possible?
@nedimozbey91503 жыл бұрын
quite complicated. I have to try to understand. thanks a lot.
@giorgiomya45463 жыл бұрын
Paul, I am infinitely grateful for all the material and experience you share with us, especially for the great quality in all aspects of your tutorials: topic, methodology, clarity of explanation, etc. I also thank you for the absence of the annoying background music in other tutorials. Also the emails with your tips and advices ( I am subscribed!) I have a newbie question: Why or how do you decide to make a class, in the case of the clsFrame class, and not a Custom Type? Thanks Again!
@Excelmacromastery3 жыл бұрын
My pleasure!
@shindersamra40204 жыл бұрын
Thank you very good and informative video. Looking forward for more.
@benponderin4 жыл бұрын
Well done! I am going to use this to teach my kids investing on a scale I can define
@Excelmacromastery4 жыл бұрын
Thanks Brigh
@rrrprogram86674 жыл бұрын
Vba noble prize to be given to you
@grahamparker77294 жыл бұрын
Wowza, over my head but very enjoyable to watch 👌🏻
@Excelmacromastery4 жыл бұрын
Glad you like it Graham.
@marytesson28434 жыл бұрын
Love the content thanks for sharing!
@Excelmacromastery4 жыл бұрын
You're welcome Mary.
@wayneedmondson10654 жыл бұрын
Hi Paul.. this is great! Looking forward to a detailed viewing and rolling up the sleeves to do some fun coding :)) Thanks for this clever and innovative tutorial and example. Thumbs up!!
@Excelmacromastery4 жыл бұрын
You are welcome Wayne.
@noviceprogrammer20114 жыл бұрын
Paul, I think what might be good is if you could create an additional "prequel" video to this. For example, if one were asked to write this simulator in OOP fashion, how would they plan it? How would they know how many classes are required, which classes depend on which, etc. This "prequel" video need not contain code but instead diagrams on a piece of paper and explain how it all "gels". Thanks
@Excelmacromastery4 жыл бұрын
Thanks for the suggestion.
@tangsh4973 жыл бұрын
Mr VBA Master
@ОлегВоропаев-к6ъ Жыл бұрын
Hello, good video! How to built backtester tick by tick? I've got 1 min OHLC, Volume, time and tick data.
@eedeatlikkle36523 жыл бұрын
Great vid! How do you create the trading interface shown in 4:18?? Do you have the code for it? Please answer ASAP
@bogdanexit14 жыл бұрын
1 billion like from me or a infinite loop You are the best from all KZbin. How afect the speed code if it's check the pause ⏸? Nice work with sleep loop 🙂 Can you do in the future ArrayList and Sorted.List? Thanks
@Excelmacromastery4 жыл бұрын
Thanks Bogdan. Glad you liked it so much.
@yashchawla83604 жыл бұрын
Please do this kind of examples more sir for different things.
@Achieve_FinancialFreedom8 ай бұрын
This is excellent one like software. can you please update the code link. link given in description is not working.
@noisearchitect2 жыл бұрын
Thank you,
@grant79343 жыл бұрын
Hello Paul, I did the same in Excel with real-time data some years ago. Why would VBA be more suitable for this kind of application? The best VBA videos I've seen but yet to be convinced.
@golfmedic1003 жыл бұрын
great video - just wondering if you are going to make new one but with candlestick charts
@panayiotisyannopoulos26683 жыл бұрын
Hi I am trying to make a phishing excel for all vessels expected arrivals, at specific given ports / anchorages through VesselFinder I have paying subscription. So far I manage to log in through excel and that’s about it really Is such / relevant topic around?
@jdthefirst2 жыл бұрын
Wonderful. Please share the code to add the trading component and indicators.
@yeahnick4260 Жыл бұрын
11:49 what are the advantages of writing properties this way, instead of setting all the properties of the clsSettings Class into the clsReadSettings Class ? Isn't it more efficent ?
@TheJaebeomPark7 ай бұрын
Can't believe it!
@Mark1969w Жыл бұрын
Does this work in excel for mac? i subscribe to office with the yearly payment. I try to run and it says file not found.
@hariomgupta46774 жыл бұрын
Sir can u please make vba for bank reconciliation between two data first data from bank statement and second accounting software
@VinodKRamachandra4 жыл бұрын
Hey, when are you bringing next episode on VBA Regex
@Excelmacromastery4 жыл бұрын
No plans at the moment.
@VinodKRamachandra4 жыл бұрын
@@Excelmacromastery Okies
@muhannad_youssef4 жыл бұрын
hi sir can you explain to us why written code in 32 bit not work on 64 bit and what the solution plezzzzzzzzzzzzzzzz
@sabilabry4 жыл бұрын
Hi!.. Please. may i know your screen recorder app?
@Excelmacromastery4 жыл бұрын
Camtasia
@sabilabry4 жыл бұрын
@@Excelmacromastery thank you so much. im learning a lot. i feel bad i dont have a budget to get your full training so maybe you videos at least will help a lot.. thank you
@yashchawla83604 жыл бұрын
Epic
@AI-ec2qb4 жыл бұрын
you are treasure!
@Rice09874 жыл бұрын
ptnpnh
@marvinmachitar72293 жыл бұрын
i thought i am expert in vba.. until i saw this tutorial 😂
@hariomgupta46774 жыл бұрын
Sir i make a filter vba but my vba code show some errors. I try to solve error but my vba errors not solve can u please solve my vba error and how can i send my error vba file please help 🙏🙏🙏🙏🙏🙏
@lakshminarasaiah6357 Жыл бұрын
can you please write same code in python.....
@Rice09874 жыл бұрын
I think, for real simulator better to use candels, if we speak about not investments only.
@mustavogaia26554 жыл бұрын
At least some OHLC bars.
@Rice09874 жыл бұрын
@@mustavogaia2655 Excel has classical stock graphs with japan candles.
@mustavogaia26554 жыл бұрын
@@Rice0987 Ok, sometimes I prefer bars charts. Anyway, adding open/high/low/ close data, could help to turn this into a backtest app.
@Excelmacromastery4 жыл бұрын
Thanks John. I might do video in the future using one of those charts.
@HungLe-gp9gb4 жыл бұрын
Yeah, Could you do a video with candel? Or tell us how to modify the current code. It would be very helpful with learning how to trade.