# NEOTICKER DATA BEGIN ScriptType=Indicator Description=TASC Profit with ETF Name=tasc_profitETF Language=Formula Links=1 MinBars=0 TimerInterval=100 EarlyBinding=0 MetaStyle=Normal ValueRange=Same as Source Placement=New Pane Multiplot_num_plots=1 Multiplot_color_0=255 Multiplot_style_0=Line Multiplot_width_0=1 Multiplot_enabled_0=1 Multiplot_breakstyle_0=0 UpdateByTick=0 FloatMarker=1 DepthData=0 TradingSystemUI=1 PrimaryLinkOnly=0 NotifyOnRemoval=0 Param_count=3 Param_name_0=RSI period Param_inuse_0=1 Param_type_0=integer.gte.1 Param_default_0=2 Param_name_1=SMA period Param_inuse_1=1 Param_type_1=integer.gte.1 Param_default_1=200 Param_name_2=Short signals Param_inuse_2=1 Param_type_2=string Param_default_2=Off|On Explanation_Lines=0 # NEOTICKER DATA END RSIval := rsindexmod (high, param1); longlimit ((openpositionflat > 0) and (RSIval < 2) and (RSIval(1) > 1) and (barsnum > param2) and (data1 > average(data1, param2)), low*1.025, defaultordersize, "long limit signal"); longexitatmarket((openpositionlong > 0) and ((data1 > high(2)) or ((barsnum-openpositionentrybar) > 6)), defaultordersize, "long exit stop"); longexitlimit(openpositionlong > 0, h(2)*1.075, defaultordersize, "long exit target"); shortlimit ((openpositionflat > 0) and (paramis(3, "On") > 0) and (RSIval > 2) and (RSIval(1) < 1) and (barsnum > param2) and (data1 < average(data1, param2)), high*0.975, defaultordersize, "short limit signal"); shortexitatmarket((openpositionshort > 0) and ((data1 < low(2)) or ((barsnum-openpositionentrybar) > 6)), defaultordersize, "short exit stop"); shortexitlimit(openpositionshort > 0, l(2)*0.925, defaultordersize, "short exit target"); plot1 := currentequity;