StockFetcher Forums · Filter Exchange · Elliott 5 Wave Decline<< >>Post Follow-up
dleather25
39 posts
msg #149087
Ignore dleather25
9/12/2019 2:31:16 AM

Anyone know how to make a screener that resembles the Elliott 5 wave decline? I'm trying to wrap my brain around the coding and this is a bit more complicated than the filters I've created so far.

KSK8
561 posts
msg #149091
Ignore KSK8
9/12/2019 2:46:43 PM

Good luck..

I'll be impressed if anyone can manage to code even a small variation of the Elliot Wave Theory with SF's syntax. As to what I know, SF doesn't have the functions provided for it to be coded. However, there are softwares and online websites that offer what you are looking for. As far as Stockfetcher goes, I've been an advocate for more functions but I doubt SF will fulfill that prospect.

xarlor
587 posts
msg #149095
Ignore xarlor
9/12/2019 6:52:27 PM

Since you asked for a decline, I took that to mean you wanted to ride the wave down. Here is a short filter based on the Elliot Wave Oscillator I just whipped up. I wouldn't hold any of these trades longer than a week or two as they tend to bounce back by then.

Fetcher[

average volume(30) > 1234567
market not otcbb

/* Ellit Wave Oscillator */

set{var1,ma(5)}
set{var2,ma(35)}

set{EWO,var1 - var2}

add column EWO
draw EWO

draw EWO line at -0.05

/* Entry Short based off www.daytrading.com/elliott-wave-oscillator */

set{x1,count(ewo crossed below -0.05,1)}
set{x2,count(ewo decreasing for last 5 days,1)}
set{x3,count(30 day slope of ma(50) < 0,1)}
set{x4,x1 + x2}
set{SHORT,x3 + x4}
SHORT 1 day ago < 3
SHORT > 2

draw ma(50)
]



Here is the LONG version entry based off the same site:

Fetcher[


average volume(30) > 1234567
market not otcbb

/* Ellit Wave Oscillator */

set{var1,ma(5)}
set{var2,ma(35)}

set{EWO,var1 - var2}

add column EWO
draw EWO

draw EWO line at -0.05

/* Entry Long based off www.daytrading.com/elliott-wave-oscillator */

set{x1,count(ewo crossed above 0.05,1)}
set{x2,count(ewo increasing for last 5 days,1)}
set{x3,count(30 day slope of ma(50) > 0,1)}
set{x4,x1 + x2}
set{LONG,x3 + x4}
LONG 1 day ago < 3
LONG > 2

draw ma(50)
]



KSK8
561 posts
msg #149096
Ignore KSK8
9/12/2019 10:09:51 PM

While the code above might find impulse and corrective waves, it isn't capable of identifying individual wave counts.

Now I'm no expert in the EWT, but if you want a code that can find a decline from Wave 5, a value-when function is needed which SF has yet to implement.


dleather25
39 posts
msg #149098
Ignore dleather25
9/12/2019 10:40:19 PM

Thanks xarlor for attempting, I was actually interested in using it to find bottom plays, to buy after an elliott 5 wave decline. I'm going to check it out though and see what I can find. KSK thanks for your input as well. I agree I wish they would add more features and coding options. So there are websites that have the elliott 5 wave theory already?

dleather25
39 posts
msg #149099
Ignore dleather25
9/12/2019 10:48:11 PM

Never thought about that, you could use Moving Averages as a way to simulate the Elliott 5 wave... maybe something like MA(10) is above MA(20) between 2 and 3 weeks ago (or maybe you could offset the chart to do that, and then have MA(10) cross below MA(20) then go above and then below. Could also have it declining at a slope and have it cross above and below MA's 5 times. How to code that would be difficult. What do y'all think?





xarlor
587 posts
msg #149101
Ignore xarlor
9/13/2019 9:14:47 AM

It's not difficult to code that. I don't know that it returns what you're looking for, though.

Fetcher[
ma(10) > ma(20) 3 weeks ago

set{var1,count(ma(10) crossed below ma(20),15)}
set{var2,count(ma(10) crossed above ma(20),15)}
set{var3,var1 + var2}
var3 > 4


15 day slope of ma(10) < 0

do not draw 15 day slope of ma(10)
]



StockFetcher Forums · Filter Exchange · Elliott 5 Wave Decline<< >>Post Follow-up

*** Disclaimer *** StockFetcher.com does not endorse or suggest any of the securities which are returned in any of the searches or filters. They are provided purely for informational and research purposes. StockFetcher.com does not recommend particular securities. StockFetcher.com, Vestyl Software, L.L.C. and involved content providers shall not be liable for any errors or delays in the content, or for any actions taken based on the content.


Copyright 2022 - Vestyl Software L.L.C.Terms of Service | License | Questions or comments? Contact Us
EOD Data sources: DDFPlus & CSI Data Quotes delayed during active market hours. Delay times are at least 15 mins for NASDAQ, 20 mins for NYSE and Amex. Delayed intraday data provided by DDFPlus


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.