Login Page

Support Board

  #1  
Old 12-10-2011, 08:23 PM
User Account
 
Join Date: Dec 2011
Posts: 1
Default Support for woodies bars

Is there support, or planned support for woodies bar, as they appear in his site?
  #2  
Old 12-11-2011, 11:59 PM
SC_SupportGroup's Avatar
Sierra Chart Support - Engineering Level
 
Join Date: Jan 2000
Posts: 61,110
Default Re: Support for woodies bars

As we understand they use Range bars and Sierra Chart does support Range bars. Sierra Chart supports all of the common bar types and many less common types. Therefore, we definitely should have support for what they use.
__________________
Cheers
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy.

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
  #3  
Old 01-25-2012, 05:38 PM
User Account
 
Join Date: Feb 2011
Posts: 5
Default Re: Support for woodies bars

Quote:
Originally Posted by SC_SupportGroup View Post
As we understand they use Range bars and Sierra Chart does support Range bars. Sierra Chart supports all of the common bar types and many less common types. Therefore, we definitely should have support for what they use.
they have changed their businessmodel. They are using medianrenkobars (available for ninja7)now instead of rangebars and printed "woodiesbars" at the top

Code:
// Developed by Art Runelis
// www.TradingStudies.com
// info@tradingstudies.com
// 2009

// Converted to NT7 by gregid; 09/02/2010.

#region Using declarations
using System;
using System.Collections;
using System.ComponentModel;
using System.Text;
#endregion

namespace NinjaTrader.Data
{
    public class MedianRenkoBarsType : BarsType
    {
#pragma warning disable 169
// ReSharper disable InconsistentNaming
        private static bool registered = Data.BarsType.Register(new MedianRenkoBarsType());
// ReSharper restore InconsistentNaming
#pragma warning restore 169

        public override void Add(Data.Bars bars, double open, double high, double low, double close, DateTime time, long volume, bool isRealtime)

        {
            //if (bars.Count == 0 || bars.IsNewSession(time))
            if (bars.Count < 2)
            {
                AddBar(bars, open, high, low, close, time, volume, isRealtime);
                return;
            }
            Data.Bar bar = (Bar)bars.Get(bars.Count - 1);
            Data.Bar bar1 = (Bar)bars.Get(bars.Count - 2);
            double tickSize = bars.Instrument.MasterInstrument.TickSize;
            double rangeValue = Math.Floor(10000000.0 * (double) bars.Period.Value * tickSize) / 10000000.0;
            double mymax = bar1.Close >= bar1.Open ? bar1.Close : bar1.Close + rangeValue;
            double mymin = bar1.Close <= bar1.Open ? bar1.Close : bar1.Close - rangeValue;
            if (bars.Instrument.MasterInstrument.Compare(close, mymax + rangeValue) >= 0)
            {
                UpdateBar(bars, open, mymax + rangeValue, low, mymax + rangeValue, time, 0, isRealtime);
                bool isLastNewBar = close < mymax + 2 * rangeValue;
                double newBarOpen = (mymax + bar.Close) * 0.5;
                double newClose = Math.Min(bar.Close + rangeValue, close);
                double oldClose = bar.Close;
                do
                {
                    AddBar(bars, newBarOpen, newClose, newBarOpen, newClose, time, isLastNewBar ? volume : 0, isRealtime);
                    newBarOpen = (newClose + oldClose) * 0.5;
                    oldClose = newClose;
                    newClose = Math.Min(newClose + rangeValue, close);
                    isLastNewBar = close == newClose;
                }
                while (bars.Instrument.MasterInstrument.Compare(close, newClose) > 0);
            }
            else
                if (bars.Instrument.MasterInstrument.Compare(mymin - rangeValue, close) >= 0)
                {
                    UpdateBar(bars, open, high, mymin - rangeValue, mymin - rangeValue, time, 0, isRealtime);
                    double newClose = Math.Max(bar.Close - rangeValue, close);
                    double newBarOpen = (mymin + bar.Close) * 0.5;
                    double oldClose = bar.Close;
                    bool isLastNewBar = close > mymin - 2 * rangeValue;
                    do
                    {
                        AddBar(bars, newBarOpen, newBarOpen, newClose, newClose, time, isLastNewBar ? volume : 0, isRealtime);
                        newBarOpen = (newClose + oldClose) * 0.5;
                        oldClose = newClose;
                        newClose = Math.Max(newClose - rangeValue, close);
                        isLastNewBar = close == newClose;
                    }
                    while (bars.Instrument.MasterInstrument.Compare(newClose, close) > 0);
                }
                else
                    UpdateBar(bars, open, high, low, close, time, volume, isRealtime);
        }
        public override void ApplyDefaults(Gui.Chart.BarsData barsData)
        {
            barsData.DaysBack = 1;
            barsData.Period.Value = 4;
        }
        
