re: Blau's ergodic SMI oscillator

raven4ns

Member
Messages
61
Likes
0
re: Blau's ergodic SMI oscillator

Hello,
This is my first time posting on this forum and was hoping you might be able to help me. I'm looking for Blau's ergodic SMI oscillator that is coded for Amibroker. I tried the Amibroker group but they are not very responsive so I'm hoping someone on here might help. My computer skills are mediocre and I'm being generous when i say that....LOL. So any and all help would be greatly appreciated. Thank you.

Kindest regards,

Tim
 
Hi Tim

Welcome to T2W. :)
I haven't heard of this, as I don't think it's a common indicator. It might be worth doing a google search on it to find more information.

Please don't post your message on any more boards. If you post it on the forum, then everyone will read it :cool:

Take care
 
raven4ns said:
Hello,
This is my first time posting on this forum and was hoping you might be able to help me. I'm looking for Blau's ergodic SMI oscillator that is coded for Amibroker. I tried the Amibroker group but they are not very responsive so I'm hoping someone on here might help. My computer skills are mediocre and I'm being generous when i say that....LOL. So any and all help would be greatly appreciated. Thank you.

Kindest regards,

Tim


Hi Tim,

Being a member of the amibroker group I am really wondering about your remarks. You received an answer (incl some 20 odd lines of coding) within 6 hours. So you would call this "not very responsive".

Naturally you considered it more appropriate to let us answer a question (that is put there every other month) instead of doing a search with the groups tool: Searching for "ergodic" would lead you to message 69026 describing the afl code of the oscillator.

So again, thanks for your kind remarks.

Hittfeld
 
Hello Tim
I have found a Ergodic programme which would be a useful reference for you.
Ergodic
=======
---8<---------------------------

{ William Blau's Ergodic indicator }
{ With thanks to William Schamp,
[email protected] }
{ Incorporating auto overbought/sold levels }
{ Coded for MetaStock by Jose Silva
[email protected] }

{ User inputs }
choose:=Input("Version: [1]Basic, [2]Proflogic's Ensign",1,2,2);
message:=Input("Proflogic's Ensign orig: EMApds 28, SmoothPds 84",0,0,0);
pds1:=Input("EMA periods",1,252,21);
pds2:=Input("Smoothing periods",1,252,10);
pds3:=Input("Signal periods",1,252,10);
plot:=Input("[1]Ergodic, [2]Histogram",1,2,1);

{ Ergodic }
x:=Mov(Mov(H-L,pds1,E),pds2,E);
x:=If(x>0,x,.000001);
ergo1:=(Mov(Mov(C-O,pds1,E),pds2,E)/x)*100;

{ Proflogic's Ensign Ergodic version:
EMA periods = 28, Smoothing periods = 84 }
ergo2:=
Mov(Mov(Mov(C-Ref(C,-1),pds1,W),pds2,W),pds1,W)
/Mov(Mov(Mov(Abs(C-Ref(C,-1)),pds1,W),pds2,W),
pds1,W)*100;

{ Selected Ergodic version }
ergodic:=If(choose=1,ergo1,ergo2);

{ Ergodic signal & histogram }
signal:=Mov(ergodic,pds3,E);
hist:=ergodic-signal;
ergoPlot:=If(plot=1,ergodic,hist);

{ Average (zero-line) }
ergoPlotAvg:=
Cum(ergoPlot)/Cum(IsDefined(ergoPlot));

{ Auto overbought/sold boundaries }
Pk:=Ref(ergoPlot,-1)=HHV(ergoPlot,3)
AND Ref(ergoPlot,-1)>ergoPlotAvg;
PkVal:=ValueWhen(1,Pk,Ref(ergoPlot,-1));
Obought:=Cum(PkVal)/Cum(IsDefined(PkVal));
Tr:=Ref(ergoPlot,-1)=LLV(ergoPlot,3)
AND Ref(ergoPlot,-1)<ergoPlotAvg;
TrVal:=ValueWhen(1,Tr,Ref(ergoPlot,-1));
Osold:=Cum(TrVal)/Cum(IsDefined(TrVal));

{ Plot in own window }
If(plot=1,signal,ergoPlotAvg);
Obought;Osold;ergoPlot

---8<---------------------------
 
re:erg

Thank you for your help. I have decided to pay the $50 cdn a month for Ensign's software and use their Ergodic indicator. I appreciate your kindness though.

Tim
 
re:Blau's ergodic indicator

Hello,
I have not been able to make the search feature work for some reason. It just keeps giving me my own questions. Because of my lack of computer skills I had to go to Ensign for this indicator and pay the $40 usf/mo . I still would like to get it for Amibroker to eliminate this cost but for the moment it doesn't look like I will get it. Part of the reason I like Ensign is that it's almost idiot-proof and that's what I need for computers.....LOL. AB is a fine program and I use it as a back-up to Ensign. I find that trying to learn candlestick charting plus develop a trading strategy is about all I can handle so learning how to program in AB language is not feasible for me at the moment.
I wasn't trying to denigrate anyone associated with AB, just stating my problem in hopes of finding a solution to it. If I have offended you please accept my sincere apologies.

Kindest regards,

Tim







Hittfeld said:
Hi Tim,

Being a member of the amibroker group I am really wondering about your remarks. You received an answer (incl some 20 odd lines of coding) within 6 hours. So you would call this "not very responsive".

Naturally you considered it more appropriate to let us answer a question (that is put there every other month) instead of doing a search with the groups tool: Searching for "ergodic" would lead you to message 69026 describing the afl code of the oscillator.

So again, thanks for your kind remarks.

Hittfeld
 
Top