- Search Metals Mine
-
Ronald Raygun replied May 9, 2012If your system gets bogged down too much, go ahead and periodically clear out the log folder.
Old Dog with New Tricks
-
Ronald Raygun replied May 7, 2012Look for references to dlls. Just comment those out.
Old Dog with New Tricks
-
Ronald Raygun replied May 5, 2012I have 'abandoned' the EA in the sense that I have been working on future generations as part of my consulting business. I cannot release those new generation EAs for a certain period of time. Another year or two, and I can finally release what I ...
Old Dog with New Tricks
-
Ronald Raygun replied May 5, 2012Ignore the problem
That should not affect the EA itself.Old Dog with New Tricks
-
Ronald Raygun replied May 4, 2012The EA is trying to connect to a tick database that no longer exists.
Old Dog with New Tricks
-
Ronald Raygun replied Apr 28, 2012The mention of using fibonacci swings might be of use. Using the current day's high / low in such a way that the most recently broken high/low is 100% and the opposite extreme 0%--if a high is broken, then the previous high is 100% and the current ...
Old Dog with New Tricks
-
Ronald Raygun replied Apr 25, 2012It's good to know that something so old still proves to be useful.
Old Dog with New Tricks
-
Ronald Raygun replied Apr 9, 2012The solution I ultimately came up with was to use named pipes to send data back and forth. It's far faster, but still not perfect. I have used the K database (super fast) but the bottleneck is really in the terminal.
Creating a DDE Server?
-
Ronald Raygun replied Apr 6, 2012Yes. It uses the backtester in metatrader to generate an optimization. It assumes that an optimization takes the same amount of time every time. My method is easily 100 times faster--if slightly less accurate.
The Adaptive EA: incubating self-adapting EAs
-
Ronald Raygun replied Apr 1, 2012Nope. Different calculation using the data given on the chart.
The Adaptive EA: incubating self-adapting EAs
-
Ronald Raygun replied Mar 31, 2012You mean something like this?
The Adaptive EA: incubating self-adapting EAs
-
Ronald Raygun replied Mar 31, 2012Page 21 on that thread is where the magic happens. I haven't gotten around to releasing different trading systems with similar optimization strategies.
The Adaptive EA: incubating self-adapting EAs
-
Ronald Raygun replied Mar 31, 2012What you describe is something I publicly released 2.5 years ago. ( url ) It's basically an EA which adjusts itself based on the market data that it analyzes. The underlying trading system is fundamentally simple, but can be expanded to more useful ...
The Adaptive EA: incubating self-adapting EAs
-
Ronald Raygun replied Mar 28, 2012Oops
Well, you get the point. It should be doing what you want it to do now.Adding Compounding Rate to EA
-
Ronald Raygun replied Mar 28, 2012Close, but not quite: //+------------------------------------------------------------------+ //| Gets Daily, Weekly, Monthly Opening Balance | //+------------------------------------------------------------------+ datetime dtDayStart = ...
Adding Compounding Rate to EA
-
Ronald Raygun replied Mar 28, 2012The purpose of my code example is the input is the time after which all trades are counted. So I could use the time of the previous 10 bars, 100 bars, 1000 bars etc. All you need to do is calculate the time of the week's start, day's start, month ...
Adding Compounding Rate to EA
-
Ronald Raygun replied Mar 28, 2012If that's the case, it would be something like... double WeekStartBalance = BalanceAsOf([Time the week started]); double BalanceAsOf(datetime BalanceTime) { double BalanceChange = 0; for(int OT = OrdersHistoryTotal() - 1; OT >= 0; OT--) { ...
Adding Compounding Rate to EA
-
Ronald Raygun replied Mar 28, 2012So you're just trying to calculate historical account balance?
Adding Compounding Rate to EA
-
Ronald Raygun replied Mar 22, 2012Some of your comments suggest relative inexperience with programming in general.
Need a hand coding an MA cross EA