Forex



Go Back   Forex Trading > Downloads > Expert Advisors - Metatrader 4
Forex Forum Register More recent Blogs Calendar Advertising Others Help






Register
Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.

From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.

Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
  • Elite Section
    Get access to private discussions, specialized support, indicators and trading systems reported every week.
  • Advanced Elite Section
    For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
See more

Reply
 
Thread Tools Display Modes
  #11 (permalink)  
Old 12-06-2007, 03:16 PM
Senior Member
 
Join Date: Jan 2006
Posts: 1,119
omelette is on a distinguished road
Very cool - playtime

Thanks Barnix
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #12 (permalink)  
Old 12-06-2007, 06:23 PM
Senior Member
 
Join Date: Mar 2006
Posts: 1,069
barnix is on a distinguished road
First time we need to generate an input for svm.
Something like this:
================================
Open Profitable Trade1 ...... MACD val1
Open Profitable Trade2 ...... MACD val2
Open Profitable Trade3 ...... MACD val3
Open Profitable Trade4 ...... MACD val4
Open Profitable Trade5 ...... MACD val5
Open Profitable Trade6 ...... MACD val6
================================
For generating this data we need a strategy tester
like in attachment.

==================================================
From Better's forum:
Profile Better - Automated Trading Championship 2007
From past comments, it appears that some folks in here are interested in the development approach used by Better. They might find this sample program and article draft I wrote helpful.

In this article, I provide and briefly describe a sample command-line C program that includes: parsing of MT4-exported CSV files, collection of statistical information, a simple trading system based on the collected statistics, a trading simulator, and trivial parameter optimization loops around both the statistics collection and the trading simulation phases.
Strategy Testing & Optimization in Standalone C Programs
Attached Files
File Type: zip fx5.zip (576.6 KB, 1002 views)

Last edited by barnix; 01-30-2008 at 01:15 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #13 (permalink)  
Old 12-06-2007, 08:26 PM
Senior Member
 
Join Date: Mar 2006
Posts: 1,069
barnix is on a distinguished road
Open financial projects:
Open Source Finance Software Links
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #14 (permalink)  
Old 12-06-2007, 09:17 PM
Senior Member
 
Join Date: Mar 2006
Posts: 1,069
barnix is on a distinguished road
TA-Lib: Technical Analysis Library - Developers
Technical Analysis Library And Software Links
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #15 (permalink)  
Old 12-06-2007, 11:54 PM
Senior Member
 
