# NEOTICKER DATA BEGIN ScriptType=Indicator Description=Better OddBall System Name=BetterOddBall Language=Formula Links=2 MinBars=0 TimerInterval=100 MetaStyle=Normal ValueRange=Same as Source Placement=Smart Multiplot_num_plots=1 Multiplot_color_0=33587200 Multiplot_style_0=Line Multiplot_width_0=1 Multiplot_enabled_0=1 Multiplot_breakstyle_0=0 UpdateByTick=0 TradingSystemUI=1 PrimaryLinkOnly=0 NotifyOnRemoval=0 Param_count=6 Param_name_0=Period Param_inuse_0=1 Param_type_0=integer.gt.0 Param_default_0=11 Param_name_1=Long Threshold Param_inuse_1=1 Param_type_1=real Param_default_1=2 Param_name_2=Short Threahold Param_inuse_2=1 Param_type_2=real Param_default_2=-2 Param_name_3=Daily Stoch Period Param_inuse_3=1 Param_type_3=integer.gt.1 Param_default_3=20 Param_name_4=Long Filter Param_inuse_4=1 Param_type_4=real Param_default_4=90 Param_name_5=Short Filter Param_inuse_5=1 Param_type_5=real Param_default_5=10 Explanation_Lines=0 # NEOTICKER DATA END ' Better OddBall System ' written by Lawrence Chan ' Dec 16, 2005 ' based on OddBall System written by Mark Brown plot1 := currentequity; compressseries (mydaily, data1, ppDaily, 1); makeindicator (dailystoch, fastk, mydaily, param4); myroc := roc (data2, param1); $long_signal := openpositionlong <= 0 and data2 > 0 and dailystoch (1) < param5 and xaboveconst (myroc, param2) > 0; $short_signal := openpositionshort <= 0 and data2 > 0 and dailystoch (1) > param6 and xbelowconst (myroc, param3) > 0; longatmarket ($long_signal > 0, defaultordersize, "Long"); shortatmarket ($short_signal > 0, defaultordersize, "Short");