BloodHound - Adding Ichimoku Cloud as Trend Filter to any System & Copying Systems

SharkIndicators
16 Feb 202317:06

Summary

TLDRThe video script is a detailed tutorial on integrating the Ichimoku Cloud as a trend filter into an existing trading system using the Bloodhound platform. The presenter begins by referencing an older workshop and explains the process of adding customizations to it. They guide viewers through obtaining the Ichimoku indicator from the NinjaTrader's User App Share and demonstrate how to use the comparison solver to determine the cloud's direction. The presenter then illustrates how to connect the Ichimoku Cloud to the last 'AND' node in a trading system to act as a trend filter, emphasizing that this is a general rule of thumb. The tutorial concludes with a demonstration of the system generating signals during both uptrend and downtrend market conditions, providing a practical example of how the Ichimoku Cloud can be utilized as a filter in trading strategies.

Takeaways

  • πŸ“ˆ The primary question is about adding Ichimoku Cloud as a trend filter to an existing trading system in Bloodhound version 2.
  • πŸ” The presenter is enhancing a previous Bloodhound template from over two and a half years ago with the Ichimoku Cloud filter.
  • πŸ’» The Ichimoku indicator used in the demonstration is from NinjaTrader's user app share and can be downloaded from there.
  • πŸ“‹ The Bloodhound system from an older workshop is copied and pasted into the current workshop file to build upon it.
  • πŸ“‹ Copy and paste functionality in Bloodhound version two allows for easy transfer of settings in XML format.
  • πŸ”„ The presenter uses a secondary chart to work with the Swing indicator, which is not part of the main focus.
  • πŸ” The presenter explores the Ichimoku indicator, starting with the Threshold Solver to understand the different plots it offers.
  • πŸ”„ After realizing the Threshold Solver is not suitable, the presenter switches to a Comparison Solver to determine the cloud direction.
  • βœ… The Comparison Solver is used to compare Span A to Span B to ascertain the trend direction, with Span A being the green line and Span B the red line.
  • πŸ“ˆ The presenter connects the output of the Comparison Solver to an AND node in the logic template to apply the Ichimoku Cloud as a trend filter.
  • πŸ“ The general rule of thumb is to add a trend filter to the last AND node connected to the result node in a system, although it may vary based on specific logic details.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is about adding Ichimoku Cloud as a trend filter in a trading system using Bloodhound version 2.

  • What is the purpose of using the Ichimoku Cloud as a trend filter?

    -The Ichimoku Cloud is used as a trend filter to identify the current trend direction in the market, which can help in making more informed trading decisions.

  • Where can the Ichimoku indicator be found for NinjaTrader?

    -The Ichimoku indicator can be found on the NinjaTrader's user app share section of their website.

  • What is the significance of the 'and node' in the Bloodhound system?

    -The 'and node' is typically the last part of the system where a trend filter like the Ichimoku Cloud is added to ensure that all conditions are met before a signal is generated.

  • How does the speaker plan to integrate the Ichimoku Cloud into the existing system?

    -The speaker plans to copy the settings from an older Bloodhound system, paste it into the current workshop file, and then add the Ichimoku Cloud as a trend filter to the existing logic.

  • What is the role of XML in the Bloodhound version two?

    -XML is used as a universal standard format to save the settings for the nodes in the Bloodhound system, allowing for easy copy and paste functionality.

  • What does the speaker mean by 'threshold solver'?

    -The threshold solver is a tool used to explore different plots of an indicator to find a specific output or setting. However, in this case, it was not suitable for determining the cloud direction.

  • How does the comparison solver help in determining the trend direction using the Ichimoku indicator?

    -The comparison solver compares the Span A plot to the Span B plot of the Ichimoku indicator. If Span A is above Span B, it indicates an uptrend, and if Span A is below Span B, it indicates a downtrend.

  • What is the general rule of thumb when adding a trend filter to a system with multiple 'and nodes'?

    -The general rule of thumb is to add the trend filter to the last 'and node' that is connected to the result node in the system.

  • Why might it sometimes be appropriate to add a trend filter to an 'and node' upstream in the logic?

    -Adding a trend filter upstream can be more appropriate in certain systems where earlier filtering may be necessary based on the specific logic and conditions of the trading strategy.

  • What is the final step in the process of adding the Ichimoku Cloud as a trend filter?

    -The final step is to connect the output of the comparison solver, which indicates the trend direction, to the appropriate 'and node' in the Bloodhound system to filter the trading signals.

