|
|||
|
|||||||
| Notices |
| 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 |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|||
|
Hello everyone,
I will start this thread by first stating that if you are a beginner and have no high level programming experience you are better off reading other threads. I intend this thread to be for the very experienced programmers with some Artificial Intelligence background. I am attaching a screen of the latest trading activity from the 2007 MT Automated Trading Championship of the Better NN EA which is in first place currently and it is likely to win to win the contest. you can read about it at: News - Automated Trading Championship 2007 and here: Participant Better - Automated Trading Championship 2007 From my past experience with Cyberia Trader and other NN EAs I have recognized that this EA is using a Probabilistic Neural network (PNN) that forecasts 3 moving averages few bars in advance and enters MA crossovers that have the highest probability rating. Being very selective, it has a high winrate % and a decent PF. You can easily see this pattern from analyzing the attached screen. Even the last trade in progress (a sell) has been initiated at the crossover of MAs. I would like to form a team of good programmers to program the PNN initially in C++ as the author did then test it and finally convert it to mq4 code to enable it to run more effectively on MT4. I have the necessary knowledge of AI and have the documentation needed to proceed with programming by an experienced programming team. I have a library of very clever Money Management functions so this aspect is already covered. Knowledge of Kalman filters adaptation is a plus and for those who know AI they will understand why without asking. Please PM me if you are qualified and are willing to share your programming knowledge. I will then discuss detail with everyone picked as a team and we can get things done very effectively. Please do not post in this thread unless you meet the qualifications. Basic questions of how, why what etc. will not be answered by me since my time is valuable and yours should be too. If I don't answer posts don't be offended, because I simply try to stay focused on this project. Looking forward working with a great team to complete this wonderful project together! Disclaimer: There is no commercial interest nor there will be in selling, renting or distributing this EA to the general trading public. |
|
|||
|
This thread is solely for the purpose of private development of this EA not for public sharing information about it. Development documentation will only be shared privately between myself and experienced programmers that decide to become a part of the development team. I hope this explains the difference between this thread and the other Better NN threads.
|
|
|||
|
Quote:
Last edited by fxspeedster; 12-06-2007 at 03:30 AM. |
|
|||
|
I truly encourage all experienced programmers to participate in the development of this EA. This is like buying a ticket to the big show. Participation will guarantee access to the final EA. There is no other way to get it and the experience of working on such an exiting project will be an experience like no other. I am truly looking forward working with some very talented programmers and contributing my part in the creation of this exciting EA.
|
|
|||
|
three major approaches for pattern classification:
1.Bayesian, Better NN EA 2.multi-layer perceptron (MLP) Better NN EA development and 3.support vector machine (SVM)Better NN EA development Last edited by barnix; 12-06-2007 at 02:17 PM. |
|
|||
|
3.support vector machine (SVM):
LIBSVM -- A Library for Support Vector Machines |
|
|||
|
libsvm for MT4:
Example for testing the svm dll: //+------------------------------------------------------------------+ //| PNN_v02.mq4 | //| Copyright c 2007, MetaQuotes Software Corp. | //| Forex Trading Software: Forex Trading Platform MetaTrader 4 | //+------------------------------------------------------------------+ #property copyright "Copyright c 2007, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //open mode constants #define READ 1 #define WRITE 2 #define READWRITE 3 //seek mode constants #define FILE_BEGIN 0 #define FILE_CURRENT 1 #define FILE_END 2 #import "mtguru1.dll" int gFileOpen(string file_name,int mode); bool gFileWrite(int handle,string data); bool gFileClose(int handle); string gFileRead(int handle,int length=0); void gFileSeek(int handle,int offset, int mode); bool gFileDelete(string file_name); int gFileSize(int handle); int SvmTrain(string, string); int SvmPredict(string, string, string); #import //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- int file = gFileOpen("c:\mt4.log",WRITE); //open the file for read and write , create it if not exist string write = "Open Price: " + Open[1] + " - Close Price: " + Close[1]; gFileWrite(file,write); //write some date gFileClose(file); //close the file //---- int xx=SvmTrain("c:\heart_scale", "c:\heart_scale.model"); Print("SvmTrain: ",xx); //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { //---- //---- return(0); } //+------------------------------------------------------------------+ Last edited by barnix; 12-06-2007 at 02:43 PM. |
![]() |
| 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 |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| BrainSystem: indicators development | newdigital | Brain Systems | 56 | 06-02-2009 07:27 AM |
| Zigzag system development | newdigital | Indicators - Metatrader 3 | 14 | 05-20-2009 04:52 AM |
| StochThreshold | ... under development | wibitiens | Indicators - Metatrader 4 | 0 | 05-26-2007 02:26 AM |
| Brainwashing: system development | newdigital | Brain Systems | 45 | 11-24-2006 11:55 AM |
| Help with simple EA idea development | Spider4896 | Metatrader 4 | 2 | 04-21-2006 01:23 PM |