logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
pumrysh  
#1 Posted : Tuesday, May 24, 2005 4:18:30 AM(UTC)
pumrysh

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/28/2004(UTC)
Posts: 110

Patrick, A DLL which allowed adaptive moving averages would be helpful. Preston
Patrick  
#2 Posted : Tuesday, May 24, 2005 2:16:32 PM(UTC)
Patrick

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/8/2004(UTC)
Posts: 2,266

Was thanked: 1 time(s) in 1 post(s)
Ah finally something at my level ... a moving average :D Preston where can I find the "sanctioned" definition of an ada[ptive moving average and its calculation? Patrick :mrgreen:
wabbit  
#3 Posted : Tuesday, May 24, 2005 2:23:20 PM(UTC)
wabbit

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers, Unverified Users
Joined: 10/28/2004(UTC)
Posts: 3,111
Location: Perth, Western Australia

Was thanked: 16 time(s) in 16 post(s)
worms -> can -> open !!! wabbit :D
Patrick  
#4 Posted : Tuesday, May 24, 2005 2:31:09 PM(UTC)
Patrick

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/8/2004(UTC)
Posts: 2,266

Was thanked: 1 time(s) in 1 post(s)
Ouch did I step in something :D Wabbit let me know what I got myself into? Don't just make fun of me :lol: Patrick
Patrick  
#5 Posted : Tuesday, May 24, 2005 10:42:07 PM(UTC)
Patrick

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/8/2004(UTC)
Posts: 2,266

Was thanked: 1 time(s) in 1 post(s)
Is this correct? {Copyright "someone" Adaptive Moving Average by Perry Kauffman This is a Metastock for Windows version 6.5 formula.} Periods := Input("Time Periods",1,1000, 10); Direction := CLOSE - Ref(Close,-periods); Volatility := Sum(Abs(ROC(CLOSE,1,$)),periods); ER := Abs(Direction/Volatility); FastSC := 2/(2 + 1); SlowSC := 2/(30 + 1); SSC := ER * (FastSC - SlowSC) + SlowSC; Constant := Pwr(SSC,2); AMA := If(Cum(1) = periods +1, ref(Close,-1) + constant * (CLOSE - ref(Close,-1)), Prev + constant * (CLOSE - PREV)); AMA
pumrysh  
#6 Posted : Friday, May 27, 2005 1:44:20 AM(UTC)
pumrysh

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/28/2004(UTC)
Posts: 110

Patrick, Kauffman's Adaptive Moving Average is not quite what I had in mind. Let's say I want to tie a moving average to the value of a RSI(). When the value is below 25 I would like a quick MA. When the value is above 75 I would like a slower MA. Metastock's argument to this is that the MA cannot be variable...it must be set at a particular value. There are DLL's that have been written that can handle a variable argument but nothing in the public domain. Preston
Jose  
#7 Posted : Friday, May 27, 2005 2:15:07 AM(UTC)
Jose

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 1/19/2005(UTC)
Posts: 1,065
Location: Koh Pha-Ngan, Earth

Was thanked: 2 time(s) in 2 post(s)
Quote:
Is this correct? {Copyright www.Guppytraders.com Adaptive Moving Average by Perry Kauffman...
Actually not, Patrick. Anyone copying someone else's work cannot claim Copyright. jose '-) http://www.metastocktools.com
Patrick  
#8 Posted : Friday, May 27, 2005 4:54:02 AM(UTC)
Patrick

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/8/2004(UTC)
Posts: 2,266

Was thanked: 1 time(s) in 1 post(s)
Was that yours as well? :lol: you should get paid for this oz_pdt_06
Jose  
#9 Posted : Friday, May 27, 2005 5:44:35 AM(UTC)
Jose

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 1/19/2005(UTC)
Posts: 1,065
Location: Koh Pha-Ngan, Earth

Was thanked: 2 time(s) in 2 post(s)
Patrick, I've put plenty of adaptive Mov Avg indicators together, but I can't claim ownership to that one. And I do get paid or this work, Patrick. My clients pay me with $ (often not enough), and forum members pay me with new ideas and other acts of kindness... ;) jose '-)
Patrick  
#10 Posted : Monday, May 30, 2005 10:35:20 PM(UTC)
Patrick

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/8/2004(UTC)
Posts: 2,266

Was thanked: 1 time(s) in 1 post(s)
:lol: I was just being a smart ass jose :wink: Have a good holliday Patrick :mrgreen:
bradulrich  
#11 Posted : Wednesday, June 29, 2005 11:06:19 PM(UTC)
bradulrich

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 6/5/2005(UTC)
Posts: 35

[size=18:a500041a0a]Hi, there is a new company called the Dynamic Market Lab, which offers not only an adaptive moving average, but also adaptive versions of 32 other popular indicators. (CCI, RSI, HHV, Ref, Bollinger Bands, etc). These indicators are programmed to accept an ARRAY as the period input instead of a CONSTANT. On a side note, the also offer a nearly complete set of John Ehlers' Work for Metastock. Check it out: www.thedml.com I hope this helps. I also realized that this looks like spam :?, but it is very on topic, and seems to be exactly what you were looking for. Thanks, Brad Ulrich Developer The Dynamic Market Lab, LLC www.thedml.com[/size:a500041a0a][size=12:a500041a0a][/size:a500041a0a]
henry1224  
#12 Posted : Thursday, June 30, 2005 1:32:27 AM(UTC)
henry1224

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 10/29/2004(UTC)
Posts: 1,394
Location: Glastonbury, CT

Was thanked: 2 time(s) in 2 post(s)
I think that renting indicators is a bit much seeing how Metastock sells their's for a whole lot less. 600 per year, after a few years you could have paid for Metastock
wabbit  
#13 Posted : Thursday, June 30, 2005 9:01:06 AM(UTC)
wabbit

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers, Unverified Users
Joined: 10/28/2004(UTC)
Posts: 3,111
Location: Perth, Western Australia

Was thanked: 16 time(s) in 16 post(s)
With any luck - the indicator we get here will be even cheaper than free? Not only will we get an indicator we want/need, we will get the education on how to write the code for ot too? wabbit :D
Patrick  
#14 Posted : Thursday, June 30, 2005 2:28:03 PM(UTC)
Patrick

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/8/2004(UTC)
Posts: 2,266

Was thanked: 1 time(s) in 1 post(s)
Agreed Wabbit but there are impatient people ... :D
wabbit  
#15 Posted : Thursday, June 30, 2005 2:30:12 PM(UTC)
wabbit

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers, Unverified Users
Joined: 10/28/2004(UTC)
Posts: 3,111
Location: Perth, Western Australia

Was thanked: 16 time(s) in 16 post(s)
What impatient people? Where are these impatient people? I want to know, and I want to know RIGHT NOW! :wink:
bradulrich  
#16 Posted : Friday, July 1, 2005 9:38:38 PM(UTC)
bradulrich

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 6/5/2005(UTC)
Posts: 35

For a limited time you can get the DML indicators for free. We have decided to rethink our price scheme. We plan to lower the prices and also offer a option to purchase them outright. So we are just offering unlimited downloads of the trial for a temporary time. Let me know if you have any questions regarding them. We hope to soon have some new examples up on the site regarding Ehlers stuff and some more examples on how to convert a Loop from EasyLanguage type code into MS. Thanks, Brad Ulrich www.thedml.com
Users browsing this topic
Guest (Hidden)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.