Outlines

00:00

πŸ“ˆ Adding Ichimoku Cloud to Trend Analysis

The video script begins with an introduction to adding the Ichimoku cloud as a trend filter to an existing trading system. The speaker plans to expand on this by incorporating the Ichimoku cloud into a previous workshop question and updating an older Bloodhound template. The goal is to demonstrate how to integrate new customizations into a system, specifically using the Ichimoku cloud for trend analysis. The speaker also mentions the source of the Ichimoku indicator, which is available on NinjaTrader's user app share, and assures that a link to the indicator will be provided for viewers.

05:01

πŸ”„ Copying and Pasting Settings in Bloodhound Version 2

The speaker proceeds to open an older Bloodhound system to copy its settings and then paste them into the current workshop file. This showcases a new feature in Bloodhound version 2, which allows for copy and paste functionality of settings in XML format. The speaker emphasizes the ease of transferring settings between different systems and how this feature enhances the customization process. The Bloodhound indicator is added to the chart, and the speaker copies the necessary components from the older workshop file, including specific signals.

10:02

πŸ” Exploring the Ichimoku Indicator and Using a Comparison Solver

The speaker discusses the process of exploring the Ichimoku indicator and determining how to use it as a trend filter. Initially, a threshold solver is considered, but it is found unsuitable as it does not provide a specific output for the cloud direction. Instead, a comparison solver is used to compare the Span A and Span B plots of the Ichimoku indicator. By setting up the comparison solver to compare these two spans, the direction of the cloud can be determined, which in turn indicates the trend. The speaker demonstrates how to connect this analysis into the trading system to produce signals based on the trend identified by the Ichimoku cloud.

15:05

πŸ“Œ Applying the Ichimoku Cloud Filter to Existing Logic

The speaker concludes by explaining the general rule of thumb for applying a trend filter in a trading system, which is typically connected to the last AND node before the result node. However, the speaker also notes that depending on the system's specifics, the trend filter might sometimes be more appropriately added to an AND node earlier in the logic. The Ichimoku cloud trend filter is then applied to a system with two AND nodes, demonstrating how it can be integrated into more complex logic. The video script ends with a mention of a follow-up Blackboard question for the next day.

Mindmap

Keywords

πŸ’‘Ichimoku Cloud

The Ichimoku Cloud is a popular technical indicator used in stock and forex trading to identify trends and potential support and resistance levels. It consists of several components including the Tenkan-sen (conversion line), Kijun-sen (base line), Senkou Span A (leading span A), and Senkou Span B (leading span B). In the video, the Ichimoku Cloud is used as a trend filter to enhance a trading system, with the direction of the cloud indicating the trend's direction.

πŸ’‘Bloodhound Version 2

Bloodhound Version 2 refers to an updated version of a software or trading tool that the speaker is using to demonstrate how to add the Ichimoku Cloud as a trend filter. The new version is highlighted for its improved capabilities, such as copy and paste functionality, which allows for easier customization and application of indicators like the Ichimoku Cloud within a trading strategy.

πŸ’‘Trend Filter

A trend filter is a tool or method used in trading to identify the direction of a market trend. In the context of the video, the Ichimoku Cloud serves as a trend filter by comparing the positions of Senkou Span A and Senkou Span B to determine whether the market is in an uptrend or downtrend. This information is then used to filter trading signals, enhancing the strategy's effectiveness.

πŸ’‘Threshold Solver

The Threshold Solver is a component within the Bloodhound tool that allows users to analyze and configure indicators. In the video, the speaker initially attempts to use the Threshold Solver to access the cloud direction from the Ichimoku indicator but finds it unsuitable for this purpose due to the lack of a specific output for the cloud direction.

