Advanced Get 4 Osc combo

A forum for all EdgeRater users

Moderator: Chris White

Post Reply
henry1224
Posts: 457
Joined: Wed Feb 24, 2016 12:04 pm

Advanced Get 4 Osc combo

Post by henry1224 »

A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal: MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise: If(Con1 & Con3, B,0),ColorLime;
BullFall: If(Con1 & Con4, B,0),ColorGreem;
BearFall: If(Con2 & Con4, B,0),ColorRed;
BearRise: If(Con2 & Con3, B,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UpperZone: MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LowerZone: MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
henry1224
Posts: 457
Joined: Wed Feb 24, 2016 12:04 pm

Re: Advanced Get 4 Osc combo

Post by henry1224 »

A chart of this indicator . It is the bottom indicator

Image
henry1224
Posts: 457
Joined: Wed Feb 24, 2016 12:04 pm

Re: Advanced Get 4 Osc combo

Post by henry1224 »

Here are the events for this indicator

A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(B,Signal);
*****************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(Signal,B);
**********************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(B,UZ);
***********************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(B,LZ);
*******************************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(UZ,B);
***************************************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(LZ,B);
************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(BullRise,.5);
******************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(BullFall,.5);
************************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(BearRise,.5);
*****************************************************
A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal:= MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise:= If(Con1 & Con3, 1,0),ColorLime;
BullFall:= If(Con1 & Con4, 1,0),ColorGreem;
BearFall:= If(Con2 & Con4, 1,0),ColorRed;
BearRise:= If(Con2 & Con3, 1,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UZ:= MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LZ:= MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
Event:Cross(BearFall,.5);
henry1224
Posts: 457
Joined: Wed Feb 24, 2016 12:04 pm

Re: Advanced Get 4 Osc combo

Post by henry1224 »

Here is a new version of this indicator, it will plot better

A1:= (MA((High+Low)/2,5)-MA((High+Low)/2,17))*4;
A2:= (MA((High+Low)/2,5)-MA((High+Low)/2,35))*3;
A3:= (MA((High+Low)/2,10)-MA((High+Low)/2,70))*2;
A4:= (MA((High+Low)/2,25)-MA((High+Low)/2,85)*1);
B:= MA(MA(MA((A1+A2+A3+A4),2),2),2);
Signal: MA(B,5),ColorBlue;
Con1:= B >= 0;
Con2:= B < 0;
Con3:= B > Ref(B,1);
Con4:= B < Ref(B,1);
BullRise: If(Con1 & Con3, B,0),ColorLime;
BullFall: If(Con1 & Con4, B,0),ColorGreem;
BearFall: If(Con2 & Con4, B,0),ColorRed;
BearRise: If(Con2 & Con3, B,0),ColorDarkRed;
ZeroLine:0,ColorBlack;
UpperZone: MA(B,34)+(1.3185*Std(B,34)),Width2,ColorViolet;
LowerZone: MA(B,34)-(1.3185*Std(B,34)),Width2,ColorViolet;
FillRgn(1,BullRise,0),Brush#5000FF00;
FillRgn(1,BullFall,0),Brush#50006400;
FillRgn(1,BearRise,0),Brush#508B0000;
FillRgn(1,BearFall,0),Brush#50FF0000;
Post Reply