Join Date: Nov 2005
Posts: 181
fxspeedster is on a distinguished road
For those of you who understand NN behavior, you can clearly see where and why the sell was taken the way it was taken. Not a lot of elaboration needed. Even with a non-linear behavior.
Attached Images
File Type: gif Better_NN_screen1.gif (37.4 KB, 4277 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #16 (permalink)  
Old 12-07-2007, 12:15 AM
Junior Member
 
Join Date: Aug 2007
Posts: 2
hunter113 is on a distinguished road
first post

Hi,

I'm writing on this forum first time, but I've been following
quite a lot of things happening here for a while.

I have to tell that what is being formulated here is very
interesting, and I would like to participate as well.

I've good programming experience in several languages that is
what I learnt at university.

There are quite a lot of valuable information collected already
here on this thread. As I see what needs to be done is
designing the model behind which is I guess the most tricky
part in all this. After it can be programmed easily, I mean
anything can be programmed, that is not an issue.
If the implementation is first done in C++, we can use this
stuff as a dll, or can be implemented in mql if necessary.

What we know about Better system: (at least what I realized
-It is trading 2-3 times a day, which is something I really like.
-Using static stop loss of 60, and taking 30-60, sometimes more
pips profit.
-It is using PNN, input some moving avarages, (what time frame,
what length is question)
-It is built up from 3 subsystem (maybe this is the 3 inputs fxspeedster
referring to)

So for me it seems that it is predicting the most probable next 30-60
movement.

I think that the biggest question is that what are the inputs of
the PNN and what is the output it is trained against.
I mean is it some moving avarage value of +t time, or what else
could be?

Here I see that some guys have very good knowledge in NN, could
they start thinking about such a concept, to start implementing
some propototype based on?

Why I beleave in NN? Systems with 100+pips/month can be
created and existing, but these are working for some time, and
after some months or maybe years the market change and the
system stops performing. The advantege of NN is that it can be
always retrained continously adapting to the recent past market
behaviour which is more likely that it will behave like that in the near future.

Hunter


Quote:
Originally Posted by fxspeedster View Post
project1072,
Thanks for your post. First let me say that I have a lot of admiration for your work. You are a very talented programmer. In response to your post I agree 100% that you cannot clone a non-linear EA. The idea here is to mimic its logic and learn from it. We know that this EA is based on PNN and it takes 3 inputs. That in itself is very valuable information. If you analyze trade after trade the author's comments you will start to make sense of the 5 numbers that he displays for each trade. This is also very valuable information. Considering this as a good starting point, one can build on these concepts. We will not have a perfect clone of the EA, but considering its shortcomings on money management, one can end up in the end with even a superior product. One never knows until the development is carried out and tested. As you know from experience, the entries do not play that major of a role in a good EA, but MM does. Take a good EA with excellent entries and poor MM versus a mediocre EA with good MM and you will end up much better resultson the latter. I hope I make some point here.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #17 (permalink)  
Old 12-07-2007, 01:38 AM
Member
 
Join Date: Apr 2007
Posts: 50
alpha24seven is on a distinguished road
Why MAs?

It has been my experience that using NNs to predict a MA is very difficult. There is simply too much variability (noise) to deliver a profitable model. This is just my experience and I'm obviously wrong if this NN model is going to win the EA contest.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #18 (permalink)  
Old 12-07-2007, 12:42 PM
Senior Member
 
Join Date: Mar 2006
Posts: 1,069
barnix is on a distinguished road
Monte Carlo Method

Next steps:

1.Generating random trades with SL:60 and TP:30-60
(with MSVC6 command line tester or other changed version of this tester)

2.Separate proftable trades and non profitable trades

3.Training (input) data for PNN: Profitable trades with filter values.

Filter Values is:
-MACD val, Kalma filter val, etc.
Attached Images
File Type: gif nn6.gif (28.3 KB, 4249 views)

Last edited by barnix; 12-07-2007 at 12:45 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #19 (permalink)  
Old 12-07-2007, 12:58 PM
Junior Member
 
Join Date: Aug 2007
Posts: 2
hunter113 is on a distinguished road
MA crosses instead of random trades?

What if instead of random trades, we would use
all possible MA crossing points like Better's system
and the training input would be those trades
from this set which are profitable?

Would it work that way?

Quote:
Originally Posted by barnix View Post
Next steps:

1.Generating random trades with SL:60 and TP:30-60
(with MSVC6 command line tester or other changed version of this tester)

2.Separate proftable trades and non profitable trades

3.Training (input) data for PNN: Profitable trades with filter values.

Filter Values is:
-MACD val, Kalma filter val, etc.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #20 (permalink)  
Old 12-07-2007, 02:51 PM
Senior Member
 
Join Date: Mar 2006
Posts: 1,069
barnix is on a distinguished road
Random trade:
Place an order with TP=30 Sl=30 at DateTime= MathRand()

Filter:
MACD, Kalman Filter, RSI etc.

First time we need a simplified command line tester
obtainined from posted msvc6 command line tester!!!!!!
Attached Images
File Type: gif nn7.gif (33.3 KB, 4127 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
Reply

Bookmarks

Tags
better ea, neural network, svm forex, cache:Jtu9ppOwDvsJ:www.forex-tsd.com/expert-advisors-metatrader-4/11096-better-nn-ea-development.htm, better, nn ea, better ea development, forex better ea, cortex, forex, Better NN EA, better development, better NN development, wackena NN-EA, libsvm, ea better, kalman, auto-scalper, Forex Auto-Scalper, search, Abdul Rahman EA Forex, fapturbo, betterea, GaussPNN, neuro, MT4_FANN, Auto-Scalper.ex4, better nn, Matrix NN ea


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
BrainSystem: indicators development newdigital Brain Systems 58 08-22-2009 09:52 PM
Zigzag system development newdigital Indicators - Metatrader 3 14 05-20-2009 05:52 AM
StochThreshold | ... under development wibitiens Indicators - Metatrader 4 0 05-26-2007 03:26 AM
Brainwashing: system development newdigital Brain Systems 45 11-24-2006 12:55 PM
Help with simple EA idea development Spider4896 Metatrader 4 2 04-21-2006 02:23 PM


All times are GMT. The time now is 03:25 AM.



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