πŸ’‘Comparison Solver

The Comparison Solver is another tool within the Bloodhound system used to compare two different values or plots. In the video, the speaker uses the Comparison Solver to compare Senkou Span A to Senkou Span B from the Ichimoku indicator to determine the trend direction, which is a crucial step in implementing the Ichimoku Cloud as a trend filter.

πŸ’‘XML

XML, or Extensible Markup Language, is a standard format for storing and transporting data. In the context of the video, the speaker mentions that the settings for nodes within the Bloodhound system are saved in XML format, allowing for easy copying and pasting of settings between different parts of the system or into other text editors.

πŸ’‘Senko Span A and B

Senko Span A and B are components of the Ichimoku Cloud indicator. Span A is typically a plot of conversions line values shifted forward in time, while Span B is a plot of base line values similarly shifted. In the video, the speaker uses the Comparison Solver to compare these two spans to determine the trend direction, which is a key part of using the Ichimoku Cloud as a trend filter.

πŸ’‘AND Node

An AND node in the context of the Bloodhound system represents a logical operation where all conditions connected to it must be true for the signal to pass through. The speaker discusses adding the Ichimoku Cloud trend filter to the last AND node in a trading system, which is a common practice to ensure that all conditions, including the trend filter, are met for a trade signal to be generated.

πŸ’‘

πŸ’‘NinjaTrader

NinjaTrader is a trading platform that provides tools and features for traders, including the capability to share and use user-created apps like the Ichimoku indicator mentioned in the video. The speaker discusses obtaining the Ichimoku indicator from NinjaTrader's user app share, highlighting the platform's community-driven nature and its support for custom indicators.

πŸ’‘CPU Resources

CPU resources refer to the processing power that a computer's central processing unit can allocate to various tasks or applications. In the video, the speaker clears unnecessary elements from the chart to avoid using up excessive CPU resources, emphasizing the importance of optimizing system performance, especially when running complex trading strategies and indicators.

πŸ’‘Blackboard Question

A Blackboard question seems to be a type of query or topic for discussion in the context of the speaker's workshop. The speaker mentions a Blackboard question for the following day, suggesting that it is part of an ongoing series of educational or discussion sessions, possibly related to trading strategies and tools.

Highlights

The question involves adding Ichimoku Cloud as a trend filter to an existing trading system.

The Ichimoku Cloud filter is being added to a Bloodhound template from over two and a half years ago.

The process includes copying settings from an older system and pasting them into a new Workshop file.

The Ichimoku indicator used is from NinjaTrader's User App Share.

The presenter demonstrates how to download the Ichimoku indicator directly from the NinjaTrader website.

Bloodhound version 2 introduces new capabilities, including copy and paste functionality for system settings.

Settings are saved in XML format, a universal standard, allowing for easy transfer between systems.

The presenter clears unnecessary CPU resources before proceeding with the demonstration.

The Ichimoku Cloud is added as a trend filter by comparing the Senkou Span A and Span B plots.

A Comparison Solver is used to determine the cloud direction and establish the trend.

The presenter explores the Ichimoku indicator, noting it's new to them and using the Threshold Solver to understand its plots.

The presenter discovers that the Threshold Solver is not suitable for determining the cloud direction and switches to the Comparison Solver.

The process of adding the Ichimoku Cloud as a trend filter is completed by connecting it to the last AND node in the system.

The general rule of thumb is to add trend filters to the last AND node connected to the result node in a system.

The presenter discusses the possibility of adding the trend filter to an AND node upstream in the logic under certain conditions.

The demonstration concludes with the Ichimoku Cloud successfully providing trend signals in both uptrend and downtrend scenarios.

The presenter emphasizes the importance of understanding the details when applying trend filters to trading systems.

A link to the Ichimoku download will be provided for future reference on the training workshops page.

Transcripts

play00:03

foreign

play00:08

should be pretty straightforward as to

play00:11

what exactly the question is here which

play00:14

is showing you know how to add that

play00:16

ichimoku cloud as a trend filter however

