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
  #281 (permalink)  
Old 07-12-2008, 11:54 AM
Member
 
Join Date: May 2007
Posts: 40
gmax111 is on a distinguished road
I dont think you are understanding... The output of the NN is not going to change as long as the NN weights do not change so no matter if EUR/USD is uptrending/downtrending/horizontal the indicator will still be able to give Buy/Sell signals.. But the actuall buy and sell levels will change based on what the market is doing "more".
For example the EUR/USD market has been in a strong uptrend since 2001 that is why default buy level is closer to 50 then the sell level, but for the last couple of months the market has been horizontal. So the Buy/Sell levels would be more even'd out.. Test this youself, re-optimize the buy/sell levels for the more recent "horizontal market". You will see how the buy/sell levels will change based on market trend.

If you optimize for too long of a period you will see more random results like you have seen.. Because you have optimized from jan07 to present how many times have the market changed? Look at the eur/usd 1day since jan07.. How many times has market changed? i can count more then 4. If you optimize too long you will be over-generalizing. If you optimize for just the last month you might be curve fitted to just that months market. The idea is to find just the right amount of timeframe to optimize for.. Not too much, not too little. This is why i said 3 months.. you will then see what im explaining..

BTW i can guarantee the weights/logic (line for line) of the bogie indicator and indicator from the cortex site are the same..
Infact i can guarantee the entry logic from bogie and the open source EA are the same..

Last edited by gmax111; 07-12-2008 at 12:13 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
  #282 (permalink)  
Old 07-12-2008, 08:52 PM
Senior Member
 
Join Date: Jan 2006
Posts: 1,119
omelette is on a distinguished road
With respect, I do understand the indicators workings. And I also agree with what you are saying! My main point was that all the indicators are using weights that were calculated in 2003 - are you telling me that these weightings are as relevant now as they were then?

