You are most welcome. And BTW, I have no idea why you mentioned Theta. There is no time decay in delta 1.
If the quant side interests you, you'll enjoy the read.
5 and 44 as fees. Crikey.
Took two guys with skills most can only dream about 4 years to make equities profitable.
90 PhDs working every day searching for possible trading systems in the data.
If you want their lunch, you better be good.
http://www.bloomberg.com/news/artic...-organic&utm_source=twitter&utm_medium=social
I created a custom numberline table in ToS that some here might be interested in...
Just to follow up on the ToS grid I shared last week...using the numberline scoring system described previously (not traditional Fisher), I created an oscillator using a 10d, 15d, and 20d numberline summations (screenshot and script below). Sharing in case anyone finds it valuable.
View attachment 168233
declare lower;
input timeFrame = {default DAY};
input length = 1;
input show = yes;
def ud1 = if close > close[1] and volume <= volume[1] then 1 else 0;
def ud2 = if close[1] > close[2] and volume[1] <= volume[2] then 1 else 0;
def ud3 = if close[2] > close[3] and volume[2] <= volume[3] then 1 else 0;
def ud4 = if close[3] > close[4] and volume[3] <= volume[4] then 1 else 0;
def ud5 = if close[4] > close[5] and volume[4] <= volume[5] then 1 else 0;
def ud6 = if close[5] > close[6] and volume[5] <= volume[6] then 1 else 0;
def ud7 = if close[6] > close[7] and volume[6] <= volume[7] then 1 else 0;
def ud8 = if close[7] > close[8] and volume[7] <= volume[8] then 1 else 0;
def ud9 = if close[8] > close[9] and volume[8] <= volume[9] then 1 else 0;
def ud10 = if close[9] > close[10] and volume[9] <= volume[10] then 1 else 0;
def ud11 = if close[10] > close[11] and volume[10] <= volume[11] then 1 else 0;
def ud12 = if close[11] > close[12] and volume[11] <= volume[12] then 1 else 0;
def ud13 = if close[12] > close[13] and volume[12] <= volume[13] then 1 else 0;
def ud14 = if close[13] > close[14] and volume[13] <= volume[14] then 1 else 0;
def ud15 = if close[14] > close[15] and volume[14] <= volume[15] then 1 else 0;
def ud16 = if close[15] > close[16] and volume[15] <= volume[16] then 1 else 0;
def ud17 = if close[16] > close[17] and volume[16] <= volume[17] then 1 else 0;
def ud18 = if close[17] > close[18] and volume[17] <= volume[18] then 1 else 0;
def ud19 = if close[18] > close[19] and volume[18] <= volume[19] then 1 else 0;
def ud20 = if close[19] > close[20] and volume[19] <= volume[20] then 1 else 0;
def uu1 = if close > close[1] and volume > volume[1] then 2 else 0;
def uu2 = if close[1] > close[2] and volume[1] > volume[2] then 2 else 0;
def uu3 = if close[2] > close[3] and volume[2] > volume[3] then 2 else 0;
def uu4 = if close[3] > close[4] and volume[3] > volume[4] then 2 else 0;
def uu5 = if close[4] > close[5] and volume[4] > volume[5] then 2 else 0;
def uu6 = if close[5] > close[6] and volume[5] > volume[6] then 2 else 0;
def uu7 = if close[6] > close[7] and volume[6] > volume[7] then 2 else 0;
def uu8 = if close[7] > close[8] and volume[7] > volume[8] then 2 else 0;
def uu9 = if close[8] > close[9] and volume[8] > volume[9] then 2 else 0;
def uu10 = if close[9] > close[10] and volume[9] > volume[10] then 2 else 0;
def uu11 = if close[10] > close[11] and volume[10] > volume[11] then 2 else 0;
def uu12 = if close[11] > close[12] and volume[11] > volume[12] then 2 else 0;
def uu13 = if close[12] > close[13] and volume[12] > volume[13] then 2 else 0;
def uu14 = if close[13] > close[14] and volume[13] > volume[14] then 2 else 0;
def uu15 = if close[14] > close[15] and volume[14] > volume[15] then 2 else 0;
def uu16 = if close[15] > close[16] and volume[15] > volume[16] then 2 else 0;
def uu17 = if close[16] > close[17] and volume[16] > volume[17] then 2 else 0;
def uu18 = if close[17] > close[18] and volume[17] > volume[18] then 2 else 0;
def uu19 = if close[18] > close[19] and volume[18] > volume[19] then 2 else 0;
def uu20 = if close[19] > close[20] and volume[19] > volume[20] then 2 else 0;
def dd1 = if close < close[1] and volume <= volume[1] then -1 else 0;
def dd2 = if close[1] < close[2] and volume[1] <= volume[2] then -1 else 0;
def dd3 = if close[2] < close[3] and volume[2] <= volume[3] then -1 else 0;
def dd4 = if close[3] < close[4] and volume[3] <= volume[4] then -1 else 0;
def dd5 = if close[4] < close[5] and volume[4] <= volume[5] then -1 else 0;
def dd6 = if close[5] < close[6] and volume[5] <= volume[6] then -1 else 0;
def dd7 = if close[6] < close[7] and volume[6] <= volume[7] then -1 else 0;
def dd8 = if close[7] < close[8] and volume[7] <= volume[8] then -1 else 0;
def dd9 = if close[8] < close[9] and volume[8] <= volume[9] then -1 else 0;
def dd10 = if close[9] < close[10] and volume[9] <= volume[10] then -1 else 0;
def dd11 = if close[10] < close[11] and volume[10] <= volume[11] then -1 else 0;
def dd12 = if close[11] < close[12] and volume[11] <= volume[12] then -1 else 0;
def dd13 = if close[12] < close[13] and volume[12] <= volume[13] then -1 else 0;
def dd14 = if close[13] < close[14] and volume[13] <= volume[14] then -1 else 0;
def dd15 = if close[14] < close[15] and volume[14] <= volume[15] then -1 else 0;
def dd16 = if close[15] < close[16] and volume[15] <= volume[16] then -1 else 0;
def dd17 = if close[16] < close[17] and volume[16] <= volume[17] then -1 else 0;
def dd18 = if close[17] < close[18] and volume[17] <= volume[18] then -1 else 0;
def dd19 = if close[18] < close[19] and volume[18] <= volume[19] then -1 else 0;
def dd20 = if close[19] < close[20] and volume[19] <= volume[20] then -1 else 0;
def du1 = if close < close[1] and volume > volume[1] then -2 else 0;
def du2 = if close[1] < close[2] and volume[1] > volume[2] then -2 else 0;
def du3 = if close[2] < close[3] and volume[2] > volume[3] then -2 else 0;
def du4 = if close[3] < close[4] and volume[3] > volume[4] then -2 else 0;
def du5 = if close[4] < close[5] and volume[4] > volume[5] then -2 else 0;
def du6 = if close[5] < close[6] and volume[5] > volume[6] then -2 else 0;
def du7 = if close[6] < close[7] and volume[6] > volume[7] then -2 else 0;
def du8 = if close[7] < close[8] and volume[7] > volume[8] then -2 else 0;
def du9 = if close[8] < close[9] and volume[8] > volume[9] then -2 else 0;
def du10 = if close[9] < close[10] and volume[9] > volume[10] then -2 else 0;
def du11 = if close[10] < close[11] and volume[10] > volume[11] then -2 else 0;
def du12 = if close[11] < close[12] and volume[11] > volume[12] then -2 else 0;
def du13 = if close[12] < close[13] and volume[12] > volume[13] then -2 else 0;
def du14 = if close[13] < close[14] and volume[13] > volume[14] then -2 else 0;
def du15 = if close[14] < close[15] and volume[14] > volume[15] then -2 else 0;
def du16 = if close[15] < close[16] and volume[15] > volume[16] then -2 else 0;
def du17 = if close[16] < close[17] and volume[16] > volume[17] then -2 else 0;
def du18 = if close[17] < close[18] and volume[17] > volume[18] then -2 else 0;
def du19 = if close[18] < close[19] and volume[18] > volume[19] then -2 else 0;
def du20 = if close[19] < close[20] and volume[19] > volume[20] then -2 else 0;
plot barsum10 = uu1 + uu2 + uu3 + uu4 + uu5 + uu6 + uu7 + uu8 + uu9 + uu10 + du1 + du2 + du3 + du4 + du5 + du6 + du7 + du8 + du9 + du10 + ud1 + ud2 + ud3 + ud4 + ud5 + ud6 + ud7 + ud8 + ud9 + ud10 + dd1 + dd2 + dd3 + dd4 + dd5 + dd6 + dd7 + dd8 + dd9 + dd10;
plot barsum15 = uu1 + uu2 + uu3 + uu4 + uu5 + uu6 + uu7 + uu8 + uu9 + uu10 + uu11 + uu12 + uu13 + uu14 + uu15 + du1 + du2 + du3 + du4 + du5 + du6 + du7 + du8 + du9 + du10 + du11 + du12 + du13 + du14 + du15 + ud1 + ud2 + ud3 + ud4 + ud5 + ud6 + ud7 + ud8 + ud9 + ud10 + ud11 + ud12 + ud13 + ud14 + ud15 + dd1 + dd2 + dd3 + dd4 + dd5 + dd6 + dd7 + dd8 + dd9 + dd10 + dd11 + dd12 + dd13 + dd14 + dd15;
plot barsum20 = uu1 + uu2 + uu3 + uu4 + uu5 + uu6 + uu7 + uu8 + uu9 + uu10 + uu11 + uu12 + uu13 + uu14 + uu15 + uu16 + uu17 + uu18 + uu19 + uu20 + du1 + du2 + du3 + du4 + du5 + du6 + du7 + du8 + du9 + du10 + du11 + du12 + du13 + du14 + du15 + du16 + du17 + du18 + du19 + du20 + ud1 + ud2 + ud3 + ud4 + ud5 + ud6 + ud7 + ud8 + ud9 + ud10 + ud11 + ud12 + ud13 + ud14 + ud15 + ud16 + ud17 + ud18 + ud19 + ud20 + dd1 + dd2 + dd3 + dd4 + dd5 + dd6 + dd7 + dd8 + dd9 + dd10 + dd11 + dd12 + dd13 + dd14 + dd15 + dd16 + dd17 + dd18 + dd19 + dd20;
plot "+9" = if IsNaN(close) then Double.NaN else 10;
plot "-9" = if IsNaN(close) then Double.NaN else -10;
plot "+20" = if IsNaN(close) then Double.NaN else 20;
plot "-20" = if IsNaN(close) then Double.NaN else -20;
plot ZeroLine = if IsNaN(close) then Double.NaN else 0;
AddLabel(yes, Concat(
barsum10, "#10"),
if (barsum10) > 0 then Color.DARK_GREEN else Color.DARK_RED);
AddLabel(yes, Concat(
barsum15, "#15"),
if (barsum15) > 0 then Color.DARK_GREEN else Color.DARK_RED);
AddLabel(yes, Concat(
barsum20, "#20"),
if (barsum20) > 0 then Color.DARK_GREEN else Color.DARK_RED);
If the quant side interests you, you'll enjoy the read.
5 and 44 as fees. Crikey.
Took two guys with skills most can only dream about 4 years to make equities profitable.
90 PhDs working every day searching for possible trading systems in the data.
If you want their lunch, you better be good.
http://www.bloomberg.com/news/artic...-organic&utm_source=twitter&utm_medium=social