play00:19

I'm going to expand upon this question

play00:21

here

play00:22

um and kind of dive a little bit into

play00:25

you know some of Bloodhound version 2's

play00:28

new capabilities here which is so what

play00:31

we're adding the ichimoku cloud

play00:34

filter is we're adding it to a previous

play00:42

Workshop question here so right so we're

play00:45

going to take a the Bloodhound template

play00:48

from right a couple years ago

play00:52

um let's see well about just a little

play00:54

over

play00:55

two and a half years ago here right so

play00:58

this is going to be kind of like a

play00:59

two-part dual kind of question here

play01:01

which is grabbing a system all right

play01:05

from an older workshop and then adding

play01:07

kind of like your own customizations to

play01:09

it and so in this case the ichimoku now

play01:14

as a trend filter here

play01:16

so yeah so actually answering answering

play01:18

the the direct question is the easy part

play01:21

here all right so first thing I want to

play01:23

do so I'm just kind of thinking ahead

play01:25

here kind of thinking how I want to plan

play01:27

this out all right so the first thing

play01:29

I'm going to do is open up the uh right

play01:31

the previous Bloodhound system here so

play01:35

that way I can copy

play01:37

um the system out of it and then add it

play01:41

into today's Workshop file and then add

play01:44

in the ichimoku cloud as a trend filter

play01:46

here and just to kind of give us a look

play01:50

a head here you know kind of like our

play01:53

our goal here is to get something I

play01:58

guess looking like this here

play02:01

all right um sorry so one more thing

play02:03

that we need to take care of before we

play02:06

continue on is showing everybody how to

play02:10

get a hold of the ichimoku indicator

play02:14

that I'm using on my chart today all

play02:17

right so this is coming from

play02:20

ninjatraders user app share

play02:24

um right so I'm actually on the direct

play02:26

download page here but if you go to

play02:29

ninjatraders ecosystem uh right they do

play02:32

have a user app share on ninjatrader's

play02:35

website probably shouldn't have to show

play02:36

that but here is the actual indicator

play02:40

and I think there might be another

play02:44

ichimoku indicator on the user app share

play02:49

but I could be mistaken you know um I

play02:53

know on in back in ninjatrader 7 there

play02:57

were a couple of ichimoku indicators on

play02:59

there so um ninjatrader a you know there

play03:03

may be maybe only be there this one

play03:06

indicator on here so

play03:08

um when the recording does get posted we

play03:13

will have a link to this indicator so

play03:18

for example in the future on the

play03:21

training workshops page where right

play03:24

where we do

play03:26

post the recordings and we have this

play03:30

list of all the workshop indicators

play03:33

every once in a while you know for kind

play03:36

of the uh for kind of these um I don't

play03:38

want to say unusual because

play03:41

the ichimoku is not an unusual but every

play03:44

once in a while we do post the links you

play03:46

know for these indicators

play03:50

um and I'm trying to see if I can

play03:52

find a link here just for just to give

play03:55

an example

play03:58

um wow yeah I guess it's been a while

play04:00

since it's been necessary to post a link

play04:04

here well

play04:06

all right I don't want to spend too much

play04:07

time on this but

play04:09

sometimes you know up here

play04:12

you know where we have the Bloodhound

play04:14

links and the chart template links

play04:16

sometimes there'll be an indicator link

play04:18

here so so the point being is yeah we'll

play04:20

we'll have a link to to

play04:25

this specific ichimoku download here so

play04:29

now we got that out of the way all right

play04:31

Next Step or yeah the first step here is

play04:34

to open up this older Bloodhound system

play04:37

so that way I can copy it and then paste

play04:40

it into today's Workshop file

play04:44

so with that let's see here all right so

play04:47

I have another chart

play04:50

so I always have a secondary chart here

play04:52

that I can work with you know the swing

play04:55

indicator is not a part of this it's

play04:57

probably just a a left over here from a

play05:00

previous question here but I do need to

play05:03

add

play05:05

the Bloodhound indicator on here

play05:09

all right

play05:10

there we go so let me open up Bloodhound

