Page 1 of 6

[Upd Oct, 08] Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Thu Apr 15, 2010 8:18 pm
by Nikolay.Gekht
The indicator draws the Fibonacci or Gann levels between the highest high and lowest low value for the specified number of the latest bars. When new price arrives and highest high or lowest low are changed, the levels are moved.

You can select either fibonacci or gann levels and how much lines to show (variants: 3, 5, 7 or 9).

AUTOLEV1.png


Update Oct, 08 2010
1) New lines set 3 lines (alt) is added. 0/50%/100% levels are used.
2) Label now are options, you can switch them off.
3) Now you can see the level and the price by moving mouse cursor over the line and wait a bit until tooltip appears.
4) Styles and line width are added.
5) Indicator code is a bit optimized.

Update Aug, 14 2015
The ability to flip the indicator has been added.

Download the new version of indicator:
AUTOLEV2.lua
(5.93 KiB) Downloaded 4653 times


Download the indicator (older version):
AUTOLEV1.lua
(4.67 KiB) Downloaded 3037 times


Have Historical option.
AUTOLEV3.lua
(9.06 KiB) Downloaded 608 times

Re: Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Tue Apr 27, 2010 2:35 am
by beni40
nice work
is it posible to get fib levels -27 and - 68


best regards
bent

Re: Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Wed May 05, 2010 4:19 pm
by Nikolay.Gekht
I'm afraid that complex settings of the indicators will dramatically reduce the easiness of usage. However, anyone can create their own version of the indicator.

It is very easy to change the indicator to support these levels as you wish. Below is a part of the indicator which is responsible for the levels. I also added a lot of comment which explain how you can change them. Just find this code in the indicator and make any changes.

Code: Select all
function CalcLevels()
    levels = {};
    index = {};
    if M == "F" then
        --- here is all possible levels for the fibonacci.
        --- The number inside the square bracket is a number of the line,
        --- the value after = is the level.
        --- You can change the value of the level to any level you wish.
        levels[1] = -0.236;
        levels[2] = 0;
        levels[3] = 0.236;
        levels[4] = 0.382;
        levels[5] = 0.5;
        levels[6] = 0.618;
        levels[7] = 0.764;
        levels[8] = 1;
        levels[9] = 1.272;
        --- here is lists of levels for 3, 5, 7 and 9 lines. You can select any other levels if you wish
        index["3"] = {4, 5, 6};
        index["5"] = {2, 4, 5, 6, 8};
        index["7"] = {2, 3, 4, 5, 6, 7, 8};
        index["9"] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
    else
        --- here is all possible levels for the gann. You can change them exactly like the fibonacci levels
        levels[1] = 0;
        levels[2] = 0.125;
        levels[3] = 0.25;
        levels[4] = 0.375;
        levels[5] = 0.5;
        levels[6] = 0.625;
        levels[7] = 0.75;
        levels[8] = 0.875;
        levels[9] = 1;
        index["3"] = {3, 5, 7};
        index["5"] = {1, 3, 5, 7, 9};
        index["7"] = {1, 3, 4, 5, 6, 7, 9};
        index["9"] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
    end
end

Re: Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Tue Jul 20, 2010 10:57 pm
by cmac0351
Hello,

Is there any way to get this to lock in to a specific time frame instead of it refreshing when new candles open? I would like to have it for 1:00 AM - 4:00 AM EST each day. Thank you.

Re: Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Tue Jul 27, 2010 10:09 am
by Nikolay.Gekht
Yes, it's possible. Added to the development queue.

Re: Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Wed Oct 06, 2010 8:45 pm
by sedraude
Hi Nikolay,

Thank you for your great indi, Can you help me to make this indi has a option to display only the High-level (100%), Low (0%) and Middle (50%) as well?

Thank you in advance.

Re: [Upd Oct, 08] Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Fri Oct 08, 2010 12:10 pm
by Nikolay.Gekht
Update Oct, 08 2010
1) New lines set 3 lines (alt) is added. 0/50%/100% levels are used.
2) Label now are options, you can switch them off.
3) Now you can see the level and the price by moving mouse cursor over the line and wait a bit until tooltip appears.
4) Styles and line width are added.
5) Indicator code is a bit optimized.

See AUTOLEV2.lua in the first post.

Re: [Upd Oct, 08] Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Sat Oct 09, 2010 11:51 pm
by sedraude
wow, very fast yah...

Thank you Nikolay, great indi and very usefull!

Re: [Upd Oct, 08] Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Wed Jun 13, 2012 6:01 am
by arindam89
Nikolay.Gekht wrote:Update Oct, 08 2010
1) New lines set 3 lines (alt) is added. 0/50%/100% levels are used.
2) Label now are options, you can switch them off.
3) Now you can see the level and the price by moving mouse cursor over the line and wait a bit until tooltip appears.
4) Styles and line width are added.
5) Indicator code is a bit optimized.

See AUTOLEV2.lua in the first post.


hi Nikolay.Gekht
this is one of the greatest works mankind has ever made .I have a very very simple request for you ....
can you make this a strategy that goes short at 0.382 and long on 0.618 please
thanks
by arindam roy

Re: [Upd Oct, 08] Automatic Levels Indicator (Fibonacci, Gann)

PostPosted: Thu Jun 14, 2012 9:28 pm
by arindam89
arindam89 wrote:
Nikolay.Gekht wrote:Update Oct, 08 2010
1) New lines set 3 lines (alt) is added. 0/50%/100% levels are used.
2) Label now are options, you can switch them off.
3) Now you can see the level and the price by moving mouse cursor over the line and wait a bit until tooltip appears.
4) Styles and line width are added.
5) Indicator code is a bit optimized.

See AUTOLEV2.lua in the first post.


hi Nikolay.Gekht
this is one of the greatest works mankind has ever made .I have a very very simple request for you ....
can you make this a strategy that goes short at 0.382 and long on 0.618 please
thanks
by arindam roy


hi Nikolay.Gekht
I am eagerly waiting with great expectation that you will make my strategy
1.open short when market touches from above or below the 0.382
2.open long when market touches from above or below the 0.618
please can you code this this
thanks
by
arindam roy
india
9830538277
arindam89@yahoo.com