        public override PeriodType BuiltFrom
        {
            get { return PeriodType.Tick; }
        }

        public override string ChartDataBoxDate(DateTime time)
        {
            return time.ToString(Cbi.Globals.CurrentCulture.DateTimeFormat.ShortDatePattern);
        }

        public override string ChartLabel(NinjaTrader.Gui.Chart.ChartControl chartControl, DateTime time)
        {
            return time.ToString(chartControl.LabelFormatTick, Cbi.Globals.CurrentCulture);
        }

        ///// <summary>
        ///// Here is how you restrict the selectable chart styles by bars type
        ///// </summary>
        //public override Gui.Chart.ChartStyleType[] ChartStyleTypesSupported
        //{
        //    get { return new Gui.Chart.ChartStyleType[] { Gui.Chart.ChartStyleType.OpenClose, Gui.Chart.ChartStyleType.CandleStick }; }
        //}

        public override object Clone()
        {
            return new MedianRenkoBarsType();
        }

        public override int DefaultValue
        {
            get { return 4; }
        }

        public override string DisplayName
        {
            get { return "MedianRenko"; }
        }

        public override bool IsIntraday
        {
            get { return true; }
        }


        
        /// <summary>
        /// </summary>
        /// <param name="period"></param>
        /// <param name="barsBack"></param>
        /// <returns></returns>
        public override int GetInitialLookBackDays(Period period, int barsBack)
        {
            return 1;  //orignally MaxLookBackDays = 10
        }

 
        public override double GetPercentComplete(Data.Bars bars, DateTime now)
        {
            throw new ApplicationException("GetPercentComplete not supported in " + DisplayName);
        }



        /// <summary>
        /// </summary>
        /// <param name="propertyDescriptor"></param>
        /// <param name="period"></param>
        /// <param name="attributes"></param>
        /// <returns></returns>
        public override PropertyDescriptorCollection GetProperties(PropertyDescriptor propertyDescriptor, Period period, Attribute[] attributes)
        {
            PropertyDescriptorCollection properties = base.GetProperties(propertyDescriptor, period, attributes);

            // here is how you remove properties not needed for that particular bars type
            properties.Remove(properties.Find("BasePeriodType", true));
            properties.Remove(properties.Find("BasePeriodValue", true));
            properties.Remove(properties.Find("PointAndFigurePriceType", true));
            properties.Remove(properties.Find("ReversalType", true));
            properties.Remove(properties.Find("Value2", true));

            // here is how you change the display name of the property on the properties grid
            Gui.Design.DisplayNameAttribute.SetDisplayName(properties, "Value", "\rNew Bar (Ticks)");

            return properties;
        }


		public MedianRenkoBarsType() : base(PeriodType.Custom0) {}

        public override string ToString(Period period)
        {
            return String.Format("MedianRenko {0} Ticks", period.Value);
        }
    }
}

Last edited by SC_SupportGroup_Max; 01-25-2012 at 06:04 PM. Reason: Added the CODE tag.
  #4  
Old 01-25-2012, 08:24 PM
SC_SupportGroup's Avatar
Sierra Chart Support - Engineering Level
 