play05:13

and then I'm going to open up this older

play05:16

Workshop file here

play05:18

all right I'm gonna have to scroll down

play05:21

a little bit

play05:22

there we go

play05:24

so that looks like the older Workshop

play05:26

file and we want the Raco

play05:31

higher low and lower high signals

play05:35

um

play05:36

so there we go all right pretty simple

play05:39

straightforward so what I'm going to do

play05:41

is Select everything I need

play05:44

and then I can copy that to and that

play05:49

copies that to the windows clipboard

play05:51

here

play05:52

um

play05:54

so yeah I guess so tickle

play05:58

quick moment here to kind of

play06:02

explain this here right so again this is

play06:05

a new

play06:07

feature of Bloodhound version two so

play06:10

this is really kind of yeah one of the

play06:12

main key points here that kind of

play06:13

separates Bloodhound version one from

play06:15

version two is that we now have some

play06:18

copy and paste functionality

play06:21

um right so if I open up notepad or any

play06:24

kind of text editor I can paste what we

play06:28

just copied right and so basically this

play06:32

is what we're copying is all the

play06:34

settings

play06:35

you know all the settings for these

play06:37

nodes here

play06:39

is saved in this kind of universal

play06:42

standard format which is called XML so

play06:46

let me let's keep moving on here so I

play06:50

have that copied

play06:52

so I can get rid of that

play06:55

um and oh actually

play06:58

going to yeah I'm just going to clear

play07:01

that out here

play07:03

so I'm going to clear that out

play07:07

so that way

play07:10

um

play07:11

that way this chart is not using up any

play07:14

other uh you know unnecessary CPU

play07:17

resources here so I cleared that out and

play07:22

let's just reload the chart there we go

play07:27

so let's get rid of that chart and so

play07:30

now I'm going back into today's

play07:35

um Bloodhound file here

play07:39

and let's see here so let's paste

play07:44

those nodes that I just copied there we

play07:47

go

play07:49

um

play07:51

and let me give this let me give this

play07:54

question a name here or this logic

play07:55

template a name so

play08:01

all right so there we go

play08:03

so that's what really this question is

play08:05

all about

play08:07

we're just taking the scenic route to

play08:09

answer the question

play08:11

all right so now that we have yeah the

play08:14

um

play08:15

previous system in here

play08:17

we can now add the ichimoku cloud as the

play08:21

trend filter here

play08:23

and

play08:25

so we're gonna I'm gonna have to also I

play08:28

guess a a a another secondary

play08:32

part of this question is

play08:35

um exploring this ichimoku indicator so

play08:39

kind of probing around here to see how

play08:43

do we access the cloud Direction you

play08:47

know as a trend filter here

play08:50

um so I I when I'm kind of

play08:55

um exploring

play08:56

what a I don't want to say new but it's

play09:00

new to me so this is kind of a new

play09:03

indicator to me uh or at least this this

play09:06

specific version of the ichimoku is new

play09:09

to me so when I'm kind of probing around

play09:12

on an indicator I will usually start

play09:15

with the threshold solver

play09:18

so

play09:20

connect that up

play09:22

and

play09:23

and Shrink things up a little bit again

play09:27

all right so the threshold solver

play09:31

I'm going to load in this ichimuku

play09:33

indicator

play09:36

there we go

play09:38

all right

play09:40

and so now so once once I have this this

play09:44

indicator

play09:45

loaded into the

play09:48

threshold solver I can now kind of take

play09:50

a look at all the different plots here

play09:53

all right

play09:54

and I can see that there there's only

play09:56

the traditional plots so the senko span

play10:01

yeah plots are there so there actually

play10:05

is no kind of specific output that tells

play10:11

you the cloud Direction

play10:13

so just double checking here

play10:17

all right

play10:20

so I can't use the threshold solver for

play10:23

this

play10:24

so I'm going to get rid of that solver

play10:27

here let's get let's delete that

play10:30

and so what I actually need is the

play10:33

comparison solver

play10:38

all right and so what we're comparing is

play10:41

span a to span B and span a I believe is