FWIW, I have registered Cortex, so can now save the NN file. Unfortunately, this is not a simple list of weights as seen in the indicator, in fact the miriad of neuron weights bear little resemblance to what one might expect they 'should' be. (at least I haven't figured it out yet!) The other annoyance is that Cortex itself is limited in the type of 'lag' file configurations it can generate, and the only way to aquire the required flexability is through scripting - but this means that you must pay again to enable this feature! My advice to anyone thinking of registering Cortex - don't, it simpy allows saving the inflexible NN file! Instead, for the same price, register the scripting feature, you then can access all of Cortex's features...
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
  #283 (permalink)  
Old 07-12-2008, 09:48 PM
Member
 
Join Date: May 2007
Posts: 40
gmax111 is on a distinguished road
Quote:
Originally Posted by omelette View Post
With respect, I do understand the indicators workings. And I also agree with what you are saying! My main point was that all the indicators are using weights that were calculated in 2003 - are you telling me that these weightings are as relevant now as they were then?

FWIW, I have registered Cortex, so can now save the NN file. Unfortunately, this is not a simple list of weights as seen in the indicator, in fact the miriad of neuron weights bear little resemblance to what one might expect they 'should' be. (at least I haven't figured it out yet!) The other annoyance is that Cortex itself is limited in the type of 'lag' file configurations it can generate, and the only way to aquire the required flexability is through scripting - but this means that you must pay again to enable this feature! My advice to anyone thinking of registering Cortex - don't, it simpy allows saving the inflexible NN file! Instead, for the same price, register the scripting feature, you then can access all of Cortex's features...
Honestly i do not know if the weights are as efficient in todays market as they were in 2003.. I am assuming they are not. I guess only an update set would tell.. but it is a fact the current set of weights are still able to produce profitable results..

btw where are you registering cortex software?

Last edited by gmax111; 07-12-2008 at 09:53 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
  #284 (permalink)  
Old 07-12-2008, 11:40 PM
Senior Member
 
Join Date: Jan 2006
Posts: 1,119
omelette is on a distinguished road
You 'register' Cortex by buying it.

SnowCron.com order page
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
  #285 (permalink)  
Old 07-13-2008, 03:17 AM
Junior Member
 
Join Date: May 2007
Posts: 1
abinaya2 is on a distinguished road
Quote:
Originally Posted by omelette View Post
You 'register' Cortex by buying it.

SnowCron.com order page
There are some many links. Which link you are referring pls.
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
  #286 (permalink)  
Old 07-13-2008, 05:58 AM
Senior Member
 
Join Date: Jan 2006
Posts: 1,119
omelette is on a distinguished road
Quote:
Originally Posted by abinaya2 View Post
There are some many links. Which link you are referring pls.
With this link you purchase registration details for Cortex (you click the 'Buy Now' button and pay via Paypal). If you want to buy the Scripting features of Cortex, you would select that option from the Order page instead...

Backpropagation Neural Network Application
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
  #287 (permalink)  
Old 07-14-2008, 06:20 AM
Junior Member
 
Join Date: Mar 2007
Posts: 25
Dimicr is on a distinguished road
I have registered scripting and Cortex, but i haven't good results. First in samples have errors - replace all MVMIN, MVMAX with MV_MIN, MV_MAX.
For me usefull are script 4b, 5a and 5b, but i dont't know how author is generated these weghts.
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
  #288 (permalink)  
Old 07-14-2008, 09:01 AM
Senior Member
 
Join Date: Jan 2006
Posts: 1,119
omelette is on a distinguished road
Quote:
Originally Posted by Dimicr View Post
I have registered scripting and Cortex, but i haven't good results. First in samples have errors - replace all MVMIN, MVMAX with MV_MIN, MV_MAX.
For me usefull are script 4b, 5a and 5b, but i dont't know how author is generated these weghts.
Yep, I've hit the same impasse!

Having spent several hours looking for 'bugs', I've reached the conclusion that the 'working' weights were generated with something else, (or some other code) as the code as listed works fine (apart from the error you pointed out) but the weights are a mess! In fact, the more you train the network, the larger individual weights become - something is definitely wrong!
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
  #289 (permalink)  
Old 07-15-2008, 12:50 PM
Junior Member
 
Join Date: Apr 2008
Posts: 7
adimsh is on a distinguished road
A Thought

http://www.forex-tsd.com/211176-post207.html
Quote:
Originally Posted by superluz View Post
Hi Barnix,

I could run the batch file with no problem (see pic)
I’m testing only with fw 10

The image shows 100% acuracy in classification, this cause doubt, there is no solution that will give 100% acuracy, there must be some thing wrong.

To barnix, I have a question:

In your code for "5_bar_SVM_input.mq4":
Code:
string Line1(   
               int nb1,
               int FW,
               int Price1, 
               bool train,
               int pr1,
               int i              
            )
{
  int sig0;
  string ss0;
  string ssig0;  
  
   if(train)
   {
    sig0 = iCustom(Symbol(),0,"5_bar_sig",
                                   nb1,
                                   FW,
                                   0,
                                   i+0);  
   }
   else
   {
     sig0 = 0;                                
   }  

    string x1=DoubleToStr1(iMACD(Symbol(),0,FastPeriod,SlowPeriod,SignalPeriod,Price1,MODE_MAIN,i+0)/Point,pr1);
    string x2=DoubleToStr1(iMACD(Symbol(),0,FastPeriod,SlowPeriod,SignalPeriod,Price1,MODE_MAIN,i+1)/Point,pr1);
    string x3=DoubleToStr1(iMACD(Symbol(),0,FastPeriod,SlowPeriod,SignalPeriod,Price1,MODE_SIGNAL,i+0)/Point,pr1);
    string x4=DoubleToStr1(iMACD(Symbol(),0,FastPeriod,SlowPeriod,SignalPeriod,Price1,MODE_SIGNAL,i+1)/Point,pr1);
you are having a signal on bar "i" using iCustom, then you are registering a feature (which is MACD) calculated at bar "i" too.
In my openion, you could not use a feature value at the bar you want to predict the signal at, you should calculate iCustom for "i-1".



Thanks for your great work and knowlage.

Regards,
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
  #290 (permalink)  
Old 07-15-2008, 07:31 PM
Junior Member
 
Join Date: Mar 2007
Posts: 25
Dimicr is on a distinguished road
In Cortex have something wrong.
I train with my own backpropagation code this indicator with data from 2007 to today. May be have forecast for one bar.
Attached Files
File Type: mq4 _Forex_Nn_Ind_dimicr.mq4 (9.9 KB, 280 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 04:44 PM.



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