Join Date: Jan 2000
Posts: 61,110
Default Re: Support for woodies bars

Sierra Chart has Renko bars. Please use our Renko Chart Enhanced study. This study provides you high accuracy Renko bars that are properly calculated using actual data. Here is the documentation:
http://www.sierrachart.com/index.php...rence.html#290

The study you posted is not true Renko bars. It is a manipulation of them. What we offer is true Renko bars and that is what you should use. The Open, High, Low, and Close values in our Renko bars are accurate and not manipulated.
__________________
Cheers
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy.

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
  #5  
Old 01-25-2012, 09:34 PM
User Account
 
Join Date: Feb 2011
Posts: 5
Default Re: Support for woodies bars

Quote:
Originally Posted by SC_SupportGroup View Post
Sierra Chart has Renko bars. Please use our Renko Chart Enhanced study. This study provides you high accuracy Renko bars that are properly calculated using actual data. Here is the documentation:
http://www.sierrachart.com/index.php...rence.html#290

The study you posted is not true Renko bars. It is a manipulation of them. What we offer is true Renko bars and that is what you should use. The Open, High, Low, and Close values in our Renko bars are accurate and not manipulated.
Kobi didn't ask for "true" renkobars. So maybe one of the coders around here is willing to build a "manipulation" of the true ones.

Last edited by frankfx; 01-25-2012 at 09:39 PM.
  #6  
Old 01-27-2012, 11:01 PM
SC_SupportGroup's Avatar
Sierra Chart Support - Engineering Level
 
Join Date: Jan 2000
Posts: 61,110
Default Re: Support for woodies bars

Respectfully, this is not worth anyone's time or effort. There is a lot of engineering to do Renko bars properly and have them well engineered and they work with various volume studies. We offer an excellent Renko study and that is what should be used. Messing around with some other study is just a waste of time.
__________________
Cheers
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy.

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
  #7  
Old 01-28-2012, 10:59 AM
User Account
 
Join Date: Feb 2011
Posts: 5
Default Re: Support for woodies bars

Quote:
Originally Posted by SC_SupportGroup View Post
Respectfully, this is not worth anyone's time or effort. There is a lot of engineering to do Renko bars properly and have them well engineered and they work with various volume studies. We offer an excellent Renko study and that is what should be used. Messing around with some other study is just a waste of time.
The look of sierrachart is as clumsy as its support.
The above quote shows how far people will go to feed their prejudices. Maybe it is your point of view from an engineering and backtesting level that you say it is a waste of time. For many others, including me, we prefer fowardtesting and medianrenko or renkohybrids. No matter how “good” your renko, enhancedrenko or betterrenko bars work for you in backtesting, other kinds of renkobars do the trick with my kind of trading. Why can’t you simply accept it and take your blinkers off, don’t fall behind.
  #8  
Old 01-28-2012, 02:07 PM
User Account
 
Join Date: Dec 2010
Posts: 499
Default Re: Support for woodies bars

Quote:
Originally Posted by frankfx View Post
don’t fall behind.
To be fair, what vendors support MedianRenko? Answer, none. Your argument that Sierra is falling behind because they choose not to implement a study for you for free does not make sense. If you really require it, would you pay for it to be developed? What if they did it, but put it in package 5, would you be willing to pay for it?

I personally have major issues with Median Renko, not because it is a bad bar type, but because I have seen so many people use it, build systems based on it, then realize it does not work because the bars do not convey real data to the backtester. Even when you explain this to people ahead of time, inevitably you still get a bunch of people that do not read or do not get it.

I do understand your point about wanting to use it without worrying about backtesting. Perhaps I should release it as BetterWoodieBars and charge $200/month like someone else does - haha.

I think the HybridRenko is better than Median, but the author has chosen not to release it for SC yet.
  #9  
Old 01-28-2012, 03:53 PM
User Account
 
Join Date: Feb 2011
Posts: 5
Default Re: Support for woodies bars

@aslan