play10:47

the green line in Span B I believe is

play10:50

the red line here and we'll figure that

play10:53

out here we'll verify that in just a

play10:55

moment

play10:57

all right so I'll just kind of give

play10:59

myself a little notation here for what

play11:02

this comparison solver is doing so I'm

play11:05

comparing the span a to the span B all

play11:10

right so input a will be span a

play11:16

there's our indicator

play11:20

and let's put in

play11:25

all the period settings

play11:31

and also remember to

play11:35

change the cloud displacement to zero

play11:40

all right so first thing I want to

play11:42

select is the span a

play11:47

right so the senku span a

play11:50

for input

play11:52

a

play11:53

right we want to select that for the

play11:56

long and for a short output

play12:01

next for input B

play12:04

we're just doing the same thing over

play12:06

again

play12:08

all right so once again load in the

play12:12

ichimoku indicator

play12:16

set

play12:18

our periods up

play12:24

there we go

play12:26

and then we're going to select span B

play12:32

and let's see

play12:36

if everything looks correct

play12:41

all right yep so there we go so far so

play12:44

good

play12:48

yeah all right so there we have it so

play12:51

for this particular

play12:55

indicator

play12:57

we had to use a comparison solver and we

play13:00

just simply compared the

play13:03

span a plot to the span B plot

play13:08

all right so if span a is above span B

play13:13

then the cloud is in an uptrend all

play13:17

right and vice versa

play13:18

so that's all it took

play13:21

and then we can just connect that into

play13:24

this and node

play13:27

and that's that that was it

play13:29

and let's see let's see I'm not getting

play13:33

any signal all right let's disconnect

play13:35

that and

play13:38

let's see

play13:44

oh there we go

play13:50

all right so there's some signals yeah

play13:52

so on this long uptrend there we go now

play13:57

we're getting some signals

play14:00

there we go now on this

play14:03

pretty lengthy downtrend yeah there you

play14:06

go there's some short signals

play14:09

there

play14:11

so now

play14:13

um so this

play14:15

um

play14:16

higher high lower low system here that

play14:19

we copied out of that older Workshop you

play14:22

know it only had one and node

play14:26

so you know so this looked very simple

play14:28

right so I just took the ichimuku cloud

play14:30

and connected into the only and node

play14:34

there was so

play14:37

uh but the general rule of thumb here

play14:41

you know and of course there is no

play14:44

single answer for every system but the

play14:47

generalized rule of thumb here is that

play14:51

when you're creating a signal filter

play14:54

that that that signal filter or that

play14:57

Trend filter

play14:59

usually goes into the last and node in

play15:05

the system here

play15:06

so for example

play15:08

right this previous question here

play15:12

um all right the first question that we

play15:13

answered in the workshop actually has

play15:16

two and node

play15:18

so if I wanted to apply this this

play15:23

ichimuku cloud

play15:26

Trend filter

play15:27

to this system which has two end nodes

play15:30

then

play15:33

let's see here there we go let's

play15:36

drop it in there

play15:38

there we go so oh oops I added two

play15:42

so

play15:44

normally you would add a trend filter to

play15:49

the last and node in the system

play15:53

that is connected to the result node

play15:56

right so in other words like that

play16:01

that's the general rule of thumb

play16:03

so but sometimes your

play16:07

Trend filter or your filtering

play16:12

every once in a while

play16:14

you know it may be more appropriate to

play16:17

add it to and and node some somewhere

play16:22

Upstream to your logic here

play16:26

but it all again it all comes down to

play16:29

the details all right so that this is

play16:33

the actual answer to Marco's question

play16:37

about

play16:38

adding an ichimoku Cloud as a trend

play16:41

filter

play16:42

and tomorrow

play16:46

um yeah once again for tomorrow there

play16:49

there is a Blackboard question so this

play16:52

does have a secondary component to this

play16:56

question here

Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
Ichimoku CloudTrading SystemBloodhoundNinjaTraderTechnical AnalysisTrend FilterIndicator CustomizationTrading WorkshopXML FormatThreshold SolverComparison Solver