StockFetcher Forums · View by Author: (592 messages)  [ Display By: Date / Subject ]<< 1 2 3 4 5 ... 60 >> 
Filter Exchange · Bottom Filter
SAFeTRADE
msg #159044
modified
5/9/2022 3:43:43 PM

KSK8 I looked up the code for John Ehlers's bandpass and I cannot code that. I do not think even Stockfetcher as a platform can pull that off.

Glad you are back.

Safetrade



General Discussion · LRC of OBV
SAFeTRADE
msg #158947
modified
4/6/2022 8:45:57 PM

Fetcher[draw CLRI(obv(75),50) on plot obv(75)
symlist(spy)
chart-length 2 years
]



General Discussion · Normalized MACD
SAFeTRADE
msg #158547
modified
2/8/2022 7:13:37 PM

Forgot the normalized part.

Fetcher[draw macd(12,26,9)
set{macdy, macd(12,26,9) fast line 1 day ago}
set{macdt, macd(12,26,9) fast line}
set{n, count(macd(12,26,9) fast line > macd(12,26,9) slow line 1 day ago,1)}
set{signal, count(macdt > macdy,1)}
set{fsm, cema(macdt,5)}
set{ssm, cema(macdt,20)}
draw n
draw macdy on plot macdt
draw macdt line at 0
draw rsi(13) line at 50
draw fsm on plot ssm
draw signal

symlist(spy,qqq,dia)
chart-length 6 months
]





General Discussion · Normalized MACD
SAFeTRADE
msg #158537
2/8/2022 10:43:56 AM

Maybe this?

Fetcher[draw macd(12,26,9)
set{macdy, macd(12,26,9) fast line 1 day ago}
set{macdt, macd(12,26,9) fast line}
set{n, count(macd(12,26,9) fast line > macd(12,26,9) slow line 1 day ago,1)}
set{signal, count(macdt > macdy,1)}
draw n
draw macdy on plot macdt
draw rsi(13) line at 50
draw signal

symlist(spy,qqq,dia)
chart-length 6 months
]



General Discussion · Jesse Stine
SAFeTRADE
msg #158469
1/28/2022 7:42:14 AM


/*TRADER JOES BREAKOUT TRADING MACHINE*/
draw EntryLOW on plot price
draw EntryMID on plot price
draw Triggerline on plot price

/*--OFF THE RADAR-- BASE SET UP(1)*/
set{vola, count(volume > avgvol(100),50)}
and vola 10 days ago has been below 10 for the last 44 days

/* BUY BAND SIGNALS ENGINE (2) */
set{lowline, atr(22) * 4.5}
set{midline, atr(22) * 1.33}
set{setline1, upper bollinger band(63)}
set{setline2, upper bollinger band(11)}
set{topline, atr(5) * 2.8}
set{Triggerline, setline2 minus topline}
set{EntryLOW, setline1 minus lowline}
set{EntryMID, setline1 minus midline}

/*TRIGGER LINE(3)*/
set{ext, Triggerline - EntryMID }
and ext has crossed above 0 within the last 40 days
and pp > entrylow

/* GLOBAL*/
show stocks where price is between .4 and 4
and avgvol(90) is > 50000

/* VISUAL AIDS */
draw ext 60 day low
draw atr(22)
draw atr(5) on plot atr(22)

/*DO NOT DRAW*/
do not draw pp

and date offset is 22


Filter Exchange · My filter for Stock with Momentum
SAFeTRADE
msg #158191
12/14/2021 6:38:39 AM

Fetcher[
/*
This filter will search fro 4% breakout WHERE
- Price > 0.2
- The candle was green on the day
- The Volume is above 100K
- The volume must be higher than the previous day
- The price is either above the MA50 OR above the M20 if the MA20 is moving UP
*/

/*Condition 1 = Close should be above MA20 AND the MA20 is moving UP*/
set{A1, count(close is above MA(20),1)}
set{B1, count(MA(20) is above MA(20) 1 day ago, 1)}
set{condition1, A1 * B1}

/*Condition 2 = Close should be above MA50*/
/*-----------------------------------------*/
set{condition2, count(close is above MA(50), 1)}

/*Condition 1 or 2 should be met*/
set{atLeastOneMAConditionIsOK, condition1 + condition2}

show stocks where close is more than 4% above close 1 day ago /*4% UP on the day*/
and close is above open /*Candle closed green at the end of the day*/
and close is above 0.2 /*Minimum price = 0.2*/
and volume is above 100000 /*Minimum volume is 100K*/
and volume is more than 5% above volume 1 day ago /*The volume must be higher than the previous day*/
and atLeastOneMAConditionIsOK is above 0

draw MA(20)
draw MA(50)
do not draw MA(90)
]