Just to be clear, i did not ask for vendor support on this, did I?.
From a prior post I know they wont support it and I have to accept that.

When I said “don’t fall behind” it was reffering to their behaviour in responding to a post not addressed to them. All I asked, if there is any sierrachart user who is willing and able to build it. Why do they qualify what i ask for is not worth anyone's time or effort? Why do they tell me what others and I should use and everything else is a waste of time?

What’s wrong with it? Different people different trading styles.

I am a NT not a sierrachart user yet and worked with your betterrenko but have far better results with medianrenko. It is such as easy. Second, did I ask anyone anything for free? I tested RJay’s RenkoHybridBars and purchased them. Sorry to say but I prefer them over your developed betterrenko bars, that does not mean that they are better. But that is just me and my way to trade the market.

Quote:
Originally Posted by aslan View Post
I do understand your point about wanting to use it without worrying about backtesting. Perhaps I should release it as BetterWoodieBars and charge $200/month like someone else does - haha.
I don’t understand this point, as you know, I am not a big fan of woodie and his businessmodel. Didn't you get my pm at BMT on this topic a month ago?

Last edited by frankfx; 01-28-2012 at 04:09 PM.
  #10  
Old 01-28-2012, 04:08 PM
User Account
 
Join Date: Dec 2010
Posts: 499
Default Re: Support for woodies bars

Quote:
Originally Posted by frankfx View Post
@aslan

Just to be clear, i did not ask for vendor support on this, did I?.
From a prior post I know they wont support it and I have to accept that.

When I said “don’t fall behind” it belongs to their behaviour in responding to a post not addressed to them. All I asked, if there is any sierrachart user who is willing and able to build it. Why do they qualify what i ask for is not worth anyone's time or effort? Why do they tell me what others and I should use and everything else is a waste of time?

What’s wrong with it? Different people different trading styles.

I am a NT not a sierrachart user yet and worked with your betterrenko but have far better results with medianrenko. It is such as easy. Second, did I ask anyone anything for free? I tested RJay’s RenkoHybridBars and purchased them. Sorry to say but I prefer them over your developed betterrenko bars, that does not mean that they are better. But that is just me and my way to trade the market.
No problems. This forum tends to be more of a support board, so that is why you will get responses from support. It is worth posting here though, as there are some good people that will answer questions.

BTW, I have never said my bars were the "best" bars, only that they backtest correctly if you are using Renko. If you like the look of another bar type for actual trading, nothing wrong with that.
  #11  
Old 01-28-2012, 04:52 PM
User Account
 
Join Date: Dec 2010
Posts: 499
Default Re: Support for woodies bars

Try out the following. This dll will expire in a month, as I have not decided how I will release it yet. The dll was compiled for 814.

I have removed this dll, and have posted another one below.

Last edited by aslan; 01-31-2012 at 05:49 PM.
  #12  
Old 01-28-2012, 06:48 PM
SC_SupportGroup's Avatar
Sierra Chart Support - Engineering Level
 
Join Date: Jan 2000
Posts: 61,110
Default Re: Support for woodies bars

Quote:
Originally Posted by frankfx View Post
Why can’t you simply accept it and take your blinkers off, don’t fall behind.
We do not consider this falling behind. And we did not know you were using medianrenko or renkohybrids. We apologize for the offense. Our only intention Was to clearly state that from our perspective, it was not worth the development effort . Most people do not understand why medianrenko was developed in the first place. And a developer outside of our group is not likely to be aware of all of the details involved to create a Renko study that can work with our various volume analysis studies. We want to offer stable and reliable software which is accurate. We are also going to be refining Renko study further and turn it into a basic bar type. From that perspective medianrenko is behind.

Quote:
Kobi didn't ask for "true" renkobars
We did not know who you were and what you are using so we had thought you are only trying to help them. But the original poster is not likely to understand the reasoning for the creation of medianrenko and that our Renko bars deliver true representation of data. Many are not likely to take the time to really understand what they are working and just follow what someone else says. And in that sense, It is precisely because we have respect for people, that we do not want them to waste their time.
__________________
Cheers
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy.

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.

