CODING TRADING AUTOMATIONS | July 17 | Michele Rossi — Transcript
Full transcript
- 0:04Welcome. Welcome back everyone.
- 0:10Glad to be here. Good morning everyone
- 0:12and welcome. Today we are starting a new
- 0:16four-part live series about trading
- 0:19automation, expert advisors, and trading
- 0:22bots.
- 0:48This series is proudly sponsored by
- 0:50Funded Prop and throughout this session
- 0:52we will use the Funded Prop environment
- 0:54as a practical reference. So, the goal
- 0:57is not to simply to show you how to
- 1:00automate a strategy. The goal is to
- 1:02understand how to build an automated
- 1:05system that is
- 1:07um logical, measurable, and compatible
- 1:11with the rules of a prop firm. And
- 1:13before we begin, let me remind you of
- 1:15something important. During today's live
- 1:18you can use the code live to receive 15%
- 1:21off Funded Prop challenges, instant
- 1:23accounts, or or futures account. I will
- 1:26mention it again later, but for now
- 1:28let's focus on the real subject of
- 1:31today's session. Why coding a strategy
- 1:35can completely
- 1:38change the way you trade.
- 1:41Let me start with a question.
- 1:43Have you ever watched a video where
- 1:45someone presents an incredible trading
- 1:47strategy?
- 1:48Maybe they show you a few perfect
- 1:51trades, they draw some lines on the
- 1:54chart, they explain the entry with
- 1:57complete
- 1:58um
- 1:59they go uh for uh
- 2:03a a a new a new rule and then an after
- 2:06rule and then another one.
- 2:09And then they show you a back test and
- 2:13say, "Look at the results. This strategy
- 2:17works."
- 2:18After that, they tell you to back test
- 2:20it manually. So, you start scrolling
- 2:23through charts. Okay? You do like this,
- 2:26no?
- 2:27You go on TradingView, you select your
- 2:29chart, your time frame, you
- 2:34you go back
- 2:36in
- 2:36and then you start doing like this,
- 2:40right?
- 2:41You These are This is the the
- 2:45sell. Then you go and you place your
- 2:47sell and so on and so on and so on.
- 2:52Well, good.
- 2:54Um
- 2:55After that,
- 2:57you start
- 3:00recapping and after hour
- 3:04and hours and hours of back test because
- 3:06it requires time, 10 hours
- 3:09become 50, then you mark entries,
- 3:14exits, stop losses,
- 3:16and targets. Eventually, you have
- 3:19hundreds of examples and the results
- 3:23might look
- 3:25really really good.
- 3:28It looked promising.
- 3:29You begin to believe that you have found
- 3:33something special.
- 3:35Then you take the strategy live and
- 3:37suddenly the results
- 3:40that looks very good on the equity curve
- 3:45of the back test
- 3:47starts to look something like this,
- 3:53right? You happens
- 3:58the results are completely different.
- 4:01The market seems slower. The entries do
- 4:04not look as clear.
- 4:06You hesitate. You enter too late. You
- 4:09move with a stop loss. You close the
- 4:11winner too soon. You skip a trade,
- 4:13maybe, because the previous one was a
- 4:15loss.
- 4:18And
- 4:19at the end of the month, you realize
- 4:21that the strategy you tested is not the
- 4:24same strategy you traded live.
- 4:28The back test was one system. Your
- 4:31emotions created another one.
- 4:34Then, usually, the guru
- 4:38appears with the next big idea. The next
- 4:42big great idea. This indicator that
- 4:44makes the strategy work.
- 4:47This is the indicator. So, I created the
- 4:49indicator for TradingView. So, you buy
- 4:51the indicator, you buy the signal, you
- 4:54join the private community, maybe you
- 4:56buy another course.
- 4:58But the real problem has not changed.
- 5:01You still do not know whether the
- 5:03strategy has a genuine edge.
- 5:07You still do not know
- 5:10which rules are essential.
- 5:13You still do not know what happens when
- 5:15market conditions change.
- 5:17And you still depend on your
- 5:19interpretation
- 5:21in real time.
- 5:22This is where automation becomes
- 5:26powerful.
- 5:30Not because it's magic. Not because a
- 5:32bot can predict market, and definitely
- 5:34not because a bot can guarantee profit.
- 5:38A bot simply follows instruction
- 5:43much better than we can do.
- 5:46If the instructions are poor, then the
- 5:49bot will execute poor instructions
- 5:52faster and more consistently than a
- 5:55human trader.
- 5:56But, if the rules are clear, tested, and
- 6:00properly designed,
- 6:03automation can help us remove
- 6:05unnecessary discretion, enforce risk
- 6:09management, and evaluate a strategy with
- 6:12much greater consistency.
- 6:15That is the real purpose of this series.
- 6:19We are going to start with a trading
- 6:21idea, transform it into objective rules,
- 6:25test it using TradingView and Pine
- 6:28Script,
- 6:29analyze the results, adapt the risk to a
- 6:32prop firm environment, and eventually
- 6:35turn the logic into a working expert
- 6:39advisor.
- 6:40Whether you're going to be trading with
- 6:42a
- 6:43um
- 6:45CFD account or a future account,
- 6:49it does not matter.
- 6:52Just change the
- 6:55the rules.
- 6:58The rules can change,
- 7:00the environment can change,
- 7:03but the the purpose
- 7:06of this
- 7:07is unchanged.
- 7:10And because this series is sponsored by
- 7:13Funded Prop, we will use Funded Prop
- 7:15Classic Two-Phase Challenge as our main
- 7:19example. This is what I like most.
- 7:21Because to me,
- 7:23Funded Prop Classic Two-Phase Challenge
- 7:28have the best ROI
- 7:31ever. Let me show it to you.
- 7:38If you go to Funded Prop website,
- 7:41you can change the language from here,
- 7:42of course.
- 7:44And you scroll down.
- 7:46This is what I like, classic two
- 7:51phase.
- 7:53This one, right here.
- 7:57You have
- 7:59a
- 8:00uh
- 8:02right here, like the challenges. You
- 8:04have a classic, let's say you got a 100k
- 8:08challenge.
- 8:09You have the phase one, where you have a
- 8:12profit target of 10%, you have a maximum
- 8:15drawdown of 5%, that's great. You have
- 8:19daily daily drawdown. You have a max
- 8:21drawdown
- 8:22overall 10%.
- 8:25Crazy. Crazy good. And
- 8:27look,
- 8:29you have unlimited duration of the
- 8:31challenge.
- 8:33That is your edge.
- 8:36Probably they will cut this part. They
- 8:39don't want you to know this.
- 8:41It's unlimited. You don't have to rush.
- 8:45Okay? For the pro, don't cut this down.
- 8:47This is very important to help people.
- 8:50Then you have a second phase, you need
- 8:53to reach a 5%, which is
- 8:57quite good.
- 8:58Still have a 10% of maximum drawdown and
- 9:01unlimited time.
- 9:04Then you go live.
- 9:06And what you make is yours.
- 9:0980/20 split profit, 80 goes to you.
- 9:15Pretty straightforward. This to me, for
- 9:18automatic trading, for bot trading,
- 9:25have the best
- 9:27ROI, return of investment.
- 9:32You buy this challenge,
- 9:36you spend with my code, you have 15%
- 9:39off.
- 9:43100K classic
- 9:46$500, use the code live, you get 15%
- 9:50off. It's $458.
- 9:53In euro is something about 400 euros.
- 9:58And you have $100,000
- 10:01to play with.
- 10:04One trader at a time, no more than 1%
- 10:06risk per trade. You find a good
- 10:08strategy, good back test, and you're
- 10:10good to go.
- 10:12Let's go back to our thing.
- 10:15Um
- 10:19I really like Let me tell you why I
- 10:21really like the classic challenge.
- 10:24For this project,
- 10:26I really like this type of environment
- 10:30because the rules, as you can see, are
- 10:33relatively clear and the structure is
- 10:36easy to understand.
- 10:39So, again, 10%
- 10:42drawdown and 10% target in phase one, 5%
- 10:45target in phase two. It has 5% max
- 10:48maximum daily drawdown, not a problem.
- 10:51We're not going to go more than one
- 10:52trade per day
- 10:54and no consistency rule. That makes it
- 10:57an interesting environment for traders
- 11:00who want to develop a structured
- 11:02approach without having to build their
- 11:05entire plan around a complicated
- 11:08consistency calculation. Of course,
- 11:10rules can change and every trader must
- 11:13check the exact conditions of their
- 11:15individual account before trading. The
- 11:17information shown inside the account and
- 11:20the official Founder Pro terms always
- 11:23take priority. It's very important for
- 11:26you to read it. But, the important point
- 11:28is this, Founder Pro allows the use of
- 11:31EAs and trading bots when they are used
- 11:35fairly. When the trader owns the system
- 11:39and when the automation does not exploit
- 11:42latency, platform errors, delayed
- 11:45prices, or other unfair advantages.
- 11:49Okay?
- 11:52This is it.
- 11:53You can think this is not good. You can
- 11:56think it's good. If you don't think it's
- 12:00good,
- 12:01grab your personal $100,000
- 12:05and go trade with that. You can do
- 12:07whatever you want. But for just $400,
- 12:11you can have 100k to play with. You have
- 12:13to follow their rules. Their money,
- 12:16their rules. Okay? Keep that in mind,
- 12:19always.
- 12:21That is exactly the type of automation
- 12:23we are discussing. We are not talking
- 12:26about exploiting the platform. We are
- 12:28not talking about trying to trick the
- 12:30execution
- 12:33copying somebody else's trade or buying
- 12:35a black box system that you do not
- 12:37understand. We are talking about taking
- 12:41your own logic,
- 12:43testing it properly, and using
- 12:45automation to execute it in a
- 12:48disciplined way. Let me ask you
- 12:51something.
- 12:52When you trade, do you have your rules
- 12:54written down somewhere? Do you have a
- 12:56piece of paper with your rules?
- 12:59Or do you normally look at the chart and
- 13:01decide in real time whether something
- 13:03feels like a good opportunity?
- 13:06Write rules in the chat if your strategy
- 13:10is already written down. Let me see.
- 13:14And write chart if you mainly make your
- 13:18decisions by
- 13:20looking at what is happening in the
- 13:22moment. Let me see.
- 13:26Rules.
- 13:27Rules.
- 13:28Chart.
- 13:30Okay.
- 13:31Chart, chart, chart, rules, rules. Okay,
- 13:34mixed.
- 13:35There is no right or wrong answer.
- 13:39Most traders start with the chart.
- 13:42This is completely normal. The problem
- 13:45begins when the
- 13:47when we confuse an idea with a complete
- 13:50system. For example, somebody may say
- 13:55um I buy when the market is strong.
- 13:58That makes sense to another human being.
- 14:02But a computer has no idea what strong
- 14:05means.
- 14:07Does strength mean that the candle is
- 14:10large?
- 14:12Does it mean that price is above a
- 14:14moving average? Does it mean that the
- 14:16market has
- 14:18a broken has broken a previous high?
- 14:22Does it mean that volume is increasing?
- 14:23Does it mean that the market has moved
- 14:25in a certain number of points?
- 14:28Before we write any code, we need to
- 14:30define the answer.
- 14:33This is the first major transformation
- 14:37in systematic trading.
- 14:39We take an interpretation and turn it
- 14:42into a condition.
- 14:44We take a feeling and turn it into a
- 14:47measurement. We take a story
- 14:50and we turn it into a sequence of
- 14:53instructions.
- 14:55That is why coding a strategy is so
- 15:00valuable.
- 15:01Even if you never intend to use the
- 15:05final bot. Let me drink a little bit of
- 15:08water.
- 15:09Um let's check on your questions.
- 15:20Nice.
- 15:22Great.
- 15:25Beautiful.
- 15:30Back to our stuff.
- 15:32Um
- 15:38So,
- 15:45the process of
- 15:46coding
- 15:48a strategy forces you to be honest.
- 15:52Exactly when do you enter?
- 15:55Where do you place the stop loss?
- 15:57Where do you take profit?
- 16:00What happened What happens if the signal
- 16:03appears
- 16:04while another trade is open?
- 16:07What if
- 16:08the spread becomes too large?
- 16:11What happens if you have already lost
- 16:14money that day?
- 16:17What happens if the market reaches the
- 16:20target, but the the candle has not
- 16:22closed?
- 16:23What happens if important economic news
- 16:27is about to be released?
- 16:29A discretionary trader may answer these
- 16:33questions differently every time.
- 16:37A coded system cannot.
- 16:40The computer needs a precise answer.
- 16:45This is also where
- 16:47we need to understand discretion.
- 16:51What is discretion? Discretion is the
- 16:53part of a decision that changes
- 16:57according to interpretation. I'm reading
- 16:59right now.
- 17:03Definition of discretion.
- 17:07Part of a decision that changes
- 17:09according to interpretation,
- 17:12emotion, or personal judgment. Sometimes
- 17:15traders
- 17:16call it experience. Sometimes they call
- 17:18it intuition. Sometimes they say they
- 17:21never
- 17:23I mean they are reading the market. And
- 17:25sometimes let's be honest.
- 17:27It is fear
- 17:30and excitement wearing a professional
- 17:33suit.
- 17:35Those butterflies in your stomach may
- 17:37feel very important, but they cannot be
- 17:41reliably
- 17:43programmed.
- 17:44Do you really want to base the survival
- 17:48of your capital of a prop firm account
- 17:51on whether you feel confident today?
- 17:57Ask this to yourself. Do you want to
- 18:00risk to increase
- 18:04Sorry, to increase your risk
- 18:06because you had three winning trades?
- 18:09Do you want to skip a valid setup
- 18:11because the last trade was a loss?
- 18:14Or because you just don't feel
- 18:16confident?
- 18:19If you can explain your strategy
- 18:22clearly,
- 18:23then
- 18:25you can start reducing this question. If
- 18:28you can write it down, you can challenge
- 18:31it. If you can measure it, you can test
- 18:34it. If you can test it, you can improve
- 18:35it.
- 18:36And if the rules remain stable, you can
- 18:40automate them.
- 18:42Now, the first stage is not programming.
- 18:45The first stage is documentation.
- 18:48We need to explain what market
- 18:52we are trading, which instrument we are
- 18:55using, which time frame we are using,
- 18:58and during which hours the strategy is
- 19:02allowed to operate.
- 19:04We need to define the entry condition,
- 19:07the stop loss,
- 19:09the profit target, and the maximum risk.
- 19:14Right?
- 19:16We also need to define
- 19:18what the strategy
- 19:21does not do.
- 19:23Does it trades
- 19:25during
- 19:27news?
- 19:35Does it hold position overnight?
- 19:38Does it hold position over the weekend?
- 19:40Does it open multiple trades in the same
- 19:43direction?
- 19:45Does it trade when the spread is
- 19:48unusually wide?
- 19:51These questions are especially important
- 19:54when working with Funded Pro.
- 19:56During the challenge phases, Funded Pro
- 19:59currently allows new trading.
- 20:02News trading, sorry. However, on Funded
- 20:05account, news trading and news holding
- 20:07require the swing add-on.
- 20:10Weekend holding also require the swing
- 20:13add-on. That means the bot must know
- 20:17which account stage it is operating in.
- 20:22A strategy that behaves correctly
- 20:25during a challenge may violate the
- 20:27Funded account conditions if it
- 20:29continues to hold position through the
- 20:31restricted news period or over the
- 20:34weekend without the appropriate add-on.
- 20:38This is why we do not design a bot first
- 20:41and check the rules later. We design the
- 20:44bot with the rules already inside their
- 20:46key structure.
- 20:48The same principle applies to drawdown.
- 20:51If the classic account has a 5% daily
- 20:54drawdown and a 10% overall drawdown, the
- 20:57bot should not be designed to walk
- 21:00constantly on the edge of those limits.
- 21:04The objective is not to use every
- 21:06available percentage. The objective is
- 21:09to
- 21:10build a system that can survive normal
- 21:13losing periods.
- 21:15If the strategy needs to
- 21:18risk
- 21:195% in one trade to produce its results,
- 21:23it is probably not suitable for a
- 21:26disciplined prop firm approach.
- 21:28A professional system should understand
- 21:31how much risk is acceptable before it
- 21:34thinks about how much profit is
- 21:36possible. Let's see a simple example.
- 21:40So,
- 21:42imagine that we want to create a trend
- 21:45following strategy
- 21:48that buying on retracements.
- 21:53We say, "I want to buy when the market
- 21:56is moving upwards."
- 22:00Right here.
- 22:02That is the idea. Now, we need to
- 22:05translate it.
- 22:06Maybe the price must be above the 200
- 22:13EMA.
- 22:19200 period EMA. Maybe the moving average
- 22:23must be pointing upward.
- 22:29Maybe price must break the highest point
- 22:32of the previous 20 candles.
- 22:38So, we buy right here.
- 22:45Maybe the trade can only be opened
- 22:49during a specific session
- 22:53like the let's say New York session.
- 23:05>> Maybe the stop loss is placed at one and
- 23:08a half time the average true range.
- 23:20Right?
- 23:22ATR
- 23:24We place our stop loss right here.
- 23:37Maybe the target, the TP
- 23:41is
- 23:42um
- 23:44two times the initial risk. So, we have
- 23:46a
- 23:48one to two
- 23:49risk to reward.
- 23:51Maybe we have a 1.1. Maybe we have a one
- 23:56to 1.5.
- 24:02Now, we have something that can be
- 24:05tested.
- 24:07Notice that we did not necessarily make
- 24:10the strategy more complicated. We made
- 24:13the language more precise.
- 24:16This is what Pine Script allows us to do
- 24:20inside TradingView.
- 24:25You have the Pine Script
- 24:26and you can code it. It's quite simple
- 24:29today
- 24:30that you can use
- 24:33ChatGPT or Claude or any AI system
- 24:37to
- 24:38encode your strategy. You can talk about
- 24:41the strategy in plain English
- 24:44or Italian or whatever language you use
- 24:48and he's going to be created a so set of
- 24:52rules
- 24:53and these set of rules are going to be
- 24:55coded into Pine, which is the the first
- 24:59language that I advise everybody to
- 25:01start with.
- 25:03This is not the best one. This is not
- 25:05what institutions are using, but this is
- 25:08a starting point.
- 25:11Okay?
- 25:13Of course, we should not treat
- 25:15TradingView backtest as a perfect
- 25:18representation of live trading.
- 25:20There are limitations.
- 25:23Lot of.
- 25:26Historical data may not perfectly
- 25:28reproduce the broker's feed. Slippage
- 25:31can change, spread can widen, liquidity
- 25:33can disappear.
- 25:35Uh the order may be filled at a
- 25:37different price than expected, but Pine
- 25:39Script is extremely useful for research.
- 25:43It allows us to test the same rules
- 25:44across thousands of historical candles.
- 25:48It allows us to change one parameters at
- 25:51a at a time. It allows us to see the
- 25:54equity
- 25:55the drawdown, the number of trades, and
- 25:58the behavior of the strategy during
- 26:01different market conditions. Like, for
- 26:03example, I have this strategy that I
- 26:05coded, and we're we're going to talk and
- 26:09and I'll walk you through this strategy
- 26:11very soon.
- 26:13And right here, you can see
- 26:16how it performed
- 26:19in the past. You have the total profit
- 26:22and loss. This is a period of time. This
- 26:24is
- 26:25April 5th,
- 26:282026
- 26:29to July 17th, 2026. So, it's about 3
- 26:33months period. It performed with a 5%
- 26:37profit, maximum drawdown 2.5%, 6% win
- 26:40rate, and a profit factor of 1.3. And it
- 26:44also
- 26:45take into consideration, let me see if
- 26:47it's properly
- 26:49uh
- 26:50Uh, okay, maximum bar detailization.
- 26:56Okay, we can we can add the commission
- 26:58like 0.25
- 27:01per contract.
- 27:02We can add couple of points of slippage.
- 27:05We can add
- 27:13lot of slippage, a little bit of
- 27:15and and you can see you can see how it
- 27:17change. It went from 5% to 3%.
- 27:211.3 profit factor to 1.2.
- 27:24And you have a lot of statistics down
- 27:26below and as well as a list of all the
- 27:31trades taken.
- 27:32And you can go back and say, "Did this
- 27:35strategy
- 27:36would this strategy have passed a
- 27:39challenge account, yes or no?"
- 27:41This is the first step. So, that's why
- 27:44this is very important to start from
- 27:46here.
- 27:48Um
- 27:51So,
- 27:52that is already a huge improvement
- 27:55compared with manually scrolling through
- 27:58charts for hundreds of hours.
- 28:01Manual backtesting can help you
- 28:03understand individual examples.
- 28:06Automated backtesting helps you evaluate
- 28:09the system consistently.
- 28:11The danger comes when we start treating
- 28:14the backtest as a promise.
- 28:17A backtest is not proof that the future
- 28:20will look the same.
- 28:22It is evidence. And evidence must be
- 28:26questioned.
- 28:28If I keep changing the parameters until
- 28:31the results look perfect, I may be um I
- 28:36may simply be over fitting the strategy
- 28:41to the past.
- 28:43I can create a system with a beautiful
- 28:46perfect historical results that fails
- 28:50as soon as the market changes.
- 28:53We will talk about overfitting in
- 28:55another video or join my YouTube channel
- 28:58Michele Rosso official and I've already
- 29:01talked about overfitting in depth.
- 29:05So the objective is not to find a
- 29:07perfect moving average.
- 29:11The objective is to understand the
- 29:13behavior of the system.
- 29:16How often does it trade? How large are
- 29:19the average wins and losses? How many
- 29:22losing trades can appear in a row?
- 29:25What is the maximum historical drawdown?
- 29:28Does the system work only during one
- 29:31specific year? Does it depend on one
- 29:34market event? Does it still behave
- 29:37reasonably when we include costs and
- 29:41slippage as I showed you?
- 29:43These questions are much more important
- 29:46than simply asking whether the backtest
- 29:49made money.
- 29:51A strategy can produces a 30% return but
- 29:55suffer a 25% drawdown.
- 29:59May be much less useful than a strategy
- 30:02that produces a smaller return with a
- 30:04more controlled equity curve.
- 30:07Especially in a prop firm challenge,
- 30:10survival comes before acceleration.
- 30:14Funder Pro gives us an environment where
- 30:16automation can be used as part of a
- 30:18structured process. The bot can help us
- 30:21respect the risk limits, avoid impulsive
- 30:25decisions, and execute the same logic
- 30:28across every valid setup. But the
- 30:31advantage is not that the bot can ignore
- 30:34the rules. The advantage is that the bot
- 30:37can help us apply them consistently.
- 30:41This is
- 30:43That is a very different way of
- 30:46thinking.
- 30:47The bot should know how much to risk. It
- 30:51should know when to stop trading for the
- 30:53day. It should know when the spread is
- 30:56too high. It should know whether a
- 30:58position is allowed to remain open.
- 31:02Whether a news event is approaching.
- 31:04What to do if an order is rejected.
- 31:07Where many people make a mistake is
- 31:10exactly this. They focus on the entry
- 31:13signal because the entry looks exciting.
- 31:16But, the entry is only one small part of
- 31:19the overall system.
- 31:21Remember, keep in mind execution,
- 31:24position position sizing,
- 31:27um
- 31:28risk limits, trade management, and
- 31:31monitoring
- 31:32are just as important as the entry.
- 31:37A working bot
- 31:41is not simply a green arrow on a chart.
- 31:46A working bot is a complete process.
- 31:51Stay with me. Bear with me. We're
- 31:54talking
- 31:56theory. We're going to look at it in
- 31:58practical, but we need to understand
- 32:01first
- 32:03what the bot does. It receives data. It
- 32:07identifies a valid condition. It
- 32:10calculates the position size
- 32:12automatically. It sends the order. It
- 32:15set the stop loss and the target. It
- 32:17manages the opening range, the open
- 32:20trade, sorry. It record the results, and
- 32:23it knows when not to trade.
- 32:27And in the next live
- 32:30next
- 32:31Friday, so next week on Friday we go
- 32:34live Monday morning. We go for a
- 32:38fundamental and preparation of the week.
- 32:41On Wednesday,
- 32:43we go for an update on the fundamentals
- 32:46intermarket and sentiment analysis. And
- 32:48if we find a um
- 32:52a a good
- 32:54uh entry, of course, we trade live. And
- 32:56on Friday, we talk about how to
- 33:01start from an idea,
- 33:03develop the idea, code the idea,
- 33:06optimize the idea, validate the idea,
- 33:10and
- 33:11create a working strategy and a working
- 33:14bot, and then deploy live on a prop firm
- 33:18account.
- 33:21Okay?
- 33:24So,
- 33:25we will take a strategy idea,
- 33:30and we break it down into objective
- 33:34rules.
- 33:35We will look at what can be
- 33:40coded
- 33:49and what is
- 33:51still discretionary. And the reason that
- 33:54session will be very practical. So, I
- 33:57want you to arrive with one strategy
- 33:59idea in mind. I already have mine, but I
- 34:03want to
- 34:04hear and know about you what you want to
- 34:06make. We're going to do it together.
- 34:08It could be based on breakouts, moving
- 34:10averages, market structure, support and
- 34:12resistance, liquidity, momentum,
- 34:14whatever.
- 34:16ICT concept, whatever you like. But you
- 34:19must be ready to answer one question.
- 34:23What exactly must happen before your
- 34:27strategy is allowed to enter a trade?
- 34:31That is where the real process begin.
- 34:35In the third live, so
- 34:38the third week, this is the first
- 34:41we talk about the second, I'm talking
- 34:42about the third, we will test the first
- 34:46version and analyze whether the results
- 34:49are robust or simply attractive. And in
- 34:53the final live, so the fourth
- 34:56Friday live, I will show you the
- 34:58complete bot, how it operates and how
- 35:01the parameters can be adapted to your
- 35:05own trading plan.
- 35:07The bot will be
- 35:09um
- 35:10shown to you guys.
- 35:13Okay?
- 35:14And so the whole process
- 35:17you're going to see the whole process
- 35:19starting from the idea to the final
- 35:21working bot, so you can do the same.
- 35:24Reminder that a bot is a tool
- 35:27and the trader still needs to understand
- 35:29the logic.
- 35:30Choose the appropriate settings, test
- 35:33the system, and verify that the account
- 35:36conditions are respected. That is
- 35:39exactly why the series is important.
- 35:42This series is truly really important.
- 35:45We are not just pressing a button and
- 35:47hoping for the best. We are learning how
- 35:49to think like system developers, like a
- 35:52quant. Before we finish, let me leave
- 35:55you with one sentence. If you cannot
- 35:57define the strategy, you cannot test it.
- 36:01If you cannot test it, you cannot
- 36:04evaluate it. And if you cannot evaluate
- 36:07the logic, you should not automate it
- 36:10and not trade it. If you want to follow
- 36:13this entire process, make sure to join
- 36:16the next live, subscribe to the channel,
- 36:18leave a like, and ask any question in
- 36:21the comment section if you're
- 36:22re-watching this video.
- 36:24I will answer any question. So, we will
- 36:28start from the recap next week. So, even
- 36:31if you missed today's session, and I
- 36:33advise you to watch it again, you will
- 36:35be able to follow along. And remember,
- 36:38if you want to take advantage of the
- 36:40Funded Prop promotion, the code live
- 36:43that you can see down below or up above,
- 36:45I don't know, it gives you 20 Sorry, 15%
- 36:49at the moment of today on Funded Prop
- 36:52Challenge account, instant account, or
- 36:54futures accounts. The code is available
- 36:57during this live and extra 30 minutes,
- 37:00but the real value of this series is not
- 37:02the discount. The real value is learning
- 37:05how to build a process that is clear,
- 37:09testable, and repeatable. Thank you guys
- 37:11for being here with me today. I'll see
- 37:14you again next week.
- 37:16Peace.
About this transcript
This page contains the full transcript of CODING TRADING AUTOMATIONS | July 17 | Michele Rossi by FunderPro, generated from the public captions YouTube serves with the video. The transcript has 4,102 words across 773 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.