Filter Exchange · Something I have been working on that I think is self explanatory.
SAFeTRADE
msg #157534
9/9/2021 1:45:29 PM

make sure

draw e_ema on plot price

is your first line to be drawn

Filter Exchange · Something I have been working on that I think is self explanatory.
SAFeTRADE
msg #157525
9/9/2021 2:18:39 AM

Cheese, probably would be better to plot rs5c instead. Price above rs5c market is in up trend below
it would be in downtrend. One cannot see that very well unless one looks at inverse etf's such as
SPXS,SQQQ,SDOW.

Filter Exchange · Something I have been working on that I think is self explanatory.
SAFeTRADE
msg #157524
9/9/2021 2:06:39 AM

Mac the code below is to plot MACD on price.

@safeTRADE
Can you explain your below code of your filter
I have not printed all three lines on e_ema

draw e_ema on plot price

_____________________________________________

Cheese I do not plot d1. d1 plots the zero line or a close approximation of it.

see below

@safeTRADE
Can you explain your below code of your filter

Fetcher[set{f, 8 + 1}
set{s, 21 + 1}
set{fastcoef, 2.00 / f}
set{slowcoef, 2.00 / s}

set{ema3, ema(8)}
set{ema6, ema(21)}

set{a, ema3 * fastcoef}
set{b, ema6 * slowcoef}
set{c, a - b}
set{d, fastcoef - slowcoef}
set{e, c / d}
set{e_ema, cema(e,5)}
set{cls2, close}
set{a1,1 - fastcoef}
set{a2, a1 * ema3}
set{b1,1 - slowcoef}
set{b2, b1 * ema6}
set{c1, a2 - b2}
set{c2, 0 - c1}
set{d1, c2 / d}

draw e_ema on plot price
draw e on plot price
draw d1 on plot price
symlist(spy)
draw macd(8,21,5)
]



Filter Exchange · Something I have been working on that I think is self explanatory.
SAFeTRADE
msg #157513
modified
9/8/2021 6:43:39 AM

I call this Trading the Kitchen Sync!


Fetcher[
symlist(xlb,xle,xlf,xli,xlk,xlp,xlt,xlu,xlv,xly,xlre,iau,tlt,spy)
set{buy, count(rsi(2) crossed above 50,1)}
set{sell, count(rsi(2) crossed below 20,1)}
set{rs5, indposition(close,5)*100}
set{rs5_5ago, rs5 5 days ago}

set{rs10, indposition(close,10)*100}
set{rs20, indposition(close,20)*100}
set{rs45, indposition(close,45)*100}
/* Plot Macd(8,21,5) on price */
set{f, 8 + 1}
set{s, 21 + 1}
set{fastcoef, 2.00 / f}
set{slowcoef, 2.00 / s}

set{ema3, ema(8)}
set{ema6, ema(21)}

set{a, ema3 * fastcoef}
set{b, ema6 * slowcoef}
set{c, a - b}
set{d, fastcoef - slowcoef}
set{e, c / d}
set{e_ema, cema(e,5)}
set{cls2, close}
set{a1,1 - fastcoef}
set{a2, a1 * ema3}
set{b1,1 - slowcoef}
set{b2, b1 * ema6}
set{c1, a2 - b2}
set{c2, 0 - c1}
set{d1, c2 / d}

draw e_ema on plot price
/* END Plot macd(8,21,5) on plot price */
add column rs5_5ago
add column rs5
add column rs10
add column rs20
add column rs45
draw macd(8,21,5)
draw buy
draw sell
draw macd(3,5,3)
draw Stochastic %K(5,3,3)
draw rs5_5ago on plot rs20
draw rs5 on plot rs20
sort column 6 descending


set{overbought,50}
set{oversold, 50}
set{OB1, rs5 - overbought}
set{OS1, rs5_5ago - oversold}
set{OB2, OB1 /1000}
set{OS2, OS1 / 1000}
set{OB3, close * OB2}
set{OS3, close * OS2}
set{rs5c, close - OB3}
set{rs5p, close - OS3}
set{x,Min(rs5c,rs5p)}
draw x on plot price
draw rsi(2) line at 20



/*draw rs5c on plot price*/
/*draw rs5p on plot price*/

]



StockFetcher Forums ·  · << 1 2 3 4 5 ... 60 >>

*** 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.