Last edited by SC_SupportGroup; 01-28-2012 at 07:05 PM.
  #13  
Old 01-28-2012, 08:28 PM
User Account
 
Join Date: Feb 2011
Posts: 5
Default Re: Support for woodies bars

Quote:
Originally Posted by SC_SupportGroup View Post
We do not consider this falling behind. And we did not know you were using medianrenko or renkohybrids. We apologize for the offense. Our only intention Was to clearly state that from our perspective, it was not worth the development effort . Most people do not understand why medianrenko was developed in the first place. And a developer outside of our group is not likely to be aware of all of the details involved to create a Renko study that can work with our various volume analysis studies. We want to offer stable and reliable software which is accurate. We are also going to be refining Renko study further and turn it into a basic bar type. From that perspective medianrenko is behind.

We did not know who you were and what you are using so we had thought you are only trying to help them. But the original poster is not likely to understand the reasoning for the creation of medianrenko and that our Renko bars deliver true representation of data. Many are not likely to take the time to really understand what they are working and just follow what someone else says. And in that sense, It is precisely because we have respect for people, that we do not want them to waste their time.
i just came over here searching for a new trading platform because i want to get rid of my actual buggy one without changing my kind of trading. It seems we have misunderstood eachother and want to say sorry for the inconvenience.
  #14  
Old 01-29-2012, 05:38 AM
SC_SupportGroup's Avatar
Sierra Chart Support - Engineering Level
 
Join Date: Jan 2000
Posts: 61,110
Default Re: Support for woodies bars

Hopefully the MedianRenko.dll file that aslan provided will work for you.
__________________
Cheers
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy.

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
  #15  
Old 01-31-2012, 05:52 PM
User Account
 
Join Date: Dec 2010
Posts: 499
Default Re: Support for woodies bars

Attached is a new MedianRenko dll (requires 808 or higher to run). It will not expire and has been updated to correctly do the volume/bid/ask etc. The source code will not be released, and I will not be answering questions about MedianRenko.
Attached Files
File Type: dll MedianRenko.dll (91.0 KB, 70 views)
  #16  
Old 03-17-2012, 02:32 PM
User Account
 
Join Date: May 2007
Posts: 334
Default Re: Support for woodies bars

Quote:
Originally Posted by aslan View Post
Attached is a new MedianRenko dll (requires 808 or higher to run). It will not expire and has been updated to correctly do the volume/bid/ask etc. The source code will not be released, and I will not be answering questions about MedianRenko.
Hi Aslan,

Thank you for wading through issues. I have been using your better Renko and enjoying all the studies that define wave structures. I have implemented your median Renko in SC v829, and like it even better. I am looking forward to the new bar that SC is developing (post #12) in conjunction with the other fine studies they offer. Truly, there is no charting program with the flexibility and depth that SC offers available anywhere at any price, in my opinion. Thank you SC for the many studies you offer. I look forward to every release for the nuances you and others provide. SC is truly unique.
  #17  
Old 03-18-2012, 09:44 PM
User Account
 
Join Date: May 2011
Posts: 25
Default Re: Support for woodies bars

Quote:
Originally Posted by aslan View Post
Attached is a new MedianRenko dll (requires 808 or higher to run). It will not expire and has been updated to correctly do the volume/bid/ask etc. The source code will not be released, and I will not be answering questions about MedianRenko.
Thanks Aslan.

I admire you as a trader and gentleman.
  #18  
Old 03-19-2012, 03:00 PM
User Account
 
Join Date: May 2007
Posts: 334
Default Re: Support for woodies bars

Quote:
Originally Posted by StAloyboy View Post
Thanks Aslan.

I admire you as a trader and gentleman.
Thanks Aslan,

Well said...
 

Thread Tools Search this Subtopic
Search this Subtopic:

Advanced Search



All times are GMT. The time now is 07:48 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.