Bill Williams Gator Script

Optuma Forums Optuma Scripting Bill Williams Gator Script

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #64197
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Hi All,

    I’m lazy and want to have one “tool” I can add to my toolbar that shows the Bill Williams Gator – which is basically 3 moving averages, with each MA offset into the future (1 MA 8 bars, 1MA 5 bars and 1 MA 3 bars).

    This is pretty easy as individual MA’s but one that draws the three at one time (with the required different offsets) I’m stumped how to add the required offsets for each MA. The OFFSET function doesn’t plot the line into the future as required as simply shows the value at a certain offset at current price bar.

    Script is pretty much

    Jaws = MA(BARS=13, STYLE=Smoothed, CALC=Close);
    Teeth = MA(BARS=8, STYLE=Smoothed, CALC=Close);
    Lips = MA(BARS=5, STYLE=Smoothed, CALC=Close);
    Plot1.Colour = Blue;
    Plot1.LineWidth = 2;
    Plot1 = Jaws; Plot2.Colour = Green;
    Plot2.LineWidth = 2;
    Plot2 = Teeth;
    Plot3.Colour = Red;
    Plot3.LineWidth = 2;
    Plot3 = Lips;

    Any ideas?

    Appreciate it.

    #64201
    Trevor R
    • Topics: 101
    • Replies: 303
    • Posts: 404

    Hi Stephen,

    I believe the following code does what you desire:

    I compared the output of this code with that shown for FaceBook in the Investopedia article on Bill Williams Alligator and achieved the same results☺  The  high in that FB chart is 1 Feb 2018.

    Cheers

    Trevor

    • This reply was modified 3 weeks ago by Trevor R.
    #64205
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Hi Trevor,

    This doesn’t show the gator in the future. See images.

    Thanks for replying anyway.

    Steve

    #64211
    Trevor R
    • Topics: 101
    • Replies: 303
    • Posts: 404

    Hi Steven,

    The MAs are offset, but just not extending beyond the last bar.

    I suspect, but this needs to be confirmed by Optuma experts, that the MAs will not extend beyond the last bar because there is no bar data and the data array that supports the MAs relies on the bar data array.

    Cheers

    Trevor

    • This reply was modified 3 weeks ago by Trevor R.
    #64215
    Michael
    • Topics: 20
    • Replies: 35
    • Posts: 55

    Simple.

    Put the 3 displaced smoothed moving averages on your chart.

    Control-Click on the 3 of them.

    Let go of Control.

    Right click on one of them.

    Save to Toolbar as a tool.

    Voila. Can apply them instantly anytime.

    And they project into the future.

    I have been using them like this for years. (see images)

    BTW, I also have a script for fractals. (see images)

    • This reply was modified 3 weeks ago by Michael.
    1 user thanked author for this post.
    #64239
    Trevor R
    • Topics: 101
    • Replies: 303
    • Posts: 404

    Hi Steven,

    I have had no success in getting a script to display the Williams Alligator as you require, however I have created an Optuma Custom Tool that will do exactly what your desire:
    20210523 Williams Alligator

    You can obtain the “Bill Williams Alligator” indicator Custom Tool for Optuma through my web site Auld Tyma Data

    Cheers

    Trevor
    The Auld Tyma at
    Auld Tyma Data Logo with URL 1 cm

    • This reply was modified 3 weeks ago by Trevor R.
    #64247
    Michael
    • Topics: 20
    • Replies: 35
    • Posts: 55

    You are kidding aren’t you, Trevor.
    You want to charge $30 for forum advice that costs nothing if he reads my instructions above. That is not really in keeping with the spirit of these forums, is it?
    I also doubt that commercial advertising, particularly opportunistic misguidance such as this, will be well regarded by Optuma and its community of users.
    I don’t like to make this kind of post, but I could not let him get sucked in, especially when you brazenly proposed to charge him in the post immediately following the post that gave the information for free.
    Why buy the same tool from you, when the instructions produce the identical result?
    Reconsider, Trevor.
    cheers
    Michael

    PS. I have attached a Tool Group file to this reply which contains several moving average tools including the Alligator. Download the file, then, in Optuma, right click on the toolbar area and select Import Tools.

    • This reply was modified 3 weeks ago by Michael.
    #64255
    Trevor R
    • Topics: 101
    • Replies: 303
    • Posts: 404

    Michael,

    Okay, so you have a different approach to solving the problem.

    The original question from Steven was for a scripted solution. Your’s is not a scripted solution.

    It would have been far more helpful if you had explained exactly how you did it in the first instance because it was not obvious.  The first few lines of your post didn’t clearly show that you were creating three separate moving averages and setting their properties in a Layer before  attaching that Layer to the Toolbar. Had you done that, then your instructions would have been clear.

    It is now up to Optuma users to decide which approach to follow, yours which is still not clearly explained, or  my Custom Tool approach.

    Cheers

    Trevor

    #64257
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Hi Michael,

    Thank you for advice. I have used Market Analyst/Optuma for many years but didn’t remember that trick. Very helpful.

    Cheers

    Steve

    #64259
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Hi Trevor,

    You are correct that I’m seeking advise on scripting on how to project future bars in scripting, and I still have this requirement?

    I hope the forum can provide this information for me without cost 🙂

    Regards

    Steve

    #64261
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Hi Michael,

    By the way, I’ve used Bill Williams for a number of years too before giving trading a break – and am now teaching my son and their mates in Forex and introducing them to the Gator, Wisemen, Fractals etc… Forgot how simple and effective his methods were 🙂

    Steve

    #64263
    Mathew
    • Topics: 36
    • Replies: 1,936
    • Posts: 1,972

    Hi Steve,

    You can’t apply an offset in a script, so Michael’s method is best for displaying on a chart but Trevor’s method would be best for scripting a scan.

    Steps for the chart:

    1. Add your three Moving Averages to the chart.
    2. For each, use the “Offset” property to move the line to the left by the required amount.
      NOTE: An offset of 5 is different than scripting MA()[5]. That script would get the value from 5 bars earlier and put that in today’s value. The value is right for today, but it will not project forward.
    3. Then you can select all three and add them as a tool button.  Jump to the 2:40 mark in this video for an example https://help.optuma.com/kb/faq.php?id=576

    Hope that helps

    Mathew

    FYI I have no problem with Trevor offering his services to help people. We have so many projects on that we can not address all the different things that people want to add. That leaves a consultation with our support staff or another client who is able to script. Obviously, we can not endorse their work since we do not control it.

    1 user thanked author for this post.
    Kim
    #64265
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Thanks everyone for your responses.

    Mathew,

    Any plans for Optuma to allow that in scripting as I would have though scripting a tool (MA for example) with ALL the options available when adding to a chart would be pretty straight forward. As there is the offset capability for MA’s and the like Eg Ichimoku Cloud’s, I’m surprised you can’t script it as well?

    Steve

    #64267
    Mathew
    • Topics: 36
    • Replies: 1,936
    • Posts: 1,972

    I’ll add an entry to look at this when i get some time. No promises on ETA as I have a very long list waiting.

    #64269
    Steven
    • Topics: 7
    • Replies: 15
    • Posts: 22

    Thanks Mathew,

    I can imagine the list 🙂

    Keep up the work on a great product.

    Steve

Viewing 15 posts - 1 through 15 (of 15 total)
  • You must be logged in to reply to this topic.

Pin It on Pinterest