Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

elovemer

Market Wizard
  • Content Count

    1224
  • Joined

  • Last visited

Everything posted by elovemer

  1. ....this is good for drip down days .... to pinpoint where the buyers come in on the one minute chart ....or for spike down at the open type of days
  2. this is good to show the best place to enter on the hourly chart
  3. this is meant to show body by volume for down bars only
  4. this is meant to signal reversal bars
  5. ....this is meant for large range days.... ... especially at the open
  6. thanks for that tip ................. ...............
  7. 3 bar pivots for hourly chart --------------------------------------- def HA = high[1]; def HB = high[2]; def HC = high[3]; def LA = low[1]; def LB = low[2]; def LC = low[3]; def C = close[1]; def H3 = Max(Max(HA, HB), HC); def L3 = Min(Min(LA, LB), LC); Def calc_PP = (H3 + L3 + C) / 3; def calc_MP = (H3 + L3) / 2; def calc_PR = AbsValue(calc_PP - calc_mp); def calc_PH = Calc_PP + calc_PR; def calc_PL = Calc_PP - calc_PR; plot PH = calc_PH ; plot PL = calc_PL ; #plot smack = if body above or below both pivots, then addcloud else na; addCloud (PH, PL, color.gray ); #color1 default value: color.yellow; #color2 default value: color.red; PH.SetStyle(curve.POINTS); PL.SetStyle(curve.POINTS); #PH.SetPaintingStrategy(paintingStrategy.LINE); #PL.SetPaintingStrategy(paintingStrategy.LINE); PH.SetDefaultColor(color.cyan); PL.SetDefaultColor(color.yellow);
  8. yes ... here you go .................. ................... ...................
  9. it does not work because when you paste it in it puts spaces in that were not originally there you need to go line by line and wherever it is highlighted.... take out the spaces that should not be there such as "histo gram" should be "histogram" easy to fix it manually
  10. it put some extra spaces in there when i pasted it try this i took out spaces in "histo gram" for example
  11. let me check it .................. .....................
  12. 25...35 tf.......... ........... ...........
  13. volume by body by range -------------------------------- declare lower; input ATRLength = 14; #plot ATR = AbsValue(close - open); #plot ATR = ((volume)/(absvalue(close-open))); plot ATR = volume / ((absvalue(close-open))/(absvalue(high-low))); ATR.SetDefaultColor(GetColor(8)); ATR.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); ATR.DefineColor("Positive", Color.green); ATR.DefineColor("Negative", Color.red); ATR.AssignValueColor(if (close - open) > 0 then ATR.color("Positive") else ATR.color("Negative"));
  14. decrease in pivot range -------------------------------------- declare lower; input ATRLength = 14; def HA = high[1]; def HB = high[2]; def HC = high[3]; def LA = low[1]; def LB = low[2]; def LC = low[3]; def C = close[1]; def H3 = Max(Max(HA, HB), HC); def L3 = Min(Min(LA, LB), LC); Def calc_PP = (H3 + L3 + C) / 3; def calc_MP = (H3 + L3) / 2; def calc_PR = AbsValue(calc_PP - calc_mp); def calc_PH = Calc_PP + calc_PR; def calc_PL = Calc_PP - calc_PR; plot ATR = - ( (absvalue(calc_PH-calc_PL))- (absvalue(calc_PH[1]-calc_PL[1])) ); #plot ATR =1/(AbsValue(calc_PH - calc_PL)) ; #def hum = (AbsValue(calc_PH - calc_PL)) ; ATR.SetDefaultColor(GetColor(8)); ATR.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); ATR.DefineColor("Positive", Color.gray); ATR.DefineColor("Negative", Color.green); ATR.AssignValueColor(if #HUM ATR < 0 then ATR.color("Positive") else ATR.color("Negative"));
  15. supply ---------------------- declare lower; input ATRLength = 14; #plot ATR = AbsValue(close - open); plot ATR = if ((close-open)>0) then ((volume)/(close-open)) else 0; ATR.SetDefaultColor(GetColor(8)); ATR.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); ATR.DefineColor("Positive", Color.green); ATR.DefineColor("Negative", Color.red); ATR.AssignValueColor(if (close - open) > 0 then ATR.color("Positive") else ATR.color("Negative"));
  16. demand ------------------------------- declare lower; input ATRLength = 14; #plot ATR = AbsValue(close - open); plot ATR = if ((close-open)<0) then ((volume)/ABSVALUE(close-open)) else 0; ATR.SetDefaultColor(GetColor(8)); ATR.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); ATR.DefineColor("Positive", Color.green); ATR.DefineColor("Negative", Color.red); ATR.AssignValueColor(if (close - open) > 0 then ATR.color("Positive") else ATR.color("Negative"));
  17. reversal signal ------------------------------------ input signalOffsetFactor = 0.20; def signalOffset = AvgTrueRange(high,close,low,9)*signalOffsetFactor; input price = close; def triggerSell = (close[1] > open[1]) and ((absvalue(close[1]-open[1])) >= 1) and ( close < ( (close[1]) - ((absvalue (close[1]-open[1]))/2) )) ; #-------------------------------- def triggerBuy = (close[1] < open[1]) and ((absvalue(close[1]-open[1])) >= 1) and ( close > ( ((absvalue (close[1]-open[1]))/2)+ close[1])) ; #----------------------------------------- #plot SBS = if (triggerSell , high+signaloffset, if (triggerBuy, low-signaloffset, double.nan) ); plot uSBS = if (triggerSell, high+signaloffset, double.nan); plot dBS = ( if (triggerBuy, low-signaloffset, double.nan) ); uSBS.SetStyle(curve.POINTS); uSBS.SetPaintingStrategy(paintingStrategy.LINE_VS_SQUARES); uSBS.SetLineWeight(2); uSBS.SetDefaultColor(color.blue); dBS.SetStyle(curve.POINTS); dBS.SetPaintingStrategy(paintingStrategy.LINE_VS_SQUARES); dBS.SetLineWeight(2); dBS.SetDefaultColor(color.blue);
  18. some stuff i coded.... scalps for 15 min chart ---------------------------------------- declare lower; declare zerobase; input length = 50; input size = 2.5; plot body = if ((absvalue(close-open)) >= size) then absvalue(close-open) else 0; #absvalue (close-open) ; plot bodyAvg = Average((absvalue(close-open)), length); plot after = if ((absvalue(close[1]-open[1])) >= size) and ( (absvalue(close[1]-open[1])) / (absvalue(close-open)) ) >=2 then ( (absvalue(close-open)) ) else 0; after.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); after.SetDefaultColor(GetColor(2)); plot dwnreverse = if (close[1] < open[1]) and ((absvalue(close[1]-open[1])) >= size) and ( close > ( ((absvalue (close[1]-open[1]))/2)+ close[1])) then (absvalue(close-open)) else 0; dwnreverse.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); dwnreverse.SetDefaultColor(GetColor(6)); plot upreverse = if (close[1] > open[1]) and ((absvalue(close[1]-open[1])) >= 2) and ( close < ( (close[1]) - ((absvalue (close[1]-open[1]))/2) )) then (absvalue(close-open)) else 0; upreverse.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); upreverse.SetDefaultColor(GetColor(5)); body.SetPaintingStrategy(PaintingStrategy.HISTOGRAM); body.DefineColor("Up", Color.yellow); body.DefineColor("Down", Color.blue); body.AssignValueColor(if close > close[1] then body.color("Up") else if close < close[1] then body.color("Down") else GetColor(1)); bodyAvg.SetDefaultColor(GetColor(8));
  19. ...as is often the case with a blast off day.... you get a setup for the open.... but don't reverse against the trend or you get run over quick
  20. only made 71.5 ........... ............. ............
  21. 63......72-73 ........... ...........
  22. 72.5 ...62.5...63.5 ............. ............... or 64.75.....74.75
  23. manage. ............ ............
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.