Forex
Google
New signals service!

Go Back   Forex Trading > Trading systems > Digital Filters


Register in Forex TSD!
Trading Systems Leaders in this forum (automated trading systems) are winning more than 3000 pips in a month (30000$ investing one lot every time).
Click here to register and get more information

Reply
 
LinkBack (7) Thread Tools Display Modes
  #341 (permalink)  
Old 07-06-2008, 05:25 AM
forex_for_life's Avatar
Senior Member
 
Join Date: Mar 2007
Posts: 249
forex_for_life is on a distinguished road
Quote:
Originally Posted by got_fx View Post
I recently became very interested in digital filters. All I know is that they are based on spectral analysis and they filter out high frequency oscillations (someone may correct me here). I would like to be able to construct these by myself. The way I see it, such filters need to be calibrated for a specific pair and time frame and/or time period, reflecting recent behavior of the markets. However, acquiring the knowledge is a daunting project by itself.
I was wondering whether any one might have some practical examples with popular software like matlab,octave,R, etc. For example, how do we arrive to the coefficients in the attached indicator?
I have seen a bit on Russian message boards but nothing too useful.
Please help.
Translation result for http://www.may.nnov.ru/mak/

Just a little something to wet your whistle.



Peace

F.F.L.
__________________
"A successful speculator bases no moves on what supposedly will happen but reacts instead to what does happen."

Max Gunther
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #342 (permalink)  
Old 07-18-2008, 11:14 AM
Member
 
Join Date: May 2007
Posts: 33
jdpnz is on a distinguished road
Smile More about SSA perhaps?

I have been running a demo account using the SSA DLL for around 4 weeks now.
The results I am publishing on
SM-forex.com
Strategy ZZGrid

I am trading the same system live in one of my accounts.
If there is anyone out there doing some work on SSA, I'd love to hear more from you - perhaps we can get this trading system even better than it is at present.
Well - just thought I'd ask...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #343 (permalink)  
Old 07-20-2008, 06:19 PM
Junior Member
 
Join Date: Jan 2006
Posts: 4
Daniil is on a distinguished road
Quote:
Originally Posted by jdpnz View Post
I have been running a demo account using the SSA DLL for around 4 weeks now.
What is SSA DLL? Where can I find it?
As I know, SSA is Singular Spectrum Analysis. You analyze spectrum of currency and set params of digital filters on-the-fly?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #344 (permalink)  
Old 07-20-2008, 10:21 PM
Member
 
Join Date: May 2007
Posts: 33
jdpnz is on a distinguished road
Smile Ssa

Hi,
I use the SSA dll from Gistatgroup and it seems to give me reasonable results.
As to how I have implemented my current system:
I take the input and pass it to the dll. I use only CP1 and, from this, I get the eigen values back. This eigen is actually a close approximation of current trend.
Next, I take the difference between this trendline and the input and pass this value to the dll again - on CP1 again. This eigen then becomes the trend deviation from the original trend. (Interestingly enough, this is also close to the Ehlers trendline - but in "real" time. In other words - this is close to the Ehlers dominant cycle.)
Then I take the offset between this and the input and pass it again - on this cycle I use only CP2. (Don't know exactly why but it seems to work - for now)
This provides me with the closest thing I can get to signal real time - this abitlity off the dll is to my advantage because I can directly compare it to input - in the case the signal is going down and input up I know things are out of phase (the previous pattern has been broken and we are establishing a new pattern.)
The dll also can provide a forecast so, in the case the actual signal is in line with the actual input it would be reasonable to assume the forecast would also be close to what may happen in the future so, I take the forecast as well.
Because actual turning points are very difficult to predict (both in price and time) I prefer to draw a LSMA around this signal AND forecast, meaning that (theorically) the LSMA should provide me with a real time corridor (all things working correctly, that is)
From here it is simple - I merely range trade within the corridor...
I have been trading on this idea live since about March - till now, I managed to double my account every month and for July I made 132% - till now.
However - it is not really possible to keep actual stats on live trading because I open/close trades manually in combination with the EA...
Which is why I am currently running the demo acc to get some "honest" stats about the EA's effiency.
Hope this may give you some ideas about what I do...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #345 (permalink)  
Old 07-20-2008, 10:30 PM
Member
 
Join Date: May 2007
Posts: 33
jdpnz is on a distinguished road
Smile

As an example - at this moment the GBPUSD look like this.
In this picture you can clearly see the signal (Magenta) as well as the forecast (blue/red)
In addition, I have the LSMA corridor (2 red lines)
However - in my experience price changes can dramatically effect these outputs (breakouts etc.) so, although this signal is almost perfect for trading in the range, it does not predict breakouts and so, for breakouts I use a combination of the calendar (foreknowledge about when a breakout may occur) as well as the exact same SSA approach - but, using a zigzag as input...
Hope this may make things more clear...
Attached Images
File Type: jpg example-GBPUSD.JPG (13.3 KB, 454 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #346 (permalink)  
Old 07-21-2008, 03:40 PM
bubble's Avatar
Member
 
Join Date: Oct 2005
Posts: 63
bubble is on a distinguished road
no longer relevant

Last edited by bubble; 09-13-2008 at 09:59 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #347 (permalink)  
Old 07-21-2008, 04:03 PM
mystified's Avatar
Senior Member
 
Join Date: Jun 2006
Posts: 139
mystified is on a distinguished road
Hi jdpnz,
İs this the one you are using ?http://www.forex-tsd.com/221426-post316.html İf so , I would appreciate if you can show how you set it up?Thanks in advance.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #348 (permalink)  
Old 07-21-2008, 08:37 PM
Member
 
Join Date: May 2007
Posts: 33
jdpnz is on a distinguished road
Smile

Hi jdpnz,

interesting theory , how to you get the data from metatrader into the SSA , took a look at the program today and it doesnt support the data format.

bubble

Indeed - you are correct.
In my own case, I wrote a simple linker DLL (in VB/VBAdvance) to link to the SSA library.
Incidentely, in my case, this linker also link the system to the wavelet package from Cornice research, the Juriks libs etc. (In fact, all my additional software that I bought over the years.)
This is because, in every case the process is the same really (Send data, do calc, send response back)

There is one problem I seem to be unable to resolve in MT4 namely, the inability to call a DLL from an expert.
So, for the time being I have the implementation in an indicator which simply write signals into the global memory.
This makes for easier expert development as well - in the expert, I can worry only about MM etc.
But, I need both the indicator and the expert on the chart for it to work.
This works fine - except that I still cannot run from the backtester because I really can't figure out where the backtester expects to find the library.
If anyone can give me some ideas in this regard I would really appreciate it.
Still - this setup works fine for me - in live trading, that is.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #349 (permalink)  
Old 07-21-2008, 08:53 PM
Member
 
Join Date: May 2007
Posts: 33
jdpnz is on a distinguished road
Smile

Quote:
Originally Posted by mystified View Post
Hi jdpnz,
İs this the one you are using ?http://www.forex-tsd.com/221426-post316.html İf so , I would appreciate if you can show how you set it up?Thanks in advance.
I also downloaded that library yesterday - but must admit that, till now, I cannot make heads or tails from it.
I use the SSA from gistatgroup.com at present.
Incidentally - the realtime signal is the same as the catterpillar indicator somewhere on this site as well as the fullSSA indicator on this thread.
However - I suspect something may be wrong with the fullSSA because it really is very intense on system resources (lots of recursive calls)
The gistatgroup library also provides a forecast ability.
The idea is to get to realtime (eliminate lag) but, in most systems, the closer you get closer to realtime the more noise you have to deal with.
Because your eigen vectors (in SSA) is an attempt to seperate the input into different frequency waves, it should be (theoretically) possible to take out only the trend (for instance) and then forecast this back up to realtime. (eliminate the lag)

Perceived problem is that your indicator repaints - as indeed it does. However personally I think this is good because the SSA is really trying to adjust to the current price pattern (well, close to - depending on the CP's chosen)
As such, when the pattern changes, the SSA is indeed very quick (faster even than my neural nets - which I have been trading for years) to detect and react on this.
The only question then becomes - how to trade this, even when the price pattern change regularly?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #350 (permalink)  
Old 09-06-2008, 08:32 AM
Senior Member
 
Join Date: May 2007
Posts: 150
dvarrin is on a distinguished road
Hi,

Anybody knows how to use filters for Hurst cycle trading. I know we have to use SATL and STLM, but what is the entry signal?

Daniel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks

Tags
trading, goertzel

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

LinkBacks (?)
LinkBack to this Thread: http://www.forex-tsd.com/digital-filters/300-trading-strategies-based-digital-filters.html
Posted By For Type Date
KantorFX.com • View topic - I forgget to say :( all about Fourier Transform This thread Refback 08-09-2008 12:19 PM
KantorFX.com • View topic - I forgget to say :( all about Fourier Transform This thread Refback 08-08-2008 02:23 PM
KantorFX.com • View topic - I forgget to say :( all about Fourier Transform This thread Refback 08-08-2008 06:35 AM
Optimised Trend Trading - Page 4 This thread Refback 05-13-2008 04:23 PM
Optimised Trend Trading - Page 4 This thread Refback 04-17-2008 12:32 PM
Optimised Trend Trading - Page 4 This thread Refback 03-25-2008 05:24 AM
Optimised Trend Trading - Page 4 This thread Refback 03-18-2008 09:02 AM

Similar Threads
Thread Thread Starter Forum Replies Last Post
Digital Filters (basic explanation) newdigital Digital Filters 33 03-26-2008 02:29 PM
digital filters newdigital Indicators - Metatrader 3 3 12-07-2005 07:18 AM
Digital filters newdigital Documentation 4 12-02-2005 06:04 PM


All times are GMT. The time now is 03:06 PM.



Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.