protected override void Initialize() { Add(new Plot(Color.DarkGray,PlotStyle.Bar,"myplot"); } protected override void OnBarUpdate() { if (x && y && z) Plots[0].Pen= new Pen(Color.Yellow); if (!x && !y && !z) Plots[0].Pen= new Pen(Color.Blue); }
Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Dynamic Plot Color
Collapse
X
-
Dynamic Plot Color
I've followed the example in the help document and I'm having some trouble. I am using the follow code.
Code:Tags: None
-
Yes, you are changing the color of the entire plot (all histogram bars) not just single ones. To do what you want, add X number of plots where X is the number of different colors used. If you want to show color A, set the value only for plot A, if you want to show color b, set the value only for plot B.
Check out the system indicator source code VolumeUpDown for an example of this.RayNinjaTrader Customer Service
-
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by bmartz, 03-12-2024, 06:12 AM
|
5 responses
32 views
0 likes
|
Last Post Today, 08:34 AM | ||
Started by Aviram Y, Today, 05:29 AM
|
4 responses
13 views
0 likes
|
Last Post
by Aviram Y
Today, 07:57 AM
|
||
Started by algospoke, 04-17-2024, 06:40 PM
|
3 responses
28 views
0 likes
|
Last Post Today, 07:41 AM | ||
Is it possible to have a drawing, such as a line, cycle through different colors?
by gentlebenthebear
Started by gentlebenthebear, Today, 01:30 AM
|
1 response
8 views
0 likes
|
Last Post Today, 07:30 AM | ||
Started by cls71, Today, 04:45 AM
|
1 response
8 views
0 likes
|
Last Post Today, 07:25 AM |
Comment