Quote from trhudson:
What you are describing is data-mining, but it's not a phase of initial discovery. You have already made assumptions by creating a system and back-testing it. You may be mining your back-tested data to determine the best method, but that's hardly using data mining as a tool of discovery. You are discovering what method you back-tested presents the best results.
Data mining is a tool of discovery. If you have already assumed something to be true, what are you looking to discover?
In this example, I am using it to determine what has a probability of some event occurring and then attempt to create a system based from those probabilities.
Quote from intradaybill:
May I ask what do you mean by data mining? What method do you use? GA, GP, NN?
Quote from trhudson:
4. Mine the data using a web-based PHP / MySQL platform that looks for patterns that may increase the probabilities of the system. This can also be used to find when not to trade. It's just as important to find a scenario to stay out of as opposed to trade into.
Quote from trhudson:
Over the next few weeks, I will focus on Pivot Points. While I don't use them and have never tested them using data mining, I'm going to help you develop a data-mining platform that will tell you if it is at all possible to create a system using them.
As for system development, I totally agree I spent much more than that. Not too mention, the most valuable input Is knowing what to test. That is priceless.
Quote from trhudson:
1. Discovery - mine data to find situations that can present trading opportunities (mainly price patterns using daily data) while this is productive now, it is still currently in a development phase. This is a web-based platform and uses PHP as the language and a MySQL database for historical data.
Quote from Murray Ruggiero:
Take a look at what TradersStudio can do for you. I have posted a few video's in this thread.
I also have a course I did a while ago on developing trading systems. If you PM me and give me your real e-mail address I will make sure you get a copy of it.
Quote from intradaybill:
You did not answer my question. If you don't want to answer it is fine. However, I find it peculiar that you did that. I gather you understand what GA, GP and NN stand for?
Tallking about data mining is one thing. Doing it in ways that make sense is another totally different story. Plus, I believe that MySQL and PHP will be awfully slow for the job.
Quote from trhudson:
Let me first say that :
GA - Genetic algorithms is more of a search technique than a data mining algorithm. This would be better suited in back-testing and could be referred to as a form of optimization.
GP - Genetic Programming - this can be done in SQL, however it is for more complex problems than I am trying to accomplish.
NN - Neural Networks - This method will be used when we complete our back-testing reporting application. It is our goal to accomplish this using PHP.
I will be using Decision Tree/ Rule Induction as the method for data-mining. This method is the simplest form and for what I am trying to do here and